obul-cli

Authenticate with Obul, manage API keys, and proxy requests to x402-protected endpoints.

1|2|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/obulai/obul-apis --skill obul-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obul-cli
Source: https://github.com/obulai/obul-apis/tree/main/skills/obul-cli
Command: npx skills add https://github.com/obulai/obul-apis --skill obul-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a command-line interface for interacting with Obul's x402-protected APIs, simplifying authentication, request proxying, and API key management for developers and automated agents.

Core Features & Use Cases

  • CLI Access to x402 APIs: Make paid API calls directly from your terminal.
  • Authentication Management: Easily log in, check identity, and log out using OAuth device flow or API keys.
  • Use Case: A developer needs to quickly test an x402-protected API endpoint from their terminal without writing any code. They can use obulx to send a GET request and receive the response, with Obul handling the payment automatically.

Quick Start

Use the obulx skill to log in to your Obul account.

Frequently Asked Questions about obul-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make paid API calls to x402-protected endpoints from the command line?

To make paid API calls to x402-protected endpoints from the command line, you can use the obulx tool to proxy requests directly from your terminal. Obul automatically handles the required payment processing for each API call.

What is the best way to authenticate with Obul APIs in a non-interactive agent setup?

The best way to authenticate with Obul APIs in a non-interactive agent setup is using API keys via the obulx command-line tool. It facilitates automated authentication without requiring interactive login flows for your agents.

How do I manage API keys and check my identity for Obul API access?

To manage API keys and check your identity for Obul API access, use the obulx command-line tool. It provides commands to easily log in, verify your current authenticated identity, manage keys, and log out.

Do I need npm to install the command-line tool for proxying x402 requests?

Yes, you need npm to install the command-line tool for proxying x402 requests. The obulx tool requires the npm package @obul.ai/obulx to be installed and executed for handling terminal-based API proxying.

Can I test an x402-protected API endpoint from my terminal without writing code?

Yes, you can test an x402-protected API endpoint from your terminal without writing code using the obulx command-line tool. It allows you to send GET requests and receive responses directly, with Obul handling automatic payment.