// API utilities for autonomous software
Small APIs.
Sharp tools.
Pay per call.
Web extraction and public-data primitives over plain HTTP. No account ceremony, subscriptions, or dashboard. Inspect the contract and ship.
$ curl -s test.x402labs.sh/v1/pricing | jq '.routes[0]'
{ "method": "POST", "path": "/v1/scraping/scrape", "price": "$0.01", "network": "eip155:84532" }
$ agent call scraping_scrape \
--url https://example.com
200 OK payment=settled format=markdown
$
Available primitives
One job per endpoint. Boring contracts. Predictable output.
web_extract
Public URL → clean HTML or token-efficient Markdown.
POST /v1/scraping/*stable[02]truthsocial_read
Profiles, timelines, and individual public posts.
GET /v1/social/*stablemarket_context
Market signals reduced to thinking-ready context.
not deployedqueuedHTTP does the work.
The payment flow is visible, inspectable, and handled by compatible clients.
- 01
GET /openapi.jsonDiscover routes and schemas.
- 02
HTTP 402Receive an exact payment challenge.
- 03
HTTP 200Retry with proof. Consume the result.
you@localhost:~$ ready to stop reading?