ReachSocial

DEVELOPER DOCS

One execution contract

B2B clients use POST /v1/resolve to classify a social URL, then call POST /v1/services/{service_id}/execute with a private API key.

Authorization: Bearer rs_live_...
Idempotency-Key: your-unique-request-key

{"input":{"url":"https://www.instagram.com/example/"}}

Generated machine-readable documentation is available at /openapi.json. Remote MCP and x402 routes are enabled only after their production credentials are verified.

x402 public REST

Public enabled services return 402 Payment Required with a PAYMENT-REQUIRED header. An x402-compatible buyer signs the requested payment and retries with PAYMENT-SIGNATURE. Base Sepolia is used for the current public test phase; B2B Bearer calls remain payment-free.

Use an idempotency key for B2B retries. Never send a B2B API key or wallet private key to a browser.