obul-proxy

Proxy HTTP requests through the Obul gateway with x402 payment negotiation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies API interactions by proxying requests through Obul, automatically handling the discovery and payment process for x402-enabled APIs, and providing a unified access point with a single API key.

Core Features & Use Cases

  • x402 API Proxying: Seamlessly route any HTTP request to an x402-enabled API without manual payment negotiation.
  • Unified Authentication: Use a single OBUL_API_KEY to access multiple services.
  • Health Check: Verify the operational status of the Obul proxy.
  • Use Case: You need to call the Browserbase API to create a new browser session. Use this skill to proxy the request, and Obul will handle the x402 payment automatically.

Quick Start

Use the obul-proxy skill to make a GET request to the /healthz endpoint.

Frequently Asked Questions about obul-proxy

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

FAQPage Schema
How do I handle x402 payment discovery when proxying HTTP requests to upstream APIs?▼

To handle x402 payment discovery, proxy HTTP requests through the Obul gateway, which automatically manages payment negotiation and billing for any x402-enabled upstream service using a single API key.

Can I access multiple x402-enabled APIs with a single authentication key?▼

Yes, you can access multiple x402-enabled services using a single OBUL_API_KEY. The proxy unifies authentication, routing requests dynamically without requiring separate credentials for each upstream API.

What environment variable is required to use the Obul proxy for API calls?▼

You must set the OBUL_API_KEY environment variable to authenticate with the Obul proxy. This key handles both gateway authentication and automatic billing for your proxied upstream API calls.

How do I check if the Obul proxy is operational before routing API traffic?▼

To check if the Obul proxy is operational, make a GET request to the /healthz endpoint. This health check verifies the gateway status before you route any x402-enabled API requests.

How does an API gateway simplify x402 payment negotiation for developers?▼

An API gateway simplifies x402 payment negotiation by intercepting HTTP requests and automatically handling the payment discovery process upstream. Developers route requests without manually implementing payment logic for each service.