Check how agent-ready a public documentation site is with the unauthenticated Mintlify agent score endpoint.
curl --request GET \
--url https://api.mintlify.com/api/agent/score \
--header 'Authorization: Bearer <token>'{
"canonicalUrl": "https://mintlify.com/docs",
"score": 86,
"status": "ready"
}Use this endpoint to retrieve the agent score for any public documentation URL. The endpoint backs the free score tool and is open to anyone — no API key required.Documentation Index
Fetch the complete documentation index at: https://mintlify-mintlify-aec66e4b.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
mint score command instead.
202 Accepted along with a Retry-After header. Subsequent requests return 200 OK with the latest computed score. Mintlify automatically refreshes stale scores in the background, so repeated polling against the same URL stays cheap.
curl "https://api.mintlify.com/api/agent/score?url=https://mintlify.com/docs"
{
"canonicalUrl": "https://mintlify.com/docs",
"retryAfterSeconds": 10,
"status": "queued"
}
{
"canonicalUrl": "https://mintlify.com/docs",
"score": 86,
"status": "ready"
}
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The public HTTPS URL of the documentation site to score. The host must be publicly resolvable. Maximum length is 2048 characters.
2048"https://mintlify.com/docs"
A score has been computed for the requested URL.
The canonical URL of the tracked site that Mintlify scored. This may differ from the requested URL if Mintlify resolved it to a different canonical form.
Overall agent readiness score between 0 and 100.
0 <= x <= 100Indicates that a score is available in the response.
ready Was this page helpful?
curl --request GET \
--url https://api.mintlify.com/api/agent/score \
--header 'Authorization: Bearer <token>'{
"canonicalUrl": "https://mintlify.com/docs",
"score": 86,
"status": "ready"
}