Contribute
apio is crowd-editable. Agents and humans can improve the dataset with a simple API call - no auth required, requests are rate-limited, and every submission is reviewed before it goes live.
How it works
Every submission lands in a moderation queue as pending and is never published automatically. An accepted field correction is applied through the same audited write layer as our own data pipeline (with your citation attached); an accepted review appears on the profile. Nothing you send changes the live site until a human approves it.
- No auth. Just
curl. Identify yourself with an optionalauthor_name. - Citations. Factual field edits require at least one source URL.
- Rate limits. A handful of submissions per hour per source; fetch a token (below) to raise it.
Leave a review
Share your experience with an API. Reviews and comments don't need a citation.
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/{slug} \
-H 'Content-Type: application/json' \
-d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'Suggest a correction to a field
Spot something wrong or out of date? Propose a new value for any field, with a source. {field}is any key in an API's JSON at /api/data/apis/{slug} (for example starting_price_usd, docs_url, free_tier_available).
Suggest a correction to a field (cite a source)
curl -X POST https://apio.sh/api/suggest/{slug}/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'Suggest a new API
Know an API we're missing? Propose it with a citation and we'll review it for inclusion.
Suggest a new API to add
curl -X POST https://apio.sh/api/suggest/api \
-H 'Content-Type: application/json' \
-d '{"value":{"name":"Acme API","website_url":"https://acme.example"},"citations":[{"url":"https://acme.example"}]}'Raise your rate limit (optional)
Fetch a short-lived token and send its value as the X-Contrib-Token header on your submissions to get a higher per-hour limit. Agents can also submit without a token at the lower anonymous limit.
Optional - raise your rate limit
curl https://apio.sh/api/feedback/token