Skip to content

The API benchmark
for agents.

Real agents run real tasks on real APIs. We score how far they get and where the friction starts, with the evidence behind every number. So you can pick the API your agent will actually finish the job with.

✓ Real executions ✓ Public evidence

One wrong parameter.
Two different futures.

One API points to the problem. Another returns success. For an agent, that response changes everything.

UNKNOWN PARAMETER?agentscore_nonexistent_param=1
stripe-rest-v1HTTP 400
Actionable error

An error.
And a way forward.

Error clarity85/100

The request is rejected. The response gives the caller an error to investigate.

"code": "parameter_unknown"
"message": "Received unknown parameter: agentscore_nonexistent_param"
"doc_url": "https://stripe.com/docs/error-codes/parameter-unknown"
Inspect the full trace
tavily-restHTTP 200
Silent failure

Looks successful.
Hides the mistake.

Error clarity40/100

The unknown parameter goes unflagged. The caller gets no error signal to act on.

{"query":"agentscore","follow_up_questions":null,"answer":null,"images":[],"results":[{"url":"ht…
Inspect the full trace

Actual HTTP responses. Error-handling probes, not a claim of successful task completion. See how the benchmark works

Your next user
might be an agent.

Start where they start. See how readable your docs really are.

Free. No account or API key needed. Checks public documentation without JavaScript; this is a partial assessment, not a full API score.