Protocol 80 is a developer-first API designed to audit, score, and optimize your web services for the 2026 Agentic Economy. As the web shifts from human-centric browsing to AI-agent transactions, your API usability is now your most important storefront.
Each criterion is rated 0–10 by Gemini, then combined via weighted average into a final Agentic Readiness Score.
Submit an API endpoint (or OpenAPI spec URL) for agentic readiness analysis. The evaluation is processed asynchronously via Gemini — you receive an evaluation ID to poll for results.
| Name | Type | Description |
|---|---|---|
| Content-Typerequired | string | application/json |
| Idempotency-Key | string | Unique key to prevent duplicate evaluations on agent retries. UUID v4 recommended. |
| Field | Type | Description |
|---|---|---|
| urlrequired | string | The API base URL or OpenAPI/Swagger spec URL to evaluate. |
| method | string | HTTP method to test. Defaults to GET. Enum: GET, POST,
PUT, PATCH, DELETE. |
| headers | object | Optional headers to include when probing the endpoint. |
| body | object | null | Optional request body for POST/PUT/PATCH evaluations. |
| callback_url | string | null | Webhook URL to receive results when evaluation completes. |
Fetch the results of a previously submitted evaluation. While the evaluation is still processing,
status will be "processing". Once complete, the full scoring breakdown
and recommendations are returned.
| Name | Type | Description |
|---|---|---|
| idrequired | string | The evaluation ID returned from the POST request. Format:
eval_*
|