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.