Founding keys are opena year free at 6,000 req/hour, for the first 1,000 developersClaim yours

01 / Reference · endpoint coverage

API Coverage

Every endpoint and GraphQL entity your client calls, mapped against what the sandbox returns. Rows marked served are answering with real universe data and were checked against the official provider specs by the conformance suite on this build — statuses are synced from test results, never hand-set. Everything else answers with an explicit coverage error, never invented data.

This page compares the 21 providers. The full endpoint table for one provider — every row the manifest carries, deferred long tail included, nothing capped — is on that provider's own page: click its name below.

Served & verified

2,033

Read surfaces answering with real universe data across 21 hosts, every response checked against the vendor's published spec.

The full read API

3,352

Every read endpoint, GraphQL entity and git-transport route these providers publish, long tail included, minus the rows excluded by policy. Writes are out of scope: this sandbox is read-only.

Not served yet

1,308

Each returns an explicit coverage error, never invented data. A further 11 rows were retired by the provider itself and are served only on snapshots pinned before that date.

Across the whole fleet, 2,680 of the 3,352 read rows have reached a final answer Deep, 80%. That counts more than “served & verified”: it adds the rows whose final answer is a reviewed empty, a documented refusal, or an endpoint the provider retired upstream. The two numbers answer different questions, and the column headings below say which is which.

02 / The fleet

How the providers compare.

21 providers

Every provider SandboxAPIs replicates, with the coverage the manifest publishes for it on this build. The provider name opens its full endpoint table.
Provider, sorted ascending; activate to reverseCategory, activate to sort by this columnCoverage, activate to sort by this columnFinal answers, activate to sort by this columnServed & verified, activate to sort by this columnCore, activate to sort by this columnProtocolsPins, activate to sort by this columnSpec sourceWrites, activate to sort by this column
Anthropicanthropic.sandboxapis.devAI telemetryFull 100%13/131312/12REST6Hand-authored11
Azure DevOpsado.sandboxapis.devgit hostDeep 90%209/23218985/85REST9Vendor spec172
Bitbucketbb.sandboxapis.devgit hostDeep 71%114/16110666/72REST9Vendor spec152
Buildkitebuildkite.sandboxapis.devCI/CDDeep 91%71/784518/19REST4Hand-authored91
CircleCIcircleci.sandboxapis.devCI/CDFull 100%61/616022/22REST4Vendor spec50
Codex Analyticschatgpt.sandboxapis.devAI telemetryFull 100%3/333/3REST6Vendor spec
Cursorcursor.sandboxapis.devAI telemetryFull 100%21/212014/14REST6Hand-authored4
Devindevin.sandboxapis.devAI telemetryDeep 93%113/1226342/50REST6Vendor spec109
GitHubgh.sandboxapis.devgit hostDeep 63%409/650327159/172REST · GraphQL · git9Vendor spec582
GitLabgl.sandboxapis.devgit hostDeep 73%554/755329133/216REST · GraphQL9Vendor spec996
HubSpothubspot.sandboxapis.devCRM/supportFull 100%32/323116/16REST454
Jirajira.sandboxapis.devissue trackerDeep 76%250/328187105/115REST9Vendor spec393
Linearlinear.sandboxapis.devissue trackerDeep 82%14/171313/13GraphQL9Vendor spec
Microsoft Teamsgraph.sandboxapis.devmessagingFull 100%13/131313/13REST5Vendor spec17
OpenAIopenai.sandboxapis.devAI telemetryDeep 93%113/1224427/29REST6Vendor spec166
PagerDutypd.sandboxapis.devobservabilityFull 100%211/21118449/57REST5Vendor spec254
Salesforcesf.sandboxapis.devCRM/supportPartial 46%23/502110/16REST4Hand-authored10
Sentrysentry.sandboxapis.devobservabilityDeep 91%78/866349/55REST5Vendor spec77
Slackslack.sandboxapis.devmessagingDeep 94%16/171614/14REST5Hand-authored12
Statuspagestatuspage.sandboxapis.devobservabilityDeep 79%30/382511/11REST3Vendor spec74
Zendeskzendesk.sandboxapis.devCRM/supportDeep 97%332/342281112/117REST4Vendor spec302

Looking for one endpoint?

Every row the manifest carries for a provider — the deferred long tail included, nothing capped — is on that provider's page, grouped by family and filterable by path. To search paths across all providers at once, the catalog's search does it. The plan of record is the coverage manifest itself, served byte-for-byte as this build read it.

Request coverage

03 / How to read this

What the numbers mean.