{
 "title": "Agent sign-up check: 100 developer platforms",
 "date": "2026-11-12",
 "checker": "agent-signup-check/0.2.5",
 "userAgent": "PrizedAgentSignupCheck/0.2.5 (+https://prized.dev/agent-signup-check; read-only GET)",
 "generatedAt": "2026-11-12T02:37:09.462Z",
 "checks": [
  {
   "id": "authmd",
   "name": "auth.md",
   "question": "Does /auth.md tell an agent how to register, in the shape of the auth.md spec?",
   "spec": "WorkOS auth.md, AUTH.md v0.6.0",
   "specUrl": "https://github.com/workos/auth.md/blob/main/AUTH.md"
  },
  {
   "id": "prm",
   "name": "Protected resource metadata",
   "question": "Is there RFC 9728 metadata that names the authorization server?",
   "spec": "RFC 9728, sections 2, 3 and 3.3",
   "specUrl": "https://www.rfc-editor.org/rfc/rfc9728"
  },
  {
   "id": "register",
   "name": "Sign-up by API",
   "question": "Can an agent find an API endpoint that creates an account, with no web form or CAPTCHA?",
   "spec": "auth.md Step 1b (agent_auth in RFC 8414 metadata)",
   "specUrl": "https://github.com/workos/auth.md/blob/main/AUTH.md#1b-fetch-the-authorization-server-metadata"
  },
  {
   "id": "challenge",
   "name": "Key works without a browser",
   "question": "Does a signed-out API call get a 401 with a WWW-Authenticate challenge, not a login page or a bot wall?",
   "spec": "RFC 9110 section 15.5.2; RFC 6750 section 3; RFC 9728 section 5.1",
   "specUrl": "https://www.rfc-editor.org/rfc/rfc9110#section-15.5.2"
  },
  {
   "id": "limits",
   "name": "Spend limits",
   "question": "Can an agent read the spend cap its key will have?",
   "spec": "auth-md-spend-limits 0.1 (draft, Prized); draft-hardt-aauth-budgets-00",
   "specUrl": "https://github.com/prized-dev/integrations/blob/auth-md-spend-limits/auth-md-spend-limits/README.md"
  },
  {
   "id": "payment",
   "name": "Payment handoff",
   "question": "When money is needed, is there a machine-readable way for the agent to say so and hand over?",
   "spec": "RFC 9110 section 15.5.3 (402); x402 v2 HTTP transport; draft-httpauth-payment; auth-md-spend-limits section 4",
   "specUrl": "https://github.com/x402-foundation/x402/blob/main/specs/transports-v2/http.md"
  },
  {
   "id": "markdown",
   "name": "Docs in Markdown",
   "question": "Is there an llms.txt an agent can read?",
   "spec": "llms.txt (llmstxt.org)",
   "specUrl": "https://llmstxt.org/"
  }
 ],
 "results": [
  {
   "name": "Telnyx",
   "category": "Email, phone and messaging",
   "site": "telnyx.com",
   "apiProbed": "https://api.telnyx.com/v2/balance",
   "apiNotProbed": null,
   "passed": 6,
   "partial": 0,
   "unread": 0,
   "total": 7,
   "whoActs": "the person confirms an email code; nobody (anonymous)",
   "checkedAt": "2026-11-12T02:38:17.646Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://telnyx.com/auth.md",
     "heading": "# auth.md",
     "registrationEndpoints": [
      "https://api.telnyx.com/v2/bot_signup",
      "https://api.telnyx.com/v2/bot_signup"
     ],
     "mentions": [
      "anonymous",
      "identity_assertion",
      "service_auth"
     ],
     "status": "pass",
     "reason": "auth.md documents agent registration (https://api.telnyx.com/v2/bot_signup)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://api.telnyx.com/.well-known/oauth-protected-resource",
     "via": "www-authenticate",
     "resource": "https://api.telnyx.com",
     "authorization_servers": [
      "https://api.telnyx.com"
     ],
     "status": "pass",
     "reason": "Names 1 authorization server"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://api.telnyx.com/.well-known/oauth-authorization-server",
     "endpoint": "https://api.telnyx.com/v2/bot_signup",
     "identity_types_supported": [
      "service_auth",
      "anonymous"
     ],
     "field": "identity_endpoint and register_uri",
     "issuer": "https://api.telnyx.com",
     "status": "pass",
     "reason": "agent_auth names a registration endpoint (service_auth, anonymous)"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.telnyx.com/v2/balance",
     "httpStatus": 401,
     "www_authenticate": "Bearer resource_metadata=\"https://api.telnyx.com/.well-known/oauth-protected-resource\"",
     "status": "pass",
     "reason": "401 with a Bearer challenge that points to resource metadata (RFC 9728 section 5.1)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "url": "https://telnyx.com/.well-known/x402",
     "status": "pass",
     "reason": "Publishes an x402 discovery document (/.well-known/x402) that an agent can pay from without an account"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://telnyx.com/llms.txt",
     "heading": "# Telnyx",
     "bytes": 18645,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://telnyx.com/auth.md",
     "finalUrl": "https://telnyx.com/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 151,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://telnyx.com/llms.txt",
     "finalUrl": "https://telnyx.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 177,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.telnyx.com/v2/balance",
     "finalUrl": "https://api.telnyx.com/v2/balance",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 96,
     "redirects": 0
    },
    {
     "label": "prm (from 401)",
     "url": "https://api.telnyx.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.telnyx.com/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 71,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://api.telnyx.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.telnyx.com/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 67,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://telnyx.com/.well-known/x402",
     "finalUrl": "https://telnyx.com/.well-known/x402",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 213,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Firecrawl",
   "category": "Browsers and scraping",
   "site": "firecrawl.dev",
   "apiProbed": "https://api.firecrawl.dev/v1/team/credit-usage",
   "apiNotProbed": null,
   "passed": 5,
   "partial": 0,
   "unread": 0,
   "total": 7,
   "whoActs": "the agent's provider vouches (ID-JAG)",
   "checkedAt": "2026-11-12T02:38:27.611Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://www.firecrawl.dev/auth.md",
     "heading": "# Firecrawl auth.md",
     "registrationEndpoints": [
      "https://www.firecrawl.dev/agent/auth"
     ],
     "mentions": [
      "anonymous",
      "identity_assertion",
      "service_auth"
     ],
     "status": "pass",
     "reason": "auth.md documents agent registration (https://www.firecrawl.dev/agent/auth)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://www.firecrawl.dev/.well-known/oauth-protected-resource",
     "via": "www-authenticate",
     "resource": "https://api.firecrawl.dev/",
     "authorization_servers": [
      "https://www.firecrawl.dev"
     ],
     "status": "pass",
     "reason": "Names 1 authorization server"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://www.firecrawl.dev/.well-known/oauth-authorization-server",
     "endpoint": "https://www.firecrawl.dev/agent/auth",
     "identity_types_supported": [
      "identity_assertion"
     ],
     "field": "register_uri",
     "issuer": "https://www.firecrawl.dev",
     "status": "pass",
     "reason": "agent_auth names a registration endpoint (identity_assertion)"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.firecrawl.dev/v1/team/credit-usage",
     "httpStatus": 401,
     "www_authenticate": "Bearer resource_metadata=\"https://www.firecrawl.dev/.well-known/oauth-protected-resource\"",
     "status": "pass",
     "reason": "401 with a Bearer challenge that points to resource metadata (RFC 9728 section 5.1)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.firecrawl.dev/llms.txt",
     "heading": "# Firecrawl",
     "bytes": 25800,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://firecrawl.dev/auth.md",
     "finalUrl": "https://www.firecrawl.dev/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 281,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://firecrawl.dev/llms.txt",
     "finalUrl": "https://www.firecrawl.dev/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 405,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.firecrawl.dev/v1/team/credit-usage",
     "finalUrl": "https://api.firecrawl.dev/v1/team/credit-usage",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 197,
     "redirects": 0
    },
    {
     "label": "prm (from 401)",
     "url": "https://www.firecrawl.dev/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.firecrawl.dev/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 164,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://www.firecrawl.dev/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.firecrawl.dev/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 78,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://firecrawl.dev/.well-known/x402",
     "finalUrl": "https://www.firecrawl.dev/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 159,
     "redirects": 1
    }
   ]
  },
  {
   "name": "Kernel",
   "category": "Browsers and scraping",
   "site": "kernel.sh",
   "apiProbed": "https://api.onkernel.com/browsers",
   "apiNotProbed": null,
   "passed": 5,
   "partial": 0,
   "unread": 0,
   "total": 7,
   "whoActs": "the person confirms an email code",
   "checkedAt": "2026-11-12T02:38:23.615Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://www.kernel.sh/auth.md",
     "heading": "# kernel.sh auth.md",
     "registrationEndpoints": [
      "https://api.onkernel.com/authmd/agent/auth"
     ],
     "mentions": [
      "anonymous",
      "identity_assertion",
      "service_auth"
     ],
     "status": "pass",
     "reason": "auth.md documents agent registration (https://api.onkernel.com/authmd/agent/auth)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://api.onkernel.com/.well-known/oauth-protected-resource",
     "via": "www-authenticate",
     "resource": "https://api.onkernel.com/",
     "authorization_servers": [
      "https://api.onkernel.com/"
     ],
     "status": "pass",
     "reason": "Names 1 authorization server"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://api.onkernel.com/.well-known/oauth-authorization-server",
     "endpoint": "https://api.onkernel.com/authmd/agent/auth",
     "identity_types_supported": [
      "identity_assertion"
     ],
     "field": "register_uri",
     "issuer": "https://api.onkernel.com/",
     "status": "pass",
     "reason": "agent_auth names a registration endpoint (identity_assertion)"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.onkernel.com/browsers",
     "httpStatus": 401,
     "www_authenticate": "Bearer resource_metadata=\"https://api.onkernel.com/.well-known/oauth-protected-resource\"",
     "status": "pass",
     "reason": "401 with a Bearer challenge that points to resource metadata (RFC 9728 section 5.1)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.kernel.sh/llms.txt",
     "heading": "# KERNEL",
     "bytes": 5369,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://kernel.sh/auth.md",
     "finalUrl": "https://www.kernel.sh/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 71,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://kernel.sh/llms.txt",
     "finalUrl": "https://www.kernel.sh/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 154,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.onkernel.com/browsers",
     "finalUrl": "https://api.onkernel.com/browsers",
     "status": 401,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 209,
     "redirects": 0
    },
    {
     "label": "prm (from 401)",
     "url": "https://api.onkernel.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.onkernel.com/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 202,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://api.onkernel.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.onkernel.com/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 208,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://kernel.sh/.well-known/x402",
     "finalUrl": "https://www.kernel.sh/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 48,
     "redirects": 1
    }
   ]
  },
  {
   "name": "Polar",
   "category": "Payments and billing",
   "site": "polar.sh",
   "apiProbed": "https://api.polar.sh/v1/products/",
   "apiNotProbed": null,
   "passed": 5,
   "partial": 0,
   "unread": 0,
   "total": 7,
   "whoActs": "nobody (anonymous)",
   "checkedAt": "2026-11-12T02:38:41.822Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://api.polar.sh/auth.md",
     "heading": "# auth.md",
     "registrationEndpoints": [
      "https://api.polar.sh/v1/agent/identity"
     ],
     "mentions": [
      "anonymous",
      "identity_assertion"
     ],
     "status": "pass",
     "reason": "auth.md documents agent registration (https://api.polar.sh/v1/agent/identity)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://api.polar.sh/.well-known/oauth-protected-resource",
     "via": "www-authenticate",
     "resource": "https://api.polar.sh",
     "authorization_servers": [
      "https://api.polar.sh"
     ],
     "status": "pass",
     "reason": "Names 1 authorization server"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://api.polar.sh/.well-known/oauth-authorization-server",
     "endpoint": "https://api.polar.sh/v1/agent/identity",
     "identity_types_supported": [
      "anonymous"
     ],
     "field": "identity_endpoint",
     "issuer": "https://api.polar.sh",
     "status": "pass",
     "reason": "agent_auth names a registration endpoint (anonymous)"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.polar.sh/v1/products/",
     "httpStatus": 401,
     "www_authenticate": "Bearer realm=\"polar\", resource_metadata=\"https://api.polar.sh/.well-known/oauth-protected-resource\"",
     "status": "pass",
     "reason": "401 with a Bearer challenge that points to resource metadata (RFC 9728 section 5.1)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://polar.sh/docs/llms.txt",
     "heading": "# Polar",
     "bytes": 86809,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://polar.sh/auth.md",
     "finalUrl": "https://api.polar.sh/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 125,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://polar.sh/llms.txt",
     "finalUrl": "https://polar.sh/docs/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 162,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.polar.sh/v1/products/",
     "finalUrl": "https://api.polar.sh/v1/products/",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 118,
     "redirects": 0
    },
    {
     "label": "prm (from 401)",
     "url": "https://api.polar.sh/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.polar.sh/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 129,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://api.polar.sh/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.polar.sh/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 240,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://polar.sh/.well-known/x402",
     "finalUrl": "https://polar.sh/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 177,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Prized",
   "category": "Sandboxes and compute",
   "site": "prized.dev",
   "apiProbed": "https://api.prized.dev/api/v1/me",
   "apiNotProbed": null,
   "passed": 5,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": "the person confirms an email code",
   "checkedAt": "2026-11-12T02:37:30.999Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://prized.dev/auth.md",
     "heading": "# auth.md",
     "registrationEndpoints": [
      "https://api.prized.dev/api/v1/agent/identity",
      "https://api.prized.dev/api/v1/agent/sign-up"
     ],
     "mentions": [
      "anonymous",
      "identity_assertion",
      "service_auth"
     ],
     "status": "pass",
     "reason": "auth.md documents agent registration (https://api.prized.dev/api/v1/agent/identity)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://api.prized.dev/.well-known/oauth-protected-resource",
     "via": "www-authenticate",
     "resource": "https://api.prized.dev",
     "authorization_servers": [
      "https://prized.dev"
     ],
     "status": "pass",
     "reason": "Names 1 authorization server"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://prized.dev/.well-known/oauth-authorization-server",
     "endpoint": "https://api.prized.dev/api/v1/agent/identity",
     "identity_types_supported": [
      "service_auth",
      "identity_assertion"
     ],
     "field": "identity_endpoint and register_uri",
     "issuer": "https://prized.dev",
     "status": "pass",
     "reason": "agent_auth names a registration endpoint (service_auth, identity_assertion)"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.prized.dev/api/v1/me",
     "httpStatus": 401,
     "www_authenticate": "Bearer resource_metadata=\"https://api.prized.dev/.well-known/oauth-protected-resource\"",
     "status": "pass",
     "reason": "401 with a Bearer challenge that points to resource metadata (RFC 9728 section 5.1)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "where": "auth.md",
     "url": "https://prized.dev/auth.md",
     "match": "billing_url",
     "snippet": "id\": \"…\", \"name\": \"…\"}, \"free_credit\": true, \"billing_url\": \"https://prized.dev/dashboard/billing\" } ``` The account now exists, in a workspace of its own,",
     "status": "partial",
     "reason": "auth.md mentions a payment path (billing_url) in prose; nothing machine-readable"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://prized.dev/llms.txt",
     "heading": "# Prized",
     "bytes": 44956,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://prized.dev/auth.md",
     "finalUrl": "https://prized.dev/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 253,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://prized.dev/llms.txt",
     "finalUrl": "https://prized.dev/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 47,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.prized.dev/api/v1/me",
     "finalUrl": "https://api.prized.dev/api/v1/me",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 12,
     "redirects": 0
    },
    {
     "label": "prm (from 401)",
     "url": "https://api.prized.dev/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.prized.dev/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 8,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://prized.dev/.well-known/oauth-authorization-server",
     "finalUrl": "https://prized.dev/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 152,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://prized.dev/.well-known/x402",
     "finalUrl": "https://prized.dev/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 53,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Boat",
   "category": "Sandboxes and compute",
   "site": "boat.dev",
   "apiProbed": "https://boat.dev/api/v1/me",
   "apiNotProbed": null,
   "passed": 4,
   "partial": 2,
   "unread": 0,
   "total": 7,
   "whoActs": "nobody (anonymous); the person confirms an email code",
   "checkedAt": "2026-11-12T02:37:58.363Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://boat.dev/auth.md",
     "heading": "# auth.md",
     "registrationEndpoints": [
      "/api/boat/agent/identity",
      "/api/boat/agent/identity",
      "/api/boat/agent/identity"
     ],
     "mentions": [
      "anonymous",
      "identity_assertion",
      "service_auth"
     ],
     "status": "pass",
     "reason": "auth.md documents agent registration (/api/boat/agent/identity)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://boat.dev/api/box/.well-known/oauth-protected-resource",
     "via": "www-authenticate",
     "resource": "https://boat.dev/api/box/v1/",
     "authorization_servers": [
      "https://boat.dev/"
     ],
     "status": "partial",
     "reason": "resource (https://boat.dev/api/box/v1/) does not match the URL the metadata came from; RFC 9728 section 3.3 says a client MUST NOT use it"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://boat.dev/.well-known/oauth-authorization-server",
     "endpoint": "https://boat.dev/api/box/agent/identity",
     "identity_types_supported": [
      "anonymous",
      "service_auth"
     ],
     "field": "identity_endpoint",
     "issuer": "https://boat.dev",
     "status": "pass",
     "reason": "agent_auth names a registration endpoint (anonymous, service_auth)"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://boat.dev/api/v1/me",
     "httpStatus": 401,
     "www_authenticate": "Bearer resource_metadata=\"https://boat.dev/api/box/.well-known/oauth-protected-resource\"",
     "status": "pass",
     "reason": "401 with a Bearer challenge that points to resource metadata (RFC 9728 section 5.1)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "where": "auth.md",
     "url": "https://boat.dev/auth.md",
     "match": "billing_required",
     "snippet": "| Boat API | Finish Step 4 before this call. | | `billing_required` | Boat API | Finish Step 7. | ## Revocation POST `token=<access_token>&token_type_hint=acc",
     "status": "partial",
     "reason": "auth.md mentions a payment path (billing_required) in prose; nothing machine-readable"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://boat.dev/llms.txt",
     "heading": "# boat",
     "bytes": 59134,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://boat.dev/auth.md",
     "finalUrl": "https://boat.dev/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 420,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://boat.dev/llms.txt",
     "finalUrl": "https://boat.dev/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 411,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://boat.dev/api/v1/me",
     "finalUrl": "https://boat.dev/api/v1/me",
     "status": 401,
     "error": null,
     "contentType": "application/json;charset=utf-8",
     "ms": 210,
     "redirects": 0
    },
    {
     "label": "prm (from 401)",
     "url": "https://boat.dev/api/box/.well-known/oauth-protected-resource",
     "finalUrl": "https://boat.dev/api/box/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json;charset=utf-8",
     "ms": 196,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://boat.dev/.well-known/oauth-protected-resource",
     "finalUrl": "https://boat.dev/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json;charset=utf-8",
     "ms": 213,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://boat.dev/.well-known/oauth-authorization-server",
     "finalUrl": "https://boat.dev/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json;charset=utf-8",
     "ms": 233,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://boat.dev/.well-known/x402",
     "finalUrl": "https://boat.dev/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 579,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Bright Data",
   "category": "Browsers and scraping",
   "site": "brightdata.com",
   "apiProbed": "https://api.brightdata.com/zone/get_active_zones",
   "apiNotProbed": null,
   "passed": 4,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": "the person confirms an email code",
   "checkedAt": "2026-11-12T02:38:27.808Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://brightdata.com/auth.md",
     "heading": "# auth.md — Bright Data agent registration",
     "registrationEndpoints": [
      "https://brightdata.com/users/auth/agent_registration/auth",
      "https://brightdata.com/users/auth/agent_registration/auth"
     ],
     "mentions": [
      "anonymous",
      "identity_assertion",
      "service_auth"
     ],
     "status": "pass",
     "reason": "auth.md documents agent registration (https://brightdata.com/users/auth/agent_registration/auth)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://api.brightdata.com/.well-known/oauth-protected-resource",
     "via": "api-well-known",
     "resource": "https://api.brightdata.com/",
     "authorization_servers": [
      "https://brightdata.com"
     ],
     "status": "pass",
     "reason": "Names 1 authorization server"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://brightdata.com/.well-known/oauth-authorization-server",
     "endpoint": "https://brightdata.com/users/auth/agent_registration/auth",
     "identity_types_supported": [
      "identity_assertion"
     ],
     "field": "register_uri",
     "issuer": "https://brightdata.com",
     "status": "pass",
     "reason": "agent_auth names a registration endpoint (identity_assertion)"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.brightdata.com/zone/get_active_zones",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://brightdata.com/llms.txt",
     "heading": "# Bright Data",
     "bytes": 13644,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://brightdata.com/auth.md",
     "finalUrl": "https://brightdata.com/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 135,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://brightdata.com/llms.txt",
     "finalUrl": "https://brightdata.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=UTF-8",
     "ms": 361,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.brightdata.com/zone/get_active_zones",
     "finalUrl": "https://api.brightdata.com/zone/get_active_zones",
     "status": 401,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 211,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://brightdata.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://brightdata.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 131,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.brightdata.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.brightdata.com/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 200,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://brightdata.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://brightdata.com/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 116,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://brightdata.com/.well-known/x402",
     "finalUrl": "https://brightdata.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 151,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Neon",
   "category": "Databases and backend",
   "site": "neon.com",
   "apiProbed": "https://claimable.neon.tech/v1/projects/agent-signup-check/credentials",
   "apiNotProbed": null,
   "passed": 4,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": "nobody (anonymous)",
   "checkedAt": "2026-11-12T02:38:04.021Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://neon.com/auth.md",
     "heading": "# Claimable Neon",
     "registrationEndpoints": [
      "https://claimable.neon.tech/v1/agent/identity"
     ],
     "mentions": [
      "anonymous",
      "identity_assertion"
     ],
     "status": "partial",
     "reason": "An agent sign-in guide is published at /auth.md, but its heading (# Claimable Neon) does not name auth.md, so tools looking for the spec may skip it"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://claimable.neon.tech/.well-known/oauth-protected-resource",
     "via": "www-authenticate",
     "resource": "https://claimable.neon.tech/",
     "authorization_servers": [
      "https://neon.com/claimable"
     ],
     "status": "pass",
     "reason": "Names 1 authorization server"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://neon.com/.well-known/oauth-authorization-server/claimable",
     "endpoint": "https://claimable.neon.tech/v1/agent/identity",
     "identity_types_supported": [
      "anonymous"
     ],
     "field": "identity_endpoint",
     "issuer": "https://neon.com/claimable",
     "status": "pass",
     "reason": "agent_auth names a registration endpoint (anonymous)"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://claimable.neon.tech/v1/projects/agent-signup-check/credentials",
     "httpStatus": 401,
     "www_authenticate": "Bearer resource_metadata=\"https://claimable.neon.tech/.well-known/oauth-protected-resource\"",
     "status": "pass",
     "reason": "401 with a Bearer challenge that points to resource metadata (RFC 9728 section 5.1)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://neon.com/llms.txt",
     "heading": "# Neon Postgres",
     "bytes": 29411,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://neon.com/auth.md",
     "finalUrl": "https://neon.com/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 132,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://neon.com/llms.txt",
     "finalUrl": "https://neon.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 69,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://claimable.neon.tech/v1/projects/agent-signup-check/credentials",
     "finalUrl": "https://claimable.neon.tech/v1/projects/agent-signup-check/credentials",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 359,
     "redirects": 0
    },
    {
     "label": "prm (from 401)",
     "url": "https://claimable.neon.tech/.well-known/oauth-protected-resource",
     "finalUrl": "https://claimable.neon.tech/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 250,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://neon.com/.well-known/oauth-authorization-server/claimable",
     "finalUrl": "https://neon.com/.well-known/oauth-authorization-server/claimable",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 51,
     "redirects": 0
    },
    {
     "label": "catch-all probe",
     "url": "https://neon.com/agent-signup-check-no-such-page.md",
     "finalUrl": "https://neon.com/agent-signup-check-no-such-page.md",
     "status": 404,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 69,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://neon.com/.well-known/x402",
     "finalUrl": "https://neon.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 71,
     "redirects": 0
    }
   ]
  },
  {
   "name": "AgentMail",
   "category": "Email, phone and messaging",
   "site": "agentmail.to",
   "apiProbed": "https://api.agentmail.to/v0/inboxes",
   "apiNotProbed": null,
   "passed": 3,
   "partial": 2,
   "unread": 0,
   "total": 7,
   "whoActs": "not stated",
   "checkedAt": "2026-11-12T02:38:10.820Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://www.agentmail.to/auth.md",
     "heading": "# auth.md",
     "registrationEndpoints": [
      "https://api.agentmail.to/v0/agent/sign-up",
      "/v0/agent/verify",
      "/v0/agent/human."
     ],
     "mentions": [],
     "status": "pass",
     "reason": "auth.md documents agent registration (https://api.agentmail.to/v0/agent/sign-up)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://api.agentmail.to/.well-known/oauth-protected-resource",
     "via": "www-authenticate",
     "resource": "https://api.agentmail.to",
     "status": "partial",
     "reason": "Metadata names no authorization_servers, so an agent cannot find where to register"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "where": "auth.md",
     "url": "https://www.agentmail.to/auth.md",
     "endpoint": "https://api.agentmail.to/v0/agent/sign-up",
     "link": false,
     "quote": "its own account and get an API key in one call: POST https://api.agentmail.to/v0/agent/sign-up {\"username\": \"my-agent\", \"human_email\": \"owner@example.com\"} T",
     "status": "partial",
     "reason": "auth.md documents a sign-up API (https://api.agentmail.to/v0/agent/sign-up), but there is no agent_auth metadata for tools to find it"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.agentmail.to/v0/inboxes",
     "httpStatus": 401,
     "www_authenticate": "Bearer resource_metadata=\"https://api.agentmail.to/.well-known/oauth-protected-resource\"",
     "status": "pass",
     "reason": "401 with a Bearer challenge that points to resource metadata (RFC 9728 section 5.1)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.agentmail.to/llms.txt",
     "heading": "# AgentMail: Email for AI Agents",
     "bytes": 28482,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://agentmail.to/auth.md",
     "finalUrl": "https://www.agentmail.to/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 78,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://agentmail.to/llms.txt",
     "finalUrl": "https://www.agentmail.to/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 54,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.agentmail.to/v0/inboxes",
     "finalUrl": "https://api.agentmail.to/v0/inboxes",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 64,
     "redirects": 0
    },
    {
     "label": "prm (from 401)",
     "url": "https://api.agentmail.to/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.agentmail.to/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 86,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://agentmail.to/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.agentmail.to/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 386,
     "redirects": 1
    },
    {
     "label": "as-metadata",
     "url": "https://agentmail.to/.well-known/oauth-authorization-server",
     "finalUrl": "https://clerk.console.agentmail.to/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 65,
     "redirects": 2
    },
    {
     "label": "x402 discovery",
     "url": "https://agentmail.to/.well-known/x402",
     "finalUrl": "https://www.agentmail.to/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 68,
     "redirects": 1
    }
   ]
  },
  {
   "name": "Autumn",
   "category": "Payments and billing",
   "site": "useautumn.com",
   "apiProbed": "https://api.useautumn.com/v1/customers",
   "apiNotProbed": null,
   "passed": 3,
   "partial": 2,
   "unread": 0,
   "total": 7,
   "whoActs": "not stated",
   "checkedAt": "2026-11-12T02:38:44.908Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://useautumn.com/auth.md",
     "heading": "# Autumn auth.md",
     "registrationEndpoints": [
      "https://api.useautumn.com/agent.provision"
     ],
     "mentions": [
      "identity_assertion"
     ],
     "status": "pass",
     "reason": "auth.md documents agent registration (https://api.useautumn.com/agent.provision)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://api.useautumn.com/.well-known/oauth-protected-resource",
     "via": "api-well-known",
     "resource": "https://api.useautumn.com",
     "authorization_servers": [
      "https://api.useautumn.com/api/auth"
     ],
     "status": "pass",
     "reason": "Names 1 authorization server"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "where": "auth.md",
     "url": "https://useautumn.com/auth.md",
     "endpoint": "https://api.useautumn.com/agent.provision",
     "link": false,
     "quote": "i.useautumn.com`. ## Step 1 — Provision ```http POST https://api.useautumn.com/agent.provision Content-Type: application/json {\"name\":\"<project name>\",\"slug\"",
     "status": "partial",
     "reason": "auth.md documents a sign-up API (https://api.useautumn.com/agent.provision), but there is no agent_auth metadata for tools to find it"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.useautumn.com/v1/customers",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://useautumn.com/llms.txt",
     "heading": "# Autumn",
     "bytes": 8659,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://useautumn.com/auth.md",
     "finalUrl": "https://useautumn.com/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 64,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://useautumn.com/llms.txt",
     "finalUrl": "https://useautumn.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 100,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.useautumn.com/v1/customers",
     "finalUrl": "https://api.useautumn.com/v1/customers",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 214,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://useautumn.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://useautumn.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 138,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.useautumn.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.useautumn.com/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 207,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://api.useautumn.com/.well-known/oauth-authorization-server/api/auth",
     "finalUrl": "https://api.useautumn.com/.well-known/oauth-authorization-server/api/auth",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 211,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://useautumn.com/.well-known/x402",
     "finalUrl": "https://useautumn.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 49,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Cloudinary",
   "category": "Dev tools",
   "site": "cloudinary.com",
   "apiProbed": "https://api.cloudinary.com/v1_1/demo/resources/image",
   "apiNotProbed": null,
   "passed": 3,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": "nobody (provisioned without an account, claimed later) (from auth.md prose)",
   "checkedAt": "2026-11-12T02:38:54.845Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://cloudinary.com/auth.md",
     "heading": "# auth.md — Cloudinary",
     "registrationEndpoints": [
      "https://api.cloudinary.com/v1_1/provisioning/clouds"
     ],
     "mentions": [
      "anonymous",
      "identity_assertion"
     ],
     "status": "pass",
     "reason": "auth.md documents agent registration (https://api.cloudinary.com/v1_1/provisioning/clouds)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://cloudinary.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata answers HTTP 403"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "where": "auth.md",
     "url": "https://cloudinary.com/auth.md",
     "endpoint": "https://api.cloudinary.com/v1_1/provisioning/clouds",
     "link": false,
     "quote": "ion is required** to call this endpoint. ```http POST https://api.cloudinary.com/v1_1/provisioning/clouds Content-Type: application/json { \"delivery_ips\": [",
     "status": "partial",
     "reason": "auth.md documents a sign-up API (https://api.cloudinary.com/v1_1/provisioning/clouds), but there is no agent_auth metadata for tools to find it"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.cloudinary.com/v1_1/demo/resources/image",
     "httpStatus": 401,
     "www_authenticate": "Basic realm=\"Cloudinary\"",
     "status": "pass",
     "reason": "401 with a Basic challenge"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://cloudinary.com/llms.txt",
     "heading": "# Cloudinary",
     "bytes": 15460,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://cloudinary.com/auth.md",
     "finalUrl": "https://cloudinary.com/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 183,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://cloudinary.com/llms.txt",
     "finalUrl": "https://cloudinary.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain",
     "ms": 76,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.cloudinary.com/v1_1/demo/resources/image",
     "finalUrl": "https://api.cloudinary.com/v1_1/demo/resources/image",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 218,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://cloudinary.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://cloudinary.com/.well-known/oauth-protected-resource",
     "status": 403,
     "error": null,
     "contentType": "application/xml",
     "ms": 131,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.cloudinary.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.cloudinary.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 282,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://cloudinary.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://cloudinary.com/.well-known/oauth-authorization-server",
     "status": 403,
     "error": null,
     "contentType": "application/xml",
     "ms": 288,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.cloudinary.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.cloudinary.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 294,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://cloudinary.com/.well-known/x402",
     "finalUrl": "https://cloudinary.com/.well-known/x402",
     "status": 403,
     "error": null,
     "contentType": "application/xml",
     "ms": 129,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Context.dev",
   "category": "Search and data",
   "site": "context.dev",
   "apiProbed": "https://api.context.dev/v1/brand/search?query=prized",
   "apiNotProbed": null,
   "passed": 3,
   "partial": 2,
   "unread": 0,
   "total": 7,
   "whoActs": "the person confirms an email code",
   "checkedAt": "2026-11-12T02:38:36.960Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://www.context.dev/auth.md",
     "heading": "# auth.md",
     "registrationEndpoints": [
      "https://www.context.dev/agent/identity"
     ],
     "mentions": [
      "identity_assertion",
      "service_auth"
     ],
     "status": "pass",
     "reason": "auth.md documents agent registration (https://www.context.dev/agent/identity)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://context.dev/.well-known/oauth-protected-resource",
     "via": "well-known",
     "resource": "https://api.context.dev/",
     "authorization_servers": [
      "https://www.context.dev/"
     ],
     "status": "partial",
     "reason": "resource (https://api.context.dev/) does not match the URL the metadata came from; RFC 9728 section 3.3 says a client MUST NOT use it"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://context.dev/.well-known/oauth-authorization-server",
     "endpoint": "https://www.context.dev/agent/identity",
     "identity_types_supported": [
      "service_auth"
     ],
     "field": "identity_endpoint",
     "issuer": "https://www.context.dev",
     "status": "pass",
     "reason": "agent_auth names a registration endpoint (service_auth)"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.context.dev/v1/brand/search?query=prized",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.context.dev/llms.txt",
     "heading": "# Context.dev",
     "bytes": 28114,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://context.dev/auth.md",
     "finalUrl": "https://www.context.dev/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 83,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://context.dev/llms.txt",
     "finalUrl": "https://www.context.dev/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 60,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.context.dev/v1/brand/search?query=prized",
     "finalUrl": "https://api.context.dev/v1/brand/search?query=prized",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 102,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://context.dev/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.context.dev/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 110,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.context.dev/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.context.dev/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 37,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://context.dev/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.context.dev/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 60,
     "redirects": 1
    },
    {
     "label": "x402 discovery",
     "url": "https://context.dev/.well-known/x402",
     "finalUrl": "https://www.context.dev/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 56,
     "redirects": 1
    }
   ]
  },
  {
   "name": "Financial Datasets",
   "category": "Search and data",
   "site": "financialdatasets.ai",
   "apiProbed": "https://api.financialdatasets.ai/prices/snapshot/?ticker=NVDA",
   "apiNotProbed": null,
   "passed": 3,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": "not stated",
   "checkedAt": "2026-11-12T02:38:37.910Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://financialdatasets.ai/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.financialdatasets.ai/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://financialdatasets.ai/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.financialdatasets.ai/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "where": "llms.txt",
     "url": "https://www.financialdatasets.ai/llms.txt",
     "endpoint": "/agent/signup",
     "link": false,
     "quote": "PI key yet? An AI agent can create one right now: POST /agent/signup with `{\"email\": \"<account owner's email>\", \"agent_name\": \"<your name>\"}` returns a key in o",
     "status": "partial",
     "reason": "llms.txt documents a sign-up API (/agent/signup), but there is no agent_auth metadata for tools to find it"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.financialdatasets.ai/prices/snapshot/?ticker=NVDA",
     "httpStatus": 402,
     "www_authenticate": null,
     "status": "pass",
     "reason": "402 Payment Required: the API takes payment from a client with no account"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "url": "https://api.financialdatasets.ai/prices/snapshot/?ticker=NVDA",
     "status": "pass",
     "reason": "The API answers 402 with an x402 payment requirement"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.financialdatasets.ai/llms.txt",
     "heading": "# Financial Datasets",
     "bytes": 9268,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://financialdatasets.ai/auth.md",
     "finalUrl": "https://www.financialdatasets.ai/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 104,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://financialdatasets.ai/llms.txt",
     "finalUrl": "https://www.financialdatasets.ai/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 87,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.financialdatasets.ai/prices/snapshot/?ticker=NVDA",
     "finalUrl": "https://api.financialdatasets.ai/prices/snapshot/?ticker=NVDA",
     "status": 402,
     "error": null,
     "contentType": "application/json",
     "ms": 119,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://financialdatasets.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.financialdatasets.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 51,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.financialdatasets.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.financialdatasets.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 124,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://financialdatasets.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.financialdatasets.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 53,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.financialdatasets.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.financialdatasets.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 114,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://financialdatasets.ai/.well-known/x402",
     "finalUrl": "https://www.financialdatasets.ai/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 44,
     "redirects": 1
    }
   ]
  },
  {
   "name": "PostHog",
   "category": "Dev tools",
   "site": "posthog.com",
   "apiProbed": "https://us.posthog.com/api/projects/",
   "apiNotProbed": null,
   "passed": 3,
   "partial": 2,
   "unread": 0,
   "total": 7,
   "whoActs": "the agent's provider vouches (ID-JAG)",
   "checkedAt": "2026-11-12T02:38:50.841Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://us.posthog.com/auth.md",
     "heading": "# PostHog",
     "registrationEndpoints": [],
     "mentions": [
      "anonymous",
      "identity_assertion",
      "service_auth"
     ],
     "status": "partial",
     "reason": "An agent sign-in guide is published at /auth.md, but its heading (# PostHog) does not name auth.md, so tools looking for the spec may skip it"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://us.posthog.com/.well-known/oauth-protected-resource",
     "via": "www-authenticate",
     "resource": "https://us.posthog.com",
     "authorization_servers": [
      "https://us.posthog.com"
     ],
     "status": "pass",
     "reason": "Names 1 authorization server"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://us.posthog.com/.well-known/oauth-authorization-server",
     "endpoint": "https://us.posthog.com/oauth/token/",
     "identity_types_supported": [
      "identity_assertion"
     ],
     "field": "identity_endpoint",
     "issuer": "https://us.posthog.com",
     "status": "partial",
     "reason": "agent_auth names the OAuth token endpoint (https://us.posthog.com/oauth/token/) as its identity endpoint: it exchanges an assertion for a token, it does not register a new account"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://us.posthog.com/api/projects/",
     "httpStatus": 401,
     "www_authenticate": "Bearer resource_metadata=\"https://us.posthog.com/.well-known/oauth-protected-resource\"",
     "status": "pass",
     "reason": "401 with a Bearer challenge that points to resource metadata (RFC 9728 section 5.1)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://posthog.com/llms.txt",
     "heading": "# PostHog",
     "bytes": 505186,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://posthog.com/auth.md",
     "finalUrl": "https://posthog.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 100,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://posthog.com/llms.txt",
     "finalUrl": "https://posthog.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 274,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://us.posthog.com/api/projects/",
     "finalUrl": "https://us.posthog.com/api/projects/",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 199,
     "redirects": 0
    },
    {
     "label": "prm (from 401)",
     "url": "https://us.posthog.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://us.posthog.com/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 211,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://us.posthog.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://us.posthog.com/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 212,
     "redirects": 0
    },
    {
     "label": "auth.md (agent_auth.skill)",
     "url": "https://us.posthog.com/auth.md",
     "finalUrl": "https://us.posthog.com/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 283,
     "redirects": 0
    },
    {
     "label": "catch-all probe",
     "url": "https://us.posthog.com/agent-signup-check-no-such-page.md",
     "finalUrl": "https://us.posthog.com/agent-signup-check-no-such-page.md",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 347,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://posthog.com/.well-known/x402",
     "finalUrl": "https://posthog.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 88,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Sentry",
   "category": "Dev tools",
   "site": "sentry.io",
   "apiProbed": "https://sentry.io/api/0/organizations/",
   "apiNotProbed": null,
   "passed": 3,
   "partial": 0,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:49.945Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://sentry.io/auth.md/",
     "heading": "# Sentry",
     "registrationEndpoints": [],
     "mentions": [],
     "status": "fail",
     "reason": "The site answers any path with the same Markdown page, so this is not an auth.md"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://sentry.io/.well-known/oauth-protected-resource",
     "via": "well-known",
     "resource": "https://sentry.io",
     "authorization_servers": [
      "https://sentry.io"
     ],
     "status": "pass",
     "reason": "Names 1 authorization server"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://sentry.io/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://sentry.io/api/0/organizations/",
     "httpStatus": 401,
     "www_authenticate": "Bearer realm=\"api\"",
     "status": "pass",
     "reason": "401 with a Bearer challenge"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://sentry.io/llms.txt",
     "heading": "# Sentry",
     "bytes": 93211,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://sentry.io/auth.md",
     "finalUrl": "https://sentry.io/auth.md/",
     "status": 200,
     "error": null,
     "contentType": "text/markdown",
     "ms": 84,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://sentry.io/llms.txt",
     "finalUrl": "https://sentry.io/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 188,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://sentry.io/api/0/organizations/",
     "finalUrl": "https://sentry.io/api/0/organizations/",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 99,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://sentry.io/.well-known/oauth-protected-resource",
     "finalUrl": "https://sentry.io/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 90,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://sentry.io/.well-known/oauth-authorization-server",
     "finalUrl": "https://sentry.io/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 87,
     "redirects": 0
    },
    {
     "label": "catch-all probe",
     "url": "https://sentry.io/agent-signup-check-no-such-page.md",
     "finalUrl": "https://sentry.io/agent-signup-check-no-such-page.md/",
     "status": 200,
     "error": null,
     "contentType": "text/markdown",
     "ms": 85,
     "redirects": 1
    },
    {
     "label": "x402 discovery",
     "url": "https://sentry.io/.well-known/x402",
     "finalUrl": "https://sentry.io/auth/login/.well-known/",
     "status": 200,
     "error": null,
     "contentType": "text/html",
     "ms": 103,
     "redirects": 2
    }
   ]
  },
  {
   "name": "WorkOS",
   "category": "Dev tools",
   "site": "workos.com",
   "apiProbed": "https://api.workos.com/organizations",
   "apiNotProbed": null,
   "passed": 3,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": "the person confirms an email code",
   "checkedAt": "2026-11-12T02:38:52.887Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://workos.com/auth.md",
     "heading": "# auth.md",
     "registrationEndpoints": [
      "/x/one-shot-environments",
      "/x/one-shot-environments/claim-nonces"
     ],
     "mentions": [
      "anonymous"
     ],
     "status": "pass",
     "reason": "auth.md documents agent registration (/x/one-shot-environments)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://workos.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://workos.com/.well-known/oauth-authorization-server",
     "endpoint": "https://signin.workos.com/agent/identity",
     "identity_types_supported": [
      "service_auth"
     ],
     "field": "identity_endpoint",
     "issuer": "https://signin.workos.com",
     "status": "pass",
     "reason": "agent_auth names a registration endpoint (service_auth)"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.workos.com/organizations",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://workos.com/llms.txt",
     "heading": "# WorkOS",
     "bytes": 7346,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://workos.com/auth.md",
     "finalUrl": "https://workos.com/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 150,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://workos.com/llms.txt",
     "finalUrl": "https://workos.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 33,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.workos.com/organizations",
     "finalUrl": "https://api.workos.com/organizations",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 114,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://workos.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://workos.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 166,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.workos.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.workos.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 109,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://workos.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://signin.workos.com/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 63,
     "redirects": 1
    },
    {
     "label": "x402 discovery",
     "url": "https://workos.com/.well-known/x402",
     "finalUrl": "https://workos.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 174,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Beam",
   "category": "Sandboxes and compute",
   "site": "beam.cloud",
   "apiProbed": "https://api.beam.cloud/v2/deployment/",
   "apiNotProbed": null,
   "passed": 2,
   "partial": 0,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:50.948Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://beam.cloud/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.beam.cloud/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://beam.cloud/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.beam.cloud/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://api.beam.cloud/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.beam.cloud/v2/deployment/",
     "httpStatus": 401,
     "www_authenticate": "Bearer",
     "status": "pass",
     "reason": "401 with a Bearer challenge"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.beam.cloud/llms.txt",
     "heading": "# Beam",
     "bytes": 3618,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://beam.cloud/auth.md",
     "finalUrl": "https://www.beam.cloud/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 111,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://beam.cloud/llms.txt",
     "finalUrl": "https://www.beam.cloud/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 164,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.beam.cloud/v2/deployment/",
     "finalUrl": "https://api.beam.cloud/v2/deployment/",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 165,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://beam.cloud/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.beam.cloud/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 87,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.beam.cloud/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.beam.cloud/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 139,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://beam.cloud/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.beam.cloud/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 95,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.beam.cloud/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.beam.cloud/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 126,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://beam.cloud/.well-known/x402",
     "finalUrl": "https://www.beam.cloud/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 79,
     "redirects": 1
    }
   ]
  },
  {
   "name": "Browserless",
   "category": "Browsers and scraping",
   "site": "browserless.io",
   "apiProbed": "https://production-sfo.browserless.io/sessions",
   "apiNotProbed": null,
   "passed": 2,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:30.789Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://browserless.io/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.browserless.io/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://browserless.io/.well-known/oauth-protected-resource",
     "via": "well-known",
     "resource": "https://www.browserless.io",
     "authorization_servers": [
      "https://data.browserless.io/auth/v1"
     ],
     "status": "pass",
     "reason": "Names 1 authorization server"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://data.browserless.io/.well-known/oauth-authorization-server/auth/v1",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://production-sfo.browserless.io/sessions",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.browserless.io/llms.txt",
     "heading": "# Browserless",
     "bytes": 3421,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://browserless.io/auth.md",
     "finalUrl": "https://www.browserless.io/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 184,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://browserless.io/llms.txt",
     "finalUrl": "https://www.browserless.io/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=UTF-8",
     "ms": 130,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://production-sfo.browserless.io/sessions",
     "finalUrl": "https://production-sfo.browserless.io/sessions",
     "status": 401,
     "error": null,
     "contentType": "text/html",
     "ms": 101,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://browserless.io/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.browserless.io/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 262,
     "redirects": 1
    },
    {
     "label": "as-metadata",
     "url": "https://data.browserless.io/.well-known/oauth-authorization-server/auth/v1",
     "finalUrl": "https://data.browserless.io/.well-known/oauth-authorization-server/auth/v1",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 195,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://browserless.io/.well-known/x402",
     "finalUrl": "https://www.browserless.io/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 153,
     "redirects": 1
    }
   ]
  },
  {
   "name": "Clerk",
   "category": "Dev tools",
   "site": "clerk.com",
   "apiProbed": "https://api.clerk.com/v1/users",
   "apiNotProbed": null,
   "passed": 2,
   "partial": 3,
   "unread": 0,
   "total": 7,
   "whoActs": "nobody (provisioned without an account, claimed later) (from auth.md prose)",
   "checkedAt": "2026-11-12T02:38:51.251Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://clerk.com/auth.md",
     "heading": "# auth.md",
     "registrationEndpoints": [
      "/v1/accountless_applications",
      "/v1/accountless_applications/complete"
     ],
     "mentions": [
      "anonymous"
     ],
     "status": "pass",
     "reason": "auth.md documents agent registration (/v1/accountless_applications)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://clerk.com/.well-known/oauth-protected-resource",
     "via": "well-known",
     "resource": "https://clerk.com",
     "status": "partial",
     "reason": "Metadata names no authorization_servers, so an agent cannot find where to register"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "where": "auth.md",
     "url": "https://clerk.com/auth.md",
     "endpoint": "/v1/accountless_applications",
     "link": false,
     "quote": "I shortcut: `npx -y clerk@latest init`.* ```http POST /v1/accountless_applications HTTP/1.1 Host: api.clerk.com Content-Type: application/x-www-form-urlencoded",
     "status": "partial",
     "reason": "auth.md documents a sign-up API (/v1/accountless_applications), but there is no agent_auth metadata for tools to find it"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.clerk.com/v1/users",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://clerk.com/llms.txt",
     "heading": "# Clerk",
     "bytes": 5901,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://clerk.com/auth.md",
     "finalUrl": "https://clerk.com/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 156,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://clerk.com/llms.txt",
     "finalUrl": "https://clerk.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 90,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.clerk.com/v1/users",
     "finalUrl": "https://api.clerk.com/v1/users",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 96,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://clerk.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://clerk.com/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 83,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.clerk.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.clerk.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 84,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://clerk.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://clerk.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 73,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.clerk.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.clerk.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 87,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://clerk.com/.well-known/x402",
     "finalUrl": "https://clerk.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 104,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Exa",
   "category": "Search and data",
   "site": "exa.ai",
   "apiProbed": "https://api.exa.ai/websets/v0/websets",
   "apiNotProbed": null,
   "passed": 2,
   "partial": 3,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:30.664Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://exa.ai/auth.md",
     "heading": "# Exa authentication for agents",
     "registrationEndpoints": [],
     "mentions": [],
     "quote": ", not an auth.md agent-registration document: Exa does not support agent registration. It publishes no `agent_auth` metadata and offers no agent registration or",
     "status": "partial",
     "reason": "auth.md is published, and says agents cannot register here yet"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://exa.ai/.well-known/oauth-protected-resource",
     "via": "well-known",
     "resource": "https://mcp.exa.ai/mcp",
     "authorization_servers": [
      "https://auth.exa.ai"
     ],
     "status": "pass",
     "reason": "Names 1 authorization server"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://auth.exa.ai/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.exa.ai/websets/v0/websets",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "where": "auth.md",
     "url": "https://exa.ai/auth.md",
     "match": "`402`",
     "snippet": "`/search` or `/contents` with no API key returns `402` with tag `X402_PAYMENT_REQUIRED` and a `PAYMENT-REQUIRED` header that lists the price and the accepted U",
     "status": "partial",
     "reason": "auth.md mentions a payment path (`402`) in prose; nothing machine-readable"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://exa.ai/llms.txt",
     "heading": "# Exa",
     "bytes": 10534,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://exa.ai/auth.md",
     "finalUrl": "https://exa.ai/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 103,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://exa.ai/llms.txt",
     "finalUrl": "https://exa.ai/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 220,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.exa.ai/websets/v0/websets",
     "finalUrl": "https://api.exa.ai/websets/v0/websets",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 43,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://exa.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://mcp.exa.ai/.well-known/oauth-protected-resource/mcp",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 33,
     "redirects": 1
    },
    {
     "label": "as-metadata",
     "url": "https://auth.exa.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://auth.exa.ai/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 52,
     "redirects": 0
    },
    {
     "label": "catch-all probe",
     "url": "https://exa.ai/agent-signup-check-no-such-page.md",
     "finalUrl": "https://exa.ai/agent-signup-check-no-such-page.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 97,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://exa.ai/.well-known/x402",
     "finalUrl": "https://exa.ai/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 161,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Fly.io",
   "category": "Sandboxes and compute",
   "site": "fly.io",
   "apiProbed": "https://api.machines.dev/v1/apps?org_slug=personal",
   "apiNotProbed": null,
   "passed": 2,
   "partial": 2,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:37.689Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://fly.io/auth.md",
     "heading": "# Authenticating to Fly.io",
     "registrationEndpoints": [],
     "mentions": [
      "anonymous"
     ],
     "quote": "ting it at risk, and how to give it back. Fly.io does not support agentic registration. There is no anonymous identity endpoint, no claim ceremony, and no `age",
     "status": "partial",
     "reason": "auth.md is published, and says agents cannot register here yet"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://fly.io/.well-known/oauth-protected-resource",
     "via": "well-known",
     "resource": "https://mcp.fly.io",
     "authorization_servers": [
      "https://fly.io/mcp/oauth"
     ],
     "status": "partial",
     "reason": "resource (https://mcp.fly.io) does not match the URL the metadata came from; RFC 9728 section 3.3 says a client MUST NOT use it"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://fly.io/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.machines.dev/v1/apps?org_slug=personal",
     "httpStatus": 401,
     "www_authenticate": "Basic realm=\"api.machines.dev\"",
     "status": "pass",
     "reason": "401 with a Basic challenge"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://fly.io/llms.txt",
     "heading": "# Fly.io",
     "bytes": 5605,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://fly.io/auth.md",
     "finalUrl": "https://fly.io/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 109,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://fly.io/llms.txt",
     "finalUrl": "https://fly.io/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain",
     "ms": 162,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.machines.dev/v1/apps?org_slug=personal",
     "finalUrl": "https://api.machines.dev/v1/apps?org_slug=personal",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 100,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://fly.io/.well-known/oauth-protected-resource",
     "finalUrl": "https://fly.io/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 106,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.machines.dev/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.machines.dev/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 105,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://fly.io/.well-known/oauth-authorization-server",
     "finalUrl": "https://fly.io/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 99,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.machines.dev/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.machines.dev/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 102,
     "redirects": 0
    },
    {
     "label": "catch-all probe",
     "url": "https://fly.io/agent-signup-check-no-such-page.md",
     "finalUrl": "https://fly.io/agent-signup-check-no-such-page.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 178,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://fly.io/.well-known/x402",
     "finalUrl": "https://fly.io/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 101,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Hugging Face",
   "category": "LLM APIs",
   "site": "huggingface.co",
   "apiProbed": "https://huggingface.co/api/whoami-v2",
   "apiNotProbed": null,
   "passed": 2,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:25.228Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://huggingface.co/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://huggingface.co/.well-known/oauth-protected-resource",
     "via": "well-known",
     "resource": "https://huggingface.co/mcp",
     "authorization_servers": [
      "https://huggingface.co"
     ],
     "status": "partial",
     "reason": "resource (https://huggingface.co/mcp) does not match the URL the metadata came from; RFC 9728 section 3.3 says a client MUST NOT use it"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://huggingface.co/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://huggingface.co/api/whoami-v2",
     "httpStatus": 401,
     "www_authenticate": "Bearer realm=\"Authentication required\", charset=\"UTF-8\"",
     "status": "pass",
     "reason": "401 with a Bearer challenge"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://huggingface.co/docs/hub/llms.txt",
     "heading": "# Hub",
     "bytes": 22858,
     "status": "pass",
     "reason": "llms.txt found at a docs path"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://huggingface.co/auth.md",
     "finalUrl": "https://huggingface.co/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 122,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://huggingface.co/llms.txt",
     "finalUrl": "https://huggingface.co/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 118,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://huggingface.co/api/whoami-v2",
     "finalUrl": "https://huggingface.co/api/whoami-v2",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 130,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://huggingface.co/docs/hub/llms.txt",
     "finalUrl": "https://huggingface.co/docs/hub/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 205,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://huggingface.co/.well-known/oauth-protected-resource",
     "finalUrl": "https://huggingface.co/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 109,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://huggingface.co/.well-known/oauth-authorization-server",
     "finalUrl": "https://huggingface.co/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 112,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://huggingface.co/.well-known/x402",
     "finalUrl": "https://huggingface.co/.well-known/x402",
     "status": 401,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 111,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Loops",
   "category": "Email, phone and messaging",
   "site": "loops.so",
   "apiProbed": "https://app.loops.so/api/v1/api-key",
   "apiNotProbed": null,
   "passed": 2,
   "partial": 2,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:17.324Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://loops.so/auth.md",
     "heading": "# Loops auth.md",
     "registrationEndpoints": [],
     "mentions": [],
     "quote": "e which Loops teams the client may access. Loops does not currently advertise an `agent_auth` metadata block or support the agent-driven registration flows def",
     "status": "partial",
     "reason": "auth.md is published, and says agents cannot register here yet"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://loops.so/.well-known/oauth-protected-resource",
     "via": "well-known",
     "resource": "https://mcp.loops.so",
     "authorization_servers": [
      "https://app.loops.so"
     ],
     "status": "pass",
     "reason": "Names 1 authorization server"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://app.loops.so/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://app.loops.so/api/v1/api-key",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://loops.so/llms.txt",
     "heading": "# Loops",
     "bytes": 30349,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://loops.so/auth.md",
     "finalUrl": "https://loops.so/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 234,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://loops.so/llms.txt",
     "finalUrl": "https://loops.so/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain;charset=utf-8",
     "ms": 201,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://app.loops.so/api/v1/api-key",
     "finalUrl": "https://app.loops.so/api/v1/api-key",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 110,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://loops.so/.well-known/oauth-protected-resource",
     "finalUrl": "https://mcp.loops.so/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 316,
     "redirects": 1
    },
    {
     "label": "as-metadata",
     "url": "https://app.loops.so/.well-known/oauth-authorization-server",
     "finalUrl": "https://app.loops.so/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 107,
     "redirects": 0
    },
    {
     "label": "catch-all probe",
     "url": "https://loops.so/agent-signup-check-no-such-page.md",
     "finalUrl": "https://loops.so/agent-signup-check-no-such-page.md",
     "status": 404,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 474,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://loops.so/.well-known/x402",
     "finalUrl": "https://loops.so/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 68,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Mailgun",
   "category": "Email, phone and messaging",
   "site": "mailgun.com",
   "apiProbed": "https://api.mailgun.net/v3/domains",
   "apiNotProbed": null,
   "passed": 2,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:20.489Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://mailgun.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.mailgun.com/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://mailgun.com/.well-known/oauth-protected-resource",
     "via": "well-known",
     "resource": "https://www.mailgun.com/wp-json/mcp/mcp-oauth-server",
     "authorization_servers": [
      "https://www.mailgun.com"
     ],
     "status": "partial",
     "reason": "resource (https://www.mailgun.com/wp-json/mcp/mcp-oauth-server) does not match the URL the metadata came from; RFC 9728 section 3.3 says a client MUST NOT use it"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://mailgun.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.mailgun.net/v3/domains",
     "httpStatus": 401,
     "www_authenticate": "Basic realm=\"MG API\"",
     "status": "pass",
     "reason": "401 with a Basic challenge"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://documentation.mailgun.com/llms.txt",
     "heading": "# Mailgun Documentation",
     "bytes": 32845,
     "status": "pass",
     "reason": "llms.txt found at a docs path"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://mailgun.com/auth.md",
     "finalUrl": "https://www.mailgun.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 1230,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://mailgun.com/llms.txt",
     "finalUrl": "https://www.mailgun.com/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 1094,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.mailgun.net/v3/domains",
     "finalUrl": "https://api.mailgun.net/v3/domains",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 54,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://documentation.mailgun.com/llms.txt",
     "finalUrl": "https://documentation.mailgun.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 349,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://mailgun.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.mailgun.com/.well-known/oauth-protected-resource/",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=UTF-8",
     "ms": 176,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.mailgun.net/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.mailgun.net/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 61,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://mailgun.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.mailgun.com/.well-known/oauth-authorization-server/",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=UTF-8",
     "ms": 175,
     "redirects": 1
    },
    {
     "label": "x402 discovery",
     "url": "https://mailgun.com/.well-known/x402",
     "finalUrl": "https://www.mailgun.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 1063,
     "redirects": 1
    }
   ]
  },
  {
   "name": "MongoDB Atlas",
   "category": "Databases and backend",
   "site": "mongodb.com",
   "apiProbed": "https://cloud.mongodb.com/api/atlas/v2/groups",
   "apiNotProbed": null,
   "passed": 2,
   "partial": 0,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:13.848Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://mongodb.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.mongodb.com/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://mongodb.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.mongodb.com/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://mongodb.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://www.mongodb.com/.well-known/oauth-authorization-server); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://cloud.mongodb.com/api/atlas/v2/groups",
     "httpStatus": 401,
     "www_authenticate": "Digest realm=\"MMS Public API\", domain=\"\", nonce=\"MXdiDXJ/kA6MIYlad2u+OXRm99cbIotn\", algorithm=MD5, qop=\"auth\", stale=false",
     "status": "pass",
     "reason": "401 with a Digest challenge"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.mongodb.com/llms.txt",
     "heading": "# MongoDB",
     "bytes": 11095,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://mongodb.com/auth.md",
     "finalUrl": "https://www.mongodb.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 448,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://mongodb.com/llms.txt",
     "finalUrl": "https://www.mongodb.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 2023,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://cloud.mongodb.com/api/atlas/v2/groups",
     "finalUrl": "https://cloud.mongodb.com/api/atlas/v2/groups",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 215,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://mongodb.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.mongodb.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 247,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://cloud.mongodb.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://cloud.mongodb.com/.well-known/oauth-protected-resource",
     "status": 401,
     "error": null,
     "contentType": null,
     "ms": 185,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://mongodb.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.mongodb.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 300,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://cloud.mongodb.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://cloud.mongodb.com/.well-known/oauth-authorization-server",
     "status": 401,
     "error": null,
     "contentType": null,
     "ms": 202,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://mongodb.com/.well-known/x402",
     "finalUrl": "https://www.mongodb.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 434,
     "redirects": 1
    }
   ]
  },
  {
   "name": "OpenAI",
   "category": "LLM APIs",
   "site": "openai.com",
   "apiProbed": "https://api.openai.com/v1/models",
   "apiNotProbed": null,
   "passed": 2,
   "partial": 0,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:13.641Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://openai.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://openai.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://openai.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.openai.com/v1/models",
     "httpStatus": 401,
     "www_authenticate": "Bearer realm=\"OpenAI API\"",
     "status": "pass",
     "reason": "401 with a Bearer challenge"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://developers.openai.com/llms.txt",
     "heading": "# OpenAI Developers",
     "bytes": 6201,
     "status": "pass",
     "reason": "llms.txt found at a docs path"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://openai.com/auth.md",
     "finalUrl": "https://openai.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 222,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://openai.com/llms.txt",
     "finalUrl": "https://openai.com/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 215,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.openai.com/v1/models",
     "finalUrl": "https://api.openai.com/v1/models",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 105,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://developers.openai.com/llms.txt",
     "finalUrl": "https://developers.openai.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 56,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://openai.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://openai.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 292,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.openai.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.openai.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": null,
     "ms": 94,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://openai.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://openai.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 143,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.openai.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.openai.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": null,
     "ms": 86,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://openai.com/.well-known/x402",
     "finalUrl": "https://openai.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 260,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Perplexity",
   "category": "LLM APIs",
   "site": "perplexity.ai",
   "apiProbed": "https://api.perplexity.ai/async/chat/completions",
   "apiNotProbed": null,
   "passed": 2,
   "partial": 1,
   "unread": 1,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:22.899Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://perplexity.ai/auth.md",
     "answered": "a Cloudflare bot challenge",
     "was": "fail",
     "wasReason": "/auth.md answers with a Cloudflare bot challenge (after a redirect to https://www.perplexity.ai/auth.md)",
     "status": "unread",
     "reason": "Not read on 2026-11-12: https://perplexity.ai/auth.md answered with a Cloudflare bot challenge"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://api.perplexity.ai/.well-known/oauth-protected-resource",
     "via": "api-well-known",
     "resource": "https://api.perplexity.ai",
     "authorization_servers": [
      "https://api.perplexity.ai"
     ],
     "status": "pass",
     "reason": "Names 1 authorization server"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://api.perplexity.ai/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt (not read on 2026-11-12: https://perplexity.ai/auth.md answered with a Cloudflare bot challenge)",
     "notRead": "https://perplexity.ai/auth.md"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.perplexity.ai/async/chat/completions",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt (not read on 2026-11-12: https://perplexity.ai/auth.md answered with a Cloudflare bot challenge)",
     "notRead": "https://perplexity.ai/auth.md"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt (not read on 2026-11-12: https://perplexity.ai/auth.md answered with a Cloudflare bot challenge)",
     "notRead": "https://perplexity.ai/auth.md"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://docs.perplexity.ai/llms.txt",
     "heading": "# Perplexity",
     "bytes": 43120,
     "status": "pass",
     "reason": "llms.txt found at a docs path"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://perplexity.ai/auth.md",
     "finalUrl": "https://www.perplexity.ai/auth.md",
     "status": 403,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 34,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://perplexity.ai/llms.txt",
     "finalUrl": "https://www.perplexity.ai/llms.txt",
     "status": 403,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 30,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.perplexity.ai/async/chat/completions",
     "finalUrl": "https://api.perplexity.ai/async/chat/completions",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 133,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://docs.perplexity.ai/llms.txt",
     "finalUrl": "https://docs.perplexity.ai/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 97,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://perplexity.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.perplexity.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 103,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.perplexity.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.perplexity.ai/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 132,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://api.perplexity.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.perplexity.ai/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 32,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://perplexity.ai/.well-known/x402",
     "finalUrl": "https://www.perplexity.ai/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 111,
     "redirects": 1
    }
   ]
  },
  {
   "name": "PlanetScale",
   "category": "Databases and backend",
   "site": "planetscale.com",
   "apiProbed": "https://api.planetscale.com/v1/organizations",
   "apiNotProbed": null,
   "passed": 2,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:06.223Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://planetscale.com/docs/api/reference/getting-started-with-planetscale-api.md",
     "heading": "# Getting started with PlanetScale API",
     "registrationEndpoints": [],
     "mentions": [],
     "status": "fail",
     "reason": "A Markdown page is served at /auth.md, but it is not about agent sign-in (it never mentions auth.md, agent_auth, or how an agent gets a credential)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://api.planetscale.com/.well-known/oauth-protected-resource",
     "via": "api-well-known",
     "resource": "https://api.planetscale.com",
     "authorization_servers": [
      "https://api.planetscale.com"
     ],
     "status": "pass",
     "reason": "Names 1 authorization server"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://api.planetscale.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.planetscale.com/v1/organizations",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://planetscale.com/docs/llms.txt",
     "heading": "# PlanetScale",
     "bytes": 27212,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://planetscale.com/auth.md",
     "finalUrl": "https://planetscale.com/docs/api/reference/getting-started-with-planetscale-api.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 222,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://planetscale.com/llms.txt",
     "finalUrl": "https://planetscale.com/docs/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 148,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.planetscale.com/v1/organizations",
     "finalUrl": "https://api.planetscale.com/v1/organizations",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 214,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://planetscale.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://planetscale.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html",
     "ms": 111,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.planetscale.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.planetscale.com/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 210,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://api.planetscale.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.planetscale.com/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 215,
     "redirects": 0
    },
    {
     "label": "catch-all probe",
     "url": "https://planetscale.com/agent-signup-check-no-such-page.md",
     "finalUrl": "https://planetscale.com/agent-signup-check-no-such-page.md",
     "status": 404,
     "error": null,
     "contentType": "text/html",
     "ms": 97,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://planetscale.com/.well-known/x402",
     "finalUrl": "https://planetscale.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html",
     "ms": 97,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Railway",
   "category": "Sandboxes and compute",
   "site": "railway.com",
   "apiProbed": null,
   "apiNotProbed": "GraphQL API that takes queries by POST only; this checker sends GET requests only",
   "passed": 2,
   "partial": 1,
   "unread": 0,
   "total": 6,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:38.172Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://railway.com/auth.md",
     "heading": "# Authenticating to Railway",
     "registrationEndpoints": [],
     "mentions": [],
     "status": "partial",
     "reason": "An agent sign-in guide is published at /auth.md, but its heading (# Authenticating to Railway) does not name auth.md, so tools looking for the spec may skip it"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://backboard.railway.com/.well-known/oauth-protected-resource",
     "via": "api-well-known",
     "resource": "https://backboard.railway.com",
     "authorization_servers": [
      "https://backboard.railway.com"
     ],
     "status": "pass",
     "reason": "Names 1 authorization server"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://backboard.railway.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "status": "skipped",
     "reason": "GraphQL API that takes queries by POST only; this checker sends GET requests only"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://railway.com/llms.txt",
     "heading": "# Railway",
     "bytes": 7011,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://railway.com/auth.md",
     "finalUrl": "https://railway.com/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 124,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://railway.com/llms.txt",
     "finalUrl": "https://railway.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 110,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://railway.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://railway.com/.well-known/oauth-protected-resource",
     "status": 406,
     "error": null,
     "contentType": "application/json",
     "ms": 98,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://backboard.railway.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://backboard.railway.com/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 49,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://backboard.railway.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://backboard.railway.com/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 43,
     "redirects": 0
    },
    {
     "label": "catch-all probe",
     "url": "https://railway.com/agent-signup-check-no-such-page.md",
     "finalUrl": "https://railway.com/agent-signup-check-no-such-page.md",
     "status": 404,
     "error": null,
     "contentType": "text/plain;charset=UTF-8",
     "ms": 351,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://railway.com/.well-known/x402",
     "finalUrl": "https://railway.com/.well-known/x402",
     "status": 406,
     "error": null,
     "contentType": "application/json",
     "ms": 95,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Resend",
   "category": "Email, phone and messaging",
   "site": "resend.com",
   "apiProbed": "https://api.resend.com/domains",
   "apiNotProbed": null,
   "passed": 2,
   "partial": 2,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:10.740Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://resend.com/auth.md",
     "heading": "# auth.md",
     "registrationEndpoints": [],
     "mentions": [],
     "quote": "manages their account. ## Current state Resend does not support agentic registration today. Credentials are issued by the user out of band; this file tells y",
     "status": "partial",
     "reason": "auth.md is published, and says agents cannot register here yet"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://api.resend.com/.well-known/oauth-protected-resource",
     "via": "api-well-known",
     "resource": "https://api.resend.com",
     "authorization_servers": [
      "https://api.resend.com"
     ],
     "status": "pass",
     "reason": "Names 1 authorization server"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://api.resend.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.resend.com/domains",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://resend.com/llms.txt",
     "heading": "# Resend",
     "bytes": 10422,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://resend.com/auth.md",
     "finalUrl": "https://resend.com/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 52,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://resend.com/llms.txt",
     "finalUrl": "https://resend.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 170,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.resend.com/domains",
     "finalUrl": "https://api.resend.com/domains",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 102,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://resend.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://resend.com/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 180,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.resend.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.resend.com/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 115,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://api.resend.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.resend.com/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 126,
     "redirects": 0
    },
    {
     "label": "catch-all probe",
     "url": "https://resend.com/agent-signup-check-no-such-page.md",
     "finalUrl": "https://resend.com/agent-signup-check-no-such-page.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 211,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://resend.com/.well-known/x402",
     "finalUrl": "https://resend.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 174,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Supabase",
   "category": "Databases and backend",
   "site": "supabase.com",
   "apiProbed": "https://api.supabase.com/v1/projects",
   "apiNotProbed": null,
   "passed": 2,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:02.698Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://supabase.com/auth.md",
     "heading": "# Supabase Auth",
     "registrationEndpoints": [],
     "mentions": [],
     "status": "fail",
     "reason": "A Markdown page is served at /auth.md, but it is not about agent sign-in (it never mentions auth.md, agent_auth, or how an agent gets a credential)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://api.supabase.com/.well-known/oauth-protected-resource",
     "via": "api-well-known",
     "resource": "https://api.supabase.com",
     "authorization_servers": [
      "https://api.supabase.com"
     ],
     "status": "pass",
     "reason": "Names 1 authorization server"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://api.supabase.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.supabase.com/v1/projects",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://supabase.com/llms.txt",
     "heading": "# Supabase Docs",
     "bytes": 3516,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://supabase.com/auth.md",
     "finalUrl": "https://supabase.com/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 167,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://supabase.com/llms.txt",
     "finalUrl": "https://supabase.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 74,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.supabase.com/v1/projects",
     "finalUrl": "https://api.supabase.com/v1/projects",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 56,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://supabase.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://supabase.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 235,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.supabase.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.supabase.com/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 55,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://api.supabase.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.supabase.com/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 65,
     "redirects": 0
    },
    {
     "label": "catch-all probe",
     "url": "https://supabase.com/agent-signup-check-no-such-page.md",
     "finalUrl": "https://supabase.com/agent-signup-check-no-such-page.md",
     "status": 404,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 161,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://supabase.com/.well-known/x402",
     "finalUrl": "https://supabase.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 158,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Twilio",
   "category": "Email, phone and messaging",
   "site": "twilio.com",
   "apiProbed": "https://api.twilio.com/2010-04-01/Accounts.json",
   "apiNotProbed": null,
   "passed": 2,
   "partial": 0,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:20.738Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://twilio.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.twilio.com/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://twilio.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.twilio.com/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://twilio.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://www.twilio.com/.well-known/oauth-authorization-server); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.twilio.com/2010-04-01/Accounts.json",
     "httpStatus": 401,
     "www_authenticate": "Basic realm=\"Twilio API\"",
     "status": "pass",
     "reason": "401 with a Basic challenge"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.twilio.com/docs/llms.txt",
     "heading": "# Twilio Documentation",
     "bytes": 386340,
     "status": "pass",
     "reason": "llms.txt found at a docs path"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://twilio.com/auth.md",
     "finalUrl": "https://www.twilio.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 486,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://twilio.com/llms.txt",
     "finalUrl": "https://www.twilio.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 709,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.twilio.com/2010-04-01/Accounts.json",
     "finalUrl": "https://api.twilio.com/2010-04-01/Accounts.json",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 111,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://www.twilio.com/docs/llms.txt",
     "finalUrl": "https://www.twilio.com/docs/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=UTF-8",
     "ms": 46,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://twilio.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.twilio.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 150,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.twilio.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.twilio.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/problem+json",
     "ms": 349,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://twilio.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.twilio.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 321,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.twilio.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.twilio.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/problem+json",
     "ms": 381,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://twilio.com/.well-known/x402",
     "finalUrl": "https://www.twilio.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 320,
     "redirects": 1
    }
   ]
  },
  {
   "name": "AgentPhone",
   "category": "Email, phone and messaging",
   "site": "agentphone.to",
   "apiProbed": "https://api.agentphone.ai/v1/numbers",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 2,
   "unread": 0,
   "total": 7,
   "whoActs": "the person confirms an email code (from llms.txt prose)",
   "checkedAt": "2026-11-12T02:38:21.016Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://agentphone.to/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://agentphone.ai/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://agentphone.to/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://agentphone.ai/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "where": "llms.txt",
     "url": "https://agentphone.ai/llms.txt",
     "endpoint": "/v0/agent/sign-up",
     "link": false,
     "quote": "o-step API flow. No human web signup needed. 1. `POST /v0/agent/sign-up` with `{\"human_email\": \"...\", \"agent_name\": \"...\"}` — sends a 6-digit OTP to the human'",
     "status": "partial",
     "reason": "llms.txt documents a sign-up API (/v0/agent/sign-up), but there is no agent_auth metadata for tools to find it"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.agentphone.ai/v1/numbers",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://agentphone.ai/llms.txt",
     "heading": "# Agent Phone",
     "bytes": 11304,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://agentphone.to/auth.md",
     "finalUrl": "https://agentphone.ai/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 259,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://agentphone.to/llms.txt",
     "finalUrl": "https://agentphone.ai/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 186,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.agentphone.ai/v1/numbers",
     "finalUrl": "https://api.agentphone.ai/v1/numbers",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 114,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://agentphone.to/.well-known/oauth-protected-resource",
     "finalUrl": "https://agentphone.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 129,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.agentphone.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.agentphone.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 52,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://agentphone.to/.well-known/oauth-authorization-server",
     "finalUrl": "https://agentphone.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 127,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.agentphone.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.agentphone.ai/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 61,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://agentphone.to/.well-known/x402",
     "finalUrl": "https://agentphone.ai/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 129,
     "redirects": 1
    }
   ]
  },
  {
   "name": "Anthropic",
   "category": "LLM APIs",
   "site": "anthropic.com",
   "apiProbed": "https://api.anthropic.com/v1/models",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 2,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:14.850Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://anthropic.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.anthropic.com/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://anthropic.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.anthropic.com/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://anthropic.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://www.anthropic.com/.well-known/oauth-authorization-server); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.anthropic.com/v1/models",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "where": "llms.txt",
     "url": "https://platform.claude.com/llms.txt",
     "match": "Spend Limits",
     "snippet": "ocs/en/manage-claude/compliance-api-access.md) - [Spend Limits API](https://platform.claude.com/docs/en/manage-claude/spend-limits-api.md) - [Troubleshooting](h",
     "status": "partial",
     "reason": "llms.txt mentions spend limits in prose; no machine-readable cap"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://platform.claude.com/llms.txt",
     "heading": "# Anthropic Developer Documentation",
     "bytes": 99989,
     "status": "pass",
     "reason": "llms.txt found at a docs path"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://anthropic.com/auth.md",
     "finalUrl": "https://www.anthropic.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 296,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://anthropic.com/llms.txt",
     "finalUrl": "https://www.anthropic.com/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 379,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.anthropic.com/v1/models",
     "finalUrl": "https://api.anthropic.com/v1/models",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 95,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://docs.anthropic.com/llms.txt",
     "finalUrl": "https://platform.claude.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 134,
     "redirects": 2
    },
    {
     "label": "prm",
     "url": "https://anthropic.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.anthropic.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 345,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.anthropic.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.anthropic.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": null,
     "ms": 87,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://anthropic.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.anthropic.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 559,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.anthropic.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.anthropic.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": null,
     "ms": 85,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://anthropic.com/.well-known/x402",
     "finalUrl": "https://www.anthropic.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 320,
     "redirects": 1
    }
   ]
  },
  {
   "name": "Apify",
   "category": "Browsers and scraping",
   "site": "apify.com",
   "apiProbed": "https://api.apify.com/v2/users/me",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 5,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:30.180Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://apify.com/auth.md",
     "heading": "# auth.md — how an agent gets an Apify credential",
     "registrationEndpoints": [],
     "mentions": [],
     "quote": "nical URL:** `https://apify.com/auth.md` **Apify does not implement the `auth.md` registration flows.** There is no identity endpoint, no claim ceremony, and n",
     "status": "partial",
     "reason": "auth.md is published, and says agents cannot register here yet"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://apify.com/.well-known/oauth-protected-resource",
     "via": "well-known",
     "resource": "https://mcp.apify.com",
     "authorization_servers": [
      "https://console-backend.apify.com"
     ],
     "status": "partial",
     "reason": "resource (https://mcp.apify.com) does not match the URL the metadata came from; RFC 9728 section 3.3 says a client MUST NOT use it"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://apify.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.apify.com/v2/users/me",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "where": "auth.md",
     "url": "https://apify.com/auth.md",
     "match": "spend-capped",
     "snippet": "count `https://agi.apify.com` mints a temporary, spend-capped Apify API token in exchange for an agentic payment over x402 or MPP. No account, no user, no brow",
     "status": "partial",
     "reason": "auth.md mentions spend-capped in prose; no machine-readable cap"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "where": "auth.md",
     "url": "https://apify.com/auth.md",
     "match": "x402",
     "snippet": "API token in exchange for an agentic payment over x402 or MPP. No account, no user, no browser. The token works directly against `api.apify.com` and expires wit",
     "status": "partial",
     "reason": "auth.md mentions a payment path (x402) in prose; nothing machine-readable"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://apify.com/llms.txt",
     "heading": "# Apify",
     "bytes": 17611,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://apify.com/auth.md",
     "finalUrl": "https://apify.com/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 62,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://apify.com/llms.txt",
     "finalUrl": "https://apify.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=UTF-8",
     "ms": 36,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.apify.com/v2/users/me",
     "finalUrl": "https://api.apify.com/v2/users/me",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 196,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://apify.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://apify.com/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 61,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.apify.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.apify.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 198,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://apify.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://console-backend.apify.com/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 247,
     "redirects": 1
    },
    {
     "label": "catch-all probe",
     "url": "https://apify.com/agent-signup-check-no-such-page.md",
     "finalUrl": "https://apify.com/agent-signup-check-no-such-page.md",
     "status": 404,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 110,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://apify.com/.well-known/x402",
     "finalUrl": "https://apify.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 246,
     "redirects": 0
    }
   ]
  },
  {
   "name": "AssemblyAI",
   "category": "LLM APIs",
   "site": "assemblyai.com",
   "apiProbed": "https://api.assemblyai.com/v2/transcript",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:32.406Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://assemblyai.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.assemblyai.com/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://assemblyai.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.assemblyai.com/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://assemblyai.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://www.assemblyai.com/.well-known/oauth-authorization-server); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.assemblyai.com/v2/transcript",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.assemblyai.com/llms.txt",
     "heading": "# AssemblyAI",
     "bytes": 4663,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://assemblyai.com/auth.md",
     "finalUrl": "https://www.assemblyai.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 311,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://assemblyai.com/llms.txt",
     "finalUrl": "https://www.assemblyai.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 97,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.assemblyai.com/v2/transcript",
     "finalUrl": "https://api.assemblyai.com/v2/transcript",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=UTF-8",
     "ms": 11,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://assemblyai.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.assemblyai.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 230,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.assemblyai.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.assemblyai.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 8,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://assemblyai.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.assemblyai.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 232,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.assemblyai.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.assemblyai.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 7,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://assemblyai.com/.well-known/x402",
     "finalUrl": "https://www.assemblyai.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 226,
     "redirects": 1
    }
   ]
  },
  {
   "name": "AWS",
   "category": "Sandboxes and compute",
   "site": "aws.amazon.com",
   "apiProbed": "https://ec2.us-east-1.amazonaws.com/?Action=DescribeRegions&Version=2016-11-15",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:53.999Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://aws.amazon.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://aws.amazon.com/auth.md/)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://aws.amazon.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://aws.amazon.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://ec2.us-east-1.amazonaws.com/?Action=DescribeRegions&Version=2016-11-15",
     "httpStatus": 400,
     "www_authenticate": null,
     "status": "partial",
     "reason": "HTTP 400 asking for a key, instead of a 401 challenge"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://docs.aws.amazon.com/llms.txt",
     "heading": "# Amazon Web Services (AWS) Documentation",
     "bytes": 406801,
     "status": "pass",
     "reason": "llms.txt found at a docs path"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://aws.amazon.com/auth.md",
     "finalUrl": "https://aws.amazon.com/auth.md/",
     "status": 404,
     "error": null,
     "contentType": "text/html;charset=UTF-8",
     "ms": 65,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://aws.amazon.com/llms.txt",
     "finalUrl": "https://aws.amazon.com/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html;charset=UTF-8",
     "ms": 61,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://ec2.us-east-1.amazonaws.com/?Action=DescribeRegions&Version=2016-11-15",
     "finalUrl": "https://ec2.us-east-1.amazonaws.com/?Action=DescribeRegions&Version=2016-11-15",
     "status": 400,
     "error": null,
     "contentType": "text/xml;charset=UTF-8",
     "ms": 216,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://docs.aws.amazon.com/llms.txt",
     "finalUrl": "https://docs.aws.amazon.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 79,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://aws.amazon.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://aws.amazon.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html;charset=UTF-8",
     "ms": 94,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://ec2.us-east-1.amazonaws.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://ec2.us-east-1.amazonaws.com/.well-known/oauth-protected-resource",
     "status": 400,
     "error": null,
     "contentType": "text/xml;charset=UTF-8",
     "ms": 204,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://aws.amazon.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://aws.amazon.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html;charset=UTF-8",
     "ms": 87,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://ec2.us-east-1.amazonaws.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://ec2.us-east-1.amazonaws.com/.well-known/oauth-authorization-server",
     "status": 400,
     "error": null,
     "contentType": "text/xml;charset=UTF-8",
     "ms": 212,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://aws.amazon.com/.well-known/x402",
     "finalUrl": "https://aws.amazon.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html;charset=UTF-8",
     "ms": 97,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Blaxel",
   "category": "Sandboxes and compute",
   "site": "blaxel.ai",
   "apiProbed": "https://api.blaxel.ai/v0/sandboxes",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 3,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:46.937Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://docs.blaxel.ai/auth.md",
     "heading": "# auth.md",
     "registrationEndpoints": [],
     "mentions": [
      "anonymous",
      "identity_assertion",
      "service_auth"
     ],
     "quote": "y: pick one of the existing methods below. Blaxel does not support agentic registration. There is no `/agent/identity` endpoint and no `agent_auth` block in the",
     "status": "partial",
     "reason": "auth.md is published, and says agents cannot register here yet"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://api.blaxel.ai/.well-known/oauth-protected-resource",
     "via": "api-well-known",
     "resource": "https://api.blaxel.ai/v0/mcp",
     "authorization_servers": [
      "https://signin.blaxel.ai"
     ],
     "status": "partial",
     "reason": "resource (https://api.blaxel.ai/v0/mcp) does not match the URL the metadata came from; RFC 9728 section 3.3 says a client MUST NOT use it"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://api.blaxel.ai/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.blaxel.ai/v0/sandboxes",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://blaxel.ai/llms.txt",
     "heading": "# Blaxel",
     "bytes": 2001,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://blaxel.ai/auth.md",
     "finalUrl": "https://docs.blaxel.ai/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 88,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://blaxel.ai/llms.txt",
     "finalUrl": "https://blaxel.ai/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 64,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.blaxel.ai/v0/sandboxes",
     "finalUrl": "https://api.blaxel.ai/v0/sandboxes",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 158,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://blaxel.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://blaxel.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 69,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.blaxel.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.blaxel.ai/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 51,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://blaxel.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://blaxel.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 65,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.blaxel.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.blaxel.ai/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 37,
     "redirects": 0
    },
    {
     "label": "catch-all probe",
     "url": "https://docs.blaxel.ai/agent-signup-check-no-such-page.md",
     "finalUrl": "https://docs.blaxel.ai/agent-signup-check-no-such-page.md",
     "status": 404,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 649,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://blaxel.ai/.well-known/x402",
     "finalUrl": "https://blaxel.ai/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 72,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Brave Search API",
   "category": "Search and data",
   "site": "brave.com",
   "apiProbed": "https://api.search.brave.com/res/v1/web/search?q=agent",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:33.999Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://brave.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://brave.com/auth.md/)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://brave.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://brave.com/.well-known/oauth-protected-resource/)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://brave.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://brave.com/.well-known/oauth-authorization-server/); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.search.brave.com/res/v1/web/search?q=agent",
     "httpStatus": 422,
     "www_authenticate": null,
     "status": "partial",
     "reason": "HTTP 422 asking for a key, instead of a 401 challenge"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://api-dashboard.search.brave.com/llms.txt",
     "heading": "# Brave Search API",
     "bytes": 7502,
     "status": "pass",
     "reason": "llms.txt found at a docs path"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://brave.com/auth.md",
     "finalUrl": "https://brave.com/auth.md/",
     "status": 404,
     "error": null,
     "contentType": "text/html",
     "ms": 107,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://brave.com/llms.txt",
     "finalUrl": "https://brave.com/llms.txt/",
     "status": 404,
     "error": null,
     "contentType": "text/html",
     "ms": 94,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.search.brave.com/res/v1/web/search?q=agent",
     "finalUrl": "https://api.search.brave.com/res/v1/web/search?q=agent",
     "status": 422,
     "error": null,
     "contentType": "application/json",
     "ms": 33,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://api-dashboard.search.brave.com/llms.txt",
     "finalUrl": "https://api-dashboard.search.brave.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 39,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://brave.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://brave.com/.well-known/oauth-protected-resource/",
     "status": 404,
     "error": null,
     "contentType": "text/html",
     "ms": 28,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.search.brave.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.search.brave.com/.well-known/oauth-protected-resource",
     "status": 403,
     "error": null,
     "contentType": null,
     "ms": 37,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://brave.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://brave.com/.well-known/oauth-authorization-server/",
     "status": 404,
     "error": null,
     "contentType": "text/html",
     "ms": 25,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.search.brave.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.search.brave.com/.well-known/oauth-authorization-server",
     "status": 403,
     "error": null,
     "contentType": null,
     "ms": 32,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://brave.com/.well-known/x402",
     "finalUrl": "https://brave.com/.well-known/x402/",
     "status": 404,
     "error": null,
     "contentType": "text/html",
     "ms": 94,
     "redirects": 1
    }
   ]
  },
  {
   "name": "Browser Use",
   "category": "Browsers and scraping",
   "site": "browser-use.com",
   "apiProbed": "https://api.browser-use.com/api/v4/runs",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 4,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:27.550Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://browser-use.com/auth.md",
     "heading": "# Browser Use authentication for agents",
     "registrationEndpoints": [],
     "mentions": [],
     "status": "partial",
     "reason": "An agent sign-in guide is published at /auth.md, but its heading (# Browser Use authentication for agents) does not name auth.md, so tools looking for the spec may skip it"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://browser-use.com/.well-known/oauth-protected-resource",
     "via": "well-known",
     "resource": "https://api.browser-use.com/mcp",
     "authorization_servers": [
      "https://api.browser-use.com"
     ],
     "status": "partial",
     "reason": "resource (https://api.browser-use.com/mcp) does not match the URL the metadata came from; RFC 9728 section 3.3 says a client MUST NOT use it"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://browser-use.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.browser-use.com/api/v4/runs",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "where": "llms.txt",
     "url": "https://browser-use.com/llms.txt",
     "match": "x402",
     "snippet": "d.browser-use.com/settings?tab=api-keys&new=1) - [x402 for crypto-wallet agents](https://docs.browser-use.com/cloud/guides/x402); most users create an API key i",
     "status": "partial",
     "reason": "llms.txt mentions a payment path (x402) in prose; nothing machine-readable"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://browser-use.com/llms.txt",
     "heading": "# Browser Use",
     "bytes": 44116,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://browser-use.com/auth.md",
     "finalUrl": "https://browser-use.com/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 206,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://browser-use.com/llms.txt",
     "finalUrl": "https://browser-use.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 61,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.browser-use.com/api/v4/runs",
     "finalUrl": "https://api.browser-use.com/api/v4/runs",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 233,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://browser-use.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.browser-use.com/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 230,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.browser-use.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.browser-use.com/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 219,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://browser-use.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.browser-use.com/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 218,
     "redirects": 1
    },
    {
     "label": "catch-all probe",
     "url": "https://browser-use.com/agent-signup-check-no-such-page.md",
     "finalUrl": "https://browser-use.com/agent-signup-check-no-such-page.md",
     "status": 404,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 218,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://browser-use.com/.well-known/x402",
     "finalUrl": "https://browser-use.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 71,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Browserbase",
   "category": "Browsers and scraping",
   "site": "browserbase.com",
   "apiProbed": "https://api.browserbase.com/v1/sessions",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:24.269Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://browserbase.com/auth.md",
     "status": "fail",
     "reason": "/auth.md answers with an HTML page, not Markdown"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://browserbase.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "The metadata URL answers, but not with a JSON object"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://browserbase.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata is not usable; no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.browserbase.com/v1/sessions",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.browserbase.com/llms.txt",
     "heading": "# Browserbase: The Browser Agent Platform",
     "bytes": 16878,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://browserbase.com/auth.md",
     "finalUrl": "https://www.browserbase.com/sign-in?redirect=https%3A%2F%2Fwww.browserbase.com%2Fauth.md",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 139,
     "redirects": 2
    },
    {
     "label": "llms.txt",
     "url": "https://browserbase.com/llms.txt",
     "finalUrl": "https://www.browserbase.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 98,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.browserbase.com/v1/sessions",
     "finalUrl": "https://api.browserbase.com/v1/sessions",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 8,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://browserbase.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.browserbase.com/sign-in?redirect=https%3A%2F%2Fwww.browserbase.com%2F.well-known%2Foauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 118,
     "redirects": 2
    },
    {
     "label": "prm (API host)",
     "url": "https://api.browserbase.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.browserbase.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 8,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://browserbase.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.browserbase.com/sign-in?redirect=https%3A%2F%2Fwww.browserbase.com%2F.well-known%2Foauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 146,
     "redirects": 2
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.browserbase.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.browserbase.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 8,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://browserbase.com/.well-known/x402",
     "finalUrl": "https://www.browserbase.com/sign-in?redirect=https%3A%2F%2Fwww.browserbase.com%2F.well-known%2Fx402",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 112,
     "redirects": 2
    }
   ]
  },
  {
   "name": "Cerebras",
   "category": "LLM APIs",
   "site": "cerebras.ai",
   "apiProbed": "https://api.cerebras.ai/v1/models",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:28.672Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://cerebras.ai/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.cerebras.ai/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://cerebras.ai/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.cerebras.ai/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://cerebras.ai/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://www.cerebras.ai/.well-known/oauth-authorization-server); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.cerebras.ai/v1/models",
     "httpStatus": 403,
     "www_authenticate": null,
     "status": "partial",
     "reason": "403 instead of 401: the body asks for a key, but there is no WWW-Authenticate challenge"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://inference-docs.cerebras.ai/llms.txt",
     "heading": "# Cerebras Inference",
     "bytes": 22418,
     "status": "pass",
     "reason": "llms.txt found at a docs path"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://cerebras.ai/auth.md",
     "finalUrl": "https://www.cerebras.ai/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 663,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://cerebras.ai/llms.txt",
     "finalUrl": "https://www.cerebras.ai/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 669,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.cerebras.ai/v1/models",
     "finalUrl": "https://api.cerebras.ai/v1/models",
     "status": 403,
     "error": null,
     "contentType": "application/json",
     "ms": 99,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://inference-docs.cerebras.ai/llms.txt",
     "finalUrl": "https://inference-docs.cerebras.ai/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 106,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://cerebras.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.cerebras.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 594,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.cerebras.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.cerebras.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 97,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://cerebras.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.cerebras.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 730,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.cerebras.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.cerebras.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 96,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://cerebras.ai/.well-known/x402",
     "finalUrl": "https://www.cerebras.ai/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 622,
     "redirects": 1
    }
   ]
  },
  {
   "name": "Cloudflare",
   "category": "Sandboxes and compute",
   "site": "cloudflare.com",
   "apiProbed": "https://api.cloudflare.com/client/v4/user",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 2,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:42.269Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://www.cloudflare.com/auth.md",
     "heading": "# auth.md",
     "registrationEndpoints": [],
     "mentions": [
      "anonymous",
      "identity_assertion",
      "service_auth"
     ],
     "quote": "afely today. ## auth.md Registration Cloudflare does not yet advertise production auth.md registration methods, auth.md Protected Resource Metadata, or agent-",
     "status": "partial",
     "reason": "auth.md is published, and says agents cannot register here yet"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://cloudflare.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.cloudflare.com/.well-known/oauth-protected-resource/)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://cloudflare.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://www.cloudflare.com/.well-known/oauth-authorization-server/); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.cloudflare.com/client/v4/user",
     "httpStatus": 403,
     "www_authenticate": null,
     "status": "partial",
     "reason": "403 instead of 401, with no WWW-Authenticate challenge"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.cloudflare.com/llms.txt",
     "heading": "# Cloudflare",
     "bytes": 17169,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://cloudflare.com/auth.md",
     "finalUrl": "https://www.cloudflare.com/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 46,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://cloudflare.com/llms.txt",
     "finalUrl": "https://www.cloudflare.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain",
     "ms": 44,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.cloudflare.com/client/v4/user",
     "finalUrl": "https://api.cloudflare.com/client/v4/user",
     "status": 403,
     "error": null,
     "contentType": "application/json",
     "ms": 76,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://cloudflare.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.cloudflare.com/.well-known/oauth-protected-resource/",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 239,
     "redirects": 2
    },
    {
     "label": "prm (API host)",
     "url": "https://api.cloudflare.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.cloudflare.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 45,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://cloudflare.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.cloudflare.com/.well-known/oauth-authorization-server/",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 254,
     "redirects": 2
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.cloudflare.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.cloudflare.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 54,
     "redirects": 0
    },
    {
     "label": "catch-all probe",
     "url": "https://www.cloudflare.com/agent-signup-check-no-such-page.md",
     "finalUrl": "https://www.cloudflare.com/agent-signup-check-no-such-page.md",
     "status": 404,
     "error": null,
     "contentType": "text/plain; charset=UTF-8",
     "ms": 215,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://cloudflare.com/.well-known/x402",
     "finalUrl": "https://www.cloudflare.com/.well-known/x402/",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 186,
     "redirects": 2
    }
   ]
  },
  {
   "name": "Cohere",
   "category": "LLM APIs",
   "site": "cohere.com",
   "apiProbed": "https://api.cohere.com/v1/models",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:22.048Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://cohere.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://cohere.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://cohere.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.cohere.com/v1/models",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://cohere.com/llms.txt",
     "heading": "# Cohere",
     "bytes": 4801,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://cohere.com/auth.md",
     "finalUrl": "https://cohere.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 233,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://cohere.com/llms.txt",
     "finalUrl": "https://cohere.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 47,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.cohere.com/v1/models",
     "finalUrl": "https://api.cohere.com/v1/models",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 97,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://cohere.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://cohere.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 155,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.cohere.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.cohere.com/.well-known/oauth-protected-resource",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 89,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://cohere.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://cohere.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 207,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.cohere.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.cohere.com/.well-known/oauth-authorization-server",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 84,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://cohere.com/.well-known/x402",
     "finalUrl": "https://cohere.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 157,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Coinbase Developer Platform",
   "category": "Payments and billing",
   "site": "cdp.coinbase.com",
   "apiProbed": "https://api.cdp.coinbase.com/platform/v2/evm/accounts",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:46.509Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://www.coinbase.com/developer-platform",
     "heading": "# Trusted crypto infra­struc­ture to power your business",
     "registrationEndpoints": [],
     "mentions": [],
     "status": "fail",
     "reason": "A Markdown page is served at /auth.md, but it is not about agent sign-in (it never mentions auth.md, agent_auth, or how an agent gets a credential)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://cdp.coinbase.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "The metadata URL answers, but not with a JSON object"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://cdp.coinbase.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata is not usable; no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.cdp.coinbase.com/platform/v2/evm/accounts",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "where": "llms.txt",
     "url": "https://docs.cdp.coinbase.com/llms.txt",
     "match": "x402",
     "snippet": "cp/mcp-tools/list-bazaar-resources.md) - [Make an x402 Request](https://docs.cdp.coinbase.com/agentic-wallet/mcp/mcp-tools/make-x402-request.md) - [Agentic Wall",
     "status": "fail",
     "reason": "Corrected after review: the matched prose is about x402 products Coinbase offers (an Agentic Wallet tool that pays for x402 requests, x402 SDKs and a facilitator for sellers), not a way for an agent to pay Coinbase. The checker said partial: llms.txt mentions a payment path (x402) in prose; nothing machine-readable",
     "checkerStatus": "partial",
     "checkerReason": "llms.txt mentions a payment path (x402) in prose; nothing machine-readable"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://docs.cdp.coinbase.com/llms.txt",
     "heading": "# Coinbase Developer Documentation",
     "bytes": 60273,
     "status": "pass",
     "reason": "llms.txt found at a docs path"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://cdp.coinbase.com/auth.md",
     "finalUrl": "https://www.coinbase.com/developer-platform",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 141,
     "redirects": 2
    },
    {
     "label": "llms.txt",
     "url": "https://cdp.coinbase.com/llms.txt",
     "finalUrl": "https://www.coinbase.com/developer-platform",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 316,
     "redirects": 2
    },
    {
     "label": "api",
     "url": "https://api.cdp.coinbase.com/platform/v2/evm/accounts",
     "finalUrl": "https://api.cdp.coinbase.com/platform/v2/evm/accounts",
     "status": 401,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 118,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://docs.cdp.coinbase.com/llms.txt",
     "finalUrl": "https://docs.cdp.coinbase.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 98,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://cdp.coinbase.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.coinbase.com/developer-platform",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 302,
     "redirects": 2
    },
    {
     "label": "prm (API host)",
     "url": "https://api.cdp.coinbase.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.cdp.coinbase.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 109,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://cdp.coinbase.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.coinbase.com/developer-platform",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 137,
     "redirects": 2
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.cdp.coinbase.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.cdp.coinbase.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 107,
     "redirects": 0
    },
    {
     "label": "catch-all probe",
     "url": "https://www.coinbase.com/agent-signup-check-no-such-page.md",
     "finalUrl": "https://www.coinbase.com/agent-signup-check-no-such-page.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 148,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://cdp.coinbase.com/.well-known/x402",
     "finalUrl": "https://www.coinbase.com/developer-platform",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 168,
     "redirects": 2
    }
   ]
  },
  {
   "name": "Convex",
   "category": "Databases and backend",
   "site": "convex.dev",
   "apiProbed": "https://api.convex.dev/v1/token_details",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:07.430Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://convex.dev/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.convex.dev/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://convex.dev/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.convex.dev/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://convex.dev/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://www.convex.dev/.well-known/oauth-authorization-server); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.convex.dev/v1/token_details",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.convex.dev/llms.txt",
     "heading": "# Convex",
     "bytes": 34430,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://convex.dev/auth.md",
     "finalUrl": "https://www.convex.dev/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 178,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://convex.dev/llms.txt",
     "finalUrl": "https://www.convex.dev/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 63,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.convex.dev/v1/token_details",
     "finalUrl": "https://api.convex.dev/v1/token_details",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 154,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://convex.dev/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.convex.dev/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 41,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.convex.dev/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.convex.dev/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": null,
     "ms": 95,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://convex.dev/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.convex.dev/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 42,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.convex.dev/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.convex.dev/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": null,
     "ms": 121,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://convex.dev/.well-known/x402",
     "finalUrl": "https://www.convex.dev/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 47,
     "redirects": 1
    }
   ]
  },
  {
   "name": "Daytona",
   "category": "Sandboxes and compute",
   "site": "daytona.io",
   "apiProbed": "https://app.daytona.io/api/sandbox",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:35.263Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://daytona.io/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.daytona.io/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://daytona.io/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.daytona.io/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://daytona.io/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://www.daytona.io/.well-known/oauth-authorization-server); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://app.daytona.io/api/sandbox",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.daytona.io/docs/llms.txt",
     "heading": "# Daytona",
     "bytes": 226865,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://daytona.io/auth.md",
     "finalUrl": "https://www.daytona.io/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 340,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://daytona.io/llms.txt",
     "finalUrl": "https://www.daytona.io/docs/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 39,
     "redirects": 2
    },
    {
     "label": "api",
     "url": "https://app.daytona.io/api/sandbox",
     "finalUrl": "https://app.daytona.io/api/sandbox",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 493,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://daytona.io/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.daytona.io/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 146,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://app.daytona.io/.well-known/oauth-protected-resource",
     "finalUrl": "https://app.daytona.io/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "text/html",
     "ms": 33,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://daytona.io/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.daytona.io/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 144,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://app.daytona.io/.well-known/oauth-authorization-server",
     "finalUrl": "https://app.daytona.io/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "text/html",
     "ms": 23,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://daytona.io/.well-known/x402",
     "finalUrl": "https://www.daytona.io/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 250,
     "redirects": 1
    }
   ]
  },
  {
   "name": "Deepgram",
   "category": "LLM APIs",
   "site": "deepgram.com",
   "apiProbed": "https://api.deepgram.com/v1/projects",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:32.031Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://deepgram.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://deepgram.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://deepgram.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.deepgram.com/v1/projects",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://deepgram.com/llms.txt",
     "heading": "# Deepgram Voice AI Platform",
     "bytes": 7459,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://deepgram.com/auth.md",
     "finalUrl": "https://deepgram.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": null,
     "ms": 201,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://deepgram.com/llms.txt",
     "finalUrl": "https://deepgram.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 161,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.deepgram.com/v1/projects",
     "finalUrl": "https://api.deepgram.com/v1/projects",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 99,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://deepgram.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://deepgram.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": null,
     "ms": 155,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.deepgram.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.deepgram.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": null,
     "ms": 71,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://deepgram.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://deepgram.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": null,
     "ms": 177,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.deepgram.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.deepgram.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": null,
     "ms": 72,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://deepgram.com/.well-known/x402",
     "finalUrl": "https://deepgram.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": null,
     "ms": 183,
     "redirects": 0
    }
   ]
  },
  {
   "name": "DigitalOcean",
   "category": "Sandboxes and compute",
   "site": "digitalocean.com",
   "apiProbed": "https://api.digitalocean.com/v2/account",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:53.574Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://digitalocean.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.digitalocean.com/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://digitalocean.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.digitalocean.com/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://digitalocean.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://www.digitalocean.com/.well-known/oauth-authorization-server); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.digitalocean.com/v2/account",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.digitalocean.com/llms.txt",
     "heading": "# DigitalOcean",
     "bytes": 11872,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://digitalocean.com/auth.md",
     "finalUrl": "https://www.digitalocean.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 462,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://digitalocean.com/llms.txt",
     "finalUrl": "https://www.digitalocean.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 396,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.digitalocean.com/v2/account",
     "finalUrl": "https://api.digitalocean.com/v2/account",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 123,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://digitalocean.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.digitalocean.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 243,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.digitalocean.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.digitalocean.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 135,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://digitalocean.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.digitalocean.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 217,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.digitalocean.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.digitalocean.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 131,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://digitalocean.com/.well-known/x402",
     "finalUrl": "https://www.digitalocean.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 238,
     "redirects": 1
    }
   ]
  },
  {
   "name": "E2B",
   "category": "Sandboxes and compute",
   "site": "e2b.dev",
   "apiProbed": "https://api.e2b.dev/sandboxes",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:33.920Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://e2b.dev/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://e2b.dev/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://e2b.dev/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.e2b.dev/sandboxes",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://e2b.dev/llms.txt",
     "heading": "# E2B",
     "bytes": 4404,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://e2b.dev/auth.md",
     "finalUrl": "https://e2b.dev/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 197,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://e2b.dev/llms.txt",
     "finalUrl": "https://e2b.dev/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 158,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.e2b.dev/sandboxes",
     "finalUrl": "https://api.e2b.dev/sandboxes",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 101,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://e2b.dev/.well-known/oauth-protected-resource",
     "finalUrl": "https://e2b.dev/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 162,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.e2b.dev/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.e2b.dev/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 51,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://e2b.dev/.well-known/oauth-authorization-server",
     "finalUrl": "https://e2b.dev/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 175,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.e2b.dev/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.e2b.dev/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 45,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://e2b.dev/.well-known/x402",
     "finalUrl": "https://e2b.dev/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 163,
     "redirects": 0
    }
   ]
  },
  {
   "name": "ElevenLabs",
   "category": "LLM APIs",
   "site": "elevenlabs.io",
   "apiProbed": "https://api.elevenlabs.io/v1/user",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 2,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:30.466Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://elevenlabs.io/auth.md",
     "status": "fail",
     "reason": "/auth.md answers with an HTML page, not Markdown"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://api.elevenlabs.io/.well-known/oauth-protected-resource",
     "via": "api-well-known",
     "resource": "https://api.elevenlabs.io/v1/mcp",
     "authorization_servers": [
      "https://api.us.elevenlabs.io"
     ],
     "status": "partial",
     "reason": "resource (https://api.elevenlabs.io/v1/mcp) does not match the URL the metadata came from; RFC 9728 section 3.3 says a client MUST NOT use it"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://api.elevenlabs.io/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.elevenlabs.io/v1/user",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://elevenlabs.io/llms.txt",
     "heading": "# ElevenLabs",
     "bytes": 11302,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://elevenlabs.io/auth.md",
     "finalUrl": "https://elevenlabs.io/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 262,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://elevenlabs.io/llms.txt",
     "finalUrl": "https://elevenlabs.io/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 91,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.elevenlabs.io/v1/user",
     "finalUrl": "https://api.elevenlabs.io/v1/user",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 84,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://elevenlabs.io/.well-known/oauth-protected-resource",
     "finalUrl": "https://elevenlabs.io/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 114,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.elevenlabs.io/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.elevenlabs.io/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 87,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://elevenlabs.io/.well-known/oauth-authorization-server",
     "finalUrl": "https://elevenlabs.io/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 103,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.elevenlabs.io/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.elevenlabs.io/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 81,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://elevenlabs.io/.well-known/x402",
     "finalUrl": "https://elevenlabs.io/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 110,
     "redirects": 0
    }
   ]
  },
  {
   "name": "fal",
   "category": "LLM APIs",
   "site": "fal.ai",
   "apiProbed": "https://api.fal.ai/v1/models/usage",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:28.635Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://fal.ai/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://fal.ai/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://fal.ai/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.fal.ai/v1/models/usage",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://fal.ai/llms.txt",
     "heading": "# fal.ai",
     "bytes": 12177,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://fal.ai/auth.md",
     "finalUrl": "https://fal.ai/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 131,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://fal.ai/llms.txt",
     "finalUrl": "https://fal.ai/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 84,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.fal.ai/v1/models/usage",
     "finalUrl": "https://api.fal.ai/v1/models/usage",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 127,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://fal.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://fal.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 129,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.fal.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.fal.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 135,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://fal.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://fal.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 154,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.fal.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.fal.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 114,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://fal.ai/.well-known/x402",
     "finalUrl": "https://fal.ai/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 132,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Fireworks AI",
   "category": "LLM APIs",
   "site": "fireworks.ai",
   "apiProbed": "https://api.fireworks.ai/inference/v1/models",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:19.324Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://fireworks.ai/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://fireworks.ai/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://fireworks.ai/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.fireworks.ai/inference/v1/models",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://fireworks.ai/llms.txt",
     "heading": "# Fireworks AI",
     "bytes": 5145,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://fireworks.ai/auth.md",
     "finalUrl": "https://fireworks.ai/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 356,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://fireworks.ai/llms.txt",
     "finalUrl": "https://fireworks.ai/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 177,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.fireworks.ai/inference/v1/models",
     "finalUrl": "https://api.fireworks.ai/inference/v1/models",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 8,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://fireworks.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://fireworks.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 495,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.fireworks.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.fireworks.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 8,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://fireworks.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://fireworks.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 353,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.fireworks.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.fireworks.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 8,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://fireworks.ai/.well-known/x402",
     "finalUrl": "https://fireworks.ai/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 324,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Freestyle",
   "category": "Sandboxes and compute",
   "site": "freestyle.sh",
   "apiProbed": "https://api.freestyle.sh/web/v1/deployments",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:50.138Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://freestyle.sh/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.freestyle.sh/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://freestyle.sh/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.freestyle.sh/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://freestyle.sh/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://www.freestyle.sh/.well-known/oauth-authorization-server); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.freestyle.sh/web/v1/deployments",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.freestyle.sh/llms.txt",
     "heading": "# Freestyle",
     "bytes": 29518,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://freestyle.sh/auth.md",
     "finalUrl": "https://www.freestyle.sh/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 104,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://freestyle.sh/llms.txt",
     "finalUrl": "https://www.freestyle.sh/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain",
     "ms": 44,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.freestyle.sh/web/v1/deployments",
     "finalUrl": "https://api.freestyle.sh/web/v1/deployments",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 111,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://freestyle.sh/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.freestyle.sh/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 47,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.freestyle.sh/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.freestyle.sh/.well-known/oauth-protected-resource",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 104,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://freestyle.sh/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.freestyle.sh/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 62,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.freestyle.sh/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.freestyle.sh/.well-known/oauth-authorization-server",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 98,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://freestyle.sh/.well-known/x402",
     "finalUrl": "https://www.freestyle.sh/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 67,
     "redirects": 1
    }
   ]
  },
  {
   "name": "GitHub",
   "category": "Dev tools",
   "site": "github.com",
   "apiProbed": "https://api.github.com/user",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:48.000Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://github.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://github.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://github.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.github.com/user",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://github.com/llms.txt",
     "heading": "# GitHub",
     "bytes": 28650,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://github.com/auth.md",
     "finalUrl": "https://github.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 121,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://github.com/llms.txt",
     "finalUrl": "https://github.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain",
     "ms": 98,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.github.com/user",
     "finalUrl": "https://api.github.com/user",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 82,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://github.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://github.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 105,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.github.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.github.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 105,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://github.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://github.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 126,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.github.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.github.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 85,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://github.com/.well-known/x402",
     "finalUrl": "https://github.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 105,
     "redirects": 0
    }
   ]
  },
  {
   "name": "GitLab",
   "category": "Dev tools",
   "site": "gitlab.com",
   "apiProbed": "https://gitlab.com/api/v4/user",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 2,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:48.074Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://gitlab.com/auth.md",
     "status": "fail",
     "reason": "/auth.md answers with a Cloudflare bot challenge (after a redirect to https://gitlab.com/users/sign_in)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://gitlab.com/.well-known/oauth-protected-resource",
     "via": "well-known",
     "resource": "https://gitlab.com/api/v4/mcp",
     "authorization_servers": [
      "https://gitlab.com"
     ],
     "status": "partial",
     "reason": "resource (https://gitlab.com/api/v4/mcp) does not match the URL the metadata came from; RFC 9728 section 3.3 says a client MUST NOT use it"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://gitlab.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://gitlab.com/api/v4/user",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://docs.gitlab.com/llms.txt",
     "heading": "# GitLab Documentation",
     "bytes": 87620,
     "status": "pass",
     "reason": "llms.txt found at a docs path"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://gitlab.com/auth.md",
     "finalUrl": "https://gitlab.com/users/sign_in",
     "status": 403,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 29,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://gitlab.com/llms.txt",
     "finalUrl": "https://gitlab.com/users/sign_in",
     "status": 403,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 26,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://gitlab.com/api/v4/user",
     "finalUrl": "https://gitlab.com/api/v4/user",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 151,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://docs.gitlab.com/llms.txt",
     "finalUrl": "https://docs.gitlab.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain",
     "ms": 63,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://gitlab.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://gitlab.com/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 37,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://gitlab.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://gitlab.com/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 36,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://gitlab.com/.well-known/x402",
     "finalUrl": "https://gitlab.com/users/sign_in",
     "status": 403,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 32,
     "redirects": 1
    }
   ]
  },
  {
   "name": "Google Cloud",
   "category": "Sandboxes and compute",
   "site": "cloud.google.com",
   "apiProbed": "https://cloudresourcemanager.googleapis.com/v1/projects",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 0,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:55.260Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://cloud.google.com/auth.md",
     "status": "fail",
     "reason": "/auth.md answers with an HTML page, not Markdown"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://cloud.google.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "The metadata URL answers, but not with a JSON object"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://cloud.google.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata is not usable; no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://cloudresourcemanager.googleapis.com/v1/projects",
     "httpStatus": 401,
     "www_authenticate": "Bearer realm=\"https://accounts.google.com/\"",
     "status": "pass",
     "reason": "401 with a Bearer challenge"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://cloud.google.com/docs/llms.txt",
     "tried": [
      "https://cloud.google.com/llms.txt",
      "https://cloud.google.com/docs/llms.txt"
     ],
     "status": "fail",
     "reason": "https://cloud.google.com/llms.txt answers with an HTML page; https://cloud.google.com/docs/llms.txt not found (HTTP 404) (after a redirect to https://docs.cloud.google.com/docs/llms.txt)"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://cloud.google.com/auth.md",
     "finalUrl": "https://cloud.google.com/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 260,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://cloud.google.com/llms.txt",
     "finalUrl": "https://cloud.google.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 255,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://cloudresourcemanager.googleapis.com/v1/projects",
     "finalUrl": "https://cloudresourcemanager.googleapis.com/v1/projects",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=UTF-8",
     "ms": 56,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://cloud.google.com/docs/llms.txt",
     "finalUrl": "https://docs.cloud.google.com/docs/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 285,
     "redirects": 1
    },
    {
     "label": "prm",
     "url": "https://cloud.google.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://cloud.google.com/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 184,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://cloudresourcemanager.googleapis.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://cloudresourcemanager.googleapis.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 45,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://cloud.google.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://cloud.google.com/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 152,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://cloudresourcemanager.googleapis.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://cloudresourcemanager.googleapis.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 49,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://cloud.google.com/.well-known/x402",
     "finalUrl": "https://cloud.google.com/.well-known/x402",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 243,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Google Gemini API",
   "category": "LLM APIs",
   "site": "ai.google.dev",
   "apiProbed": "https://generativelanguage.googleapis.com/v1beta/models",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:15.877Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://ai.google.dev/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://ai.google.dev/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://ai.google.dev/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://generativelanguage.googleapis.com/v1beta/models",
     "httpStatus": 403,
     "www_authenticate": null,
     "status": "partial",
     "reason": "403 instead of 401: the body asks for a key, but there is no WWW-Authenticate challenge"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://aistudio.google.com/llms.txt",
     "heading": "# Gemini API & AI Studio Documentation",
     "bytes": 69106,
     "status": "pass",
     "reason": "llms.txt found at a docs path"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://ai.google.dev/auth.md",
     "finalUrl": "https://ai.google.dev/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 840,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://ai.google.dev/llms.txt",
     "finalUrl": "https://ai.google.dev/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 266,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://generativelanguage.googleapis.com/v1beta/models",
     "finalUrl": "https://generativelanguage.googleapis.com/v1beta/models",
     "status": 403,
     "error": null,
     "contentType": "application/json; charset=UTF-8",
     "ms": 88,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://ai.google.dev/gemini-api/docs/llms.txt",
     "finalUrl": "https://aistudio.google.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 178,
     "redirects": 1
    },
    {
     "label": "prm",
     "url": "https://ai.google.dev/.well-known/oauth-protected-resource",
     "finalUrl": "https://ai.google.dev/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 227,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://generativelanguage.googleapis.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://generativelanguage.googleapis.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html",
     "ms": 237,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://ai.google.dev/.well-known/oauth-authorization-server",
     "finalUrl": "https://ai.google.dev/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 878,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://generativelanguage.googleapis.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://generativelanguage.googleapis.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html",
     "ms": 79,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://ai.google.dev/.well-known/x402",
     "finalUrl": "https://ai.google.dev/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 475,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Groq",
   "category": "LLM APIs",
   "site": "groq.com",
   "apiProbed": "https://api.groq.com/openai/v1/models",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 2,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:17.744Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://groq.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://groq.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://groq.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.groq.com/openai/v1/models",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "where": "llms.txt",
     "url": "https://console.groq.com/llms.txt",
     "match": "Spend Limits",
     "snippet": "looking to implement and customize MDX pages. - [Spend Limits](https://console.groq.com/docs/spend-limits): The Spend Limits page provides information on how t",
     "status": "partial",
     "reason": "llms.txt mentions spend limits in prose; no machine-readable cap"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://console.groq.com/llms.txt",
     "heading": "# https://console.groq.com llms.txt",
     "bytes": 56518,
     "status": "pass",
     "reason": "llms.txt found at a docs path"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://groq.com/auth.md",
     "finalUrl": "https://groq.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 212,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://groq.com/llms.txt",
     "finalUrl": "https://groq.com/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 197,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.groq.com/openai/v1/models",
     "finalUrl": "https://api.groq.com/openai/v1/models",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 42,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://console.groq.com/llms.txt",
     "finalUrl": "https://console.groq.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 91,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://groq.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://groq.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 306,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.groq.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.groq.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 47,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://groq.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://groq.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 255,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.groq.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.groq.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 44,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://groq.com/.well-known/x402",
     "finalUrl": "https://groq.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 207,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Heroku",
   "category": "Sandboxes and compute",
   "site": "heroku.com",
   "apiProbed": "https://api.heroku.com/account",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:47.176Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://heroku.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.heroku.com/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://heroku.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.heroku.com/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://heroku.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://www.heroku.com/.well-known/oauth-authorization-server); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.heroku.com/account",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://heroku.com/llms.txt",
     "heading": "# Heroku: Cloud Application Platform",
     "bytes": 8762,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://heroku.com/auth.md",
     "finalUrl": "https://www.heroku.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 1109,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://heroku.com/llms.txt",
     "finalUrl": "https://heroku.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 36,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.heroku.com/account",
     "finalUrl": "https://api.heroku.com/account",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 152,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://heroku.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.heroku.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 1069,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.heroku.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.heroku.com/.well-known/oauth-protected-resource",
     "status": 400,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 112,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://heroku.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.heroku.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 1038,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.heroku.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.heroku.com/.well-known/oauth-authorization-server",
     "status": 400,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 126,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://heroku.com/.well-known/x402",
     "finalUrl": "https://www.heroku.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 1065,
     "redirects": 1
    }
   ]
  },
  {
   "name": "Hetzner Cloud",
   "category": "Sandboxes and compute",
   "site": "hetzner.com",
   "apiProbed": "https://api.hetzner.cloud/v1/servers",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:02.418Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://hetzner.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.hetzner.com/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://hetzner.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.hetzner.com/.well-known/oauth-protected-resource/)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://hetzner.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://www.hetzner.com/.well-known/oauth-authorization-server/); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.hetzner.cloud/v1/servers",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://docs.hetzner.com/llms.txt",
     "heading": "# Hetzner Docs",
     "bytes": 89293,
     "status": "pass",
     "reason": "llms.txt found at a docs path"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://hetzner.com/auth.md",
     "finalUrl": "https://www.hetzner.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 752,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://hetzner.com/llms.txt",
     "finalUrl": "https://www.hetzner.com/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 629,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.hetzner.cloud/v1/servers",
     "finalUrl": "https://api.hetzner.cloud/v1/servers",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 676,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://docs.hetzner.com/llms.txt",
     "finalUrl": "https://docs.hetzner.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=UTF-8",
     "ms": 889,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://hetzner.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.hetzner.com/.well-known/oauth-protected-resource/",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 585,
     "redirects": 2
    },
    {
     "label": "prm (API host)",
     "url": "https://api.hetzner.cloud/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.hetzner.cloud/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 490,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://hetzner.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.hetzner.com/.well-known/oauth-authorization-server/",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 629,
     "redirects": 2
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.hetzner.cloud/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.hetzner.cloud/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 498,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://hetzner.com/.well-known/x402",
     "finalUrl": "https://www.hetzner.com/.well-known/x402/",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 710,
     "redirects": 2
    }
   ]
  },
  {
   "name": "Hyperbrowser",
   "category": "Browsers and scraping",
   "site": "hyperbrowser.ai",
   "apiProbed": "https://api.hyperbrowser.ai/api/sessions",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:26.489Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://hyperbrowser.ai/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.hyperbrowser.ai/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://hyperbrowser.ai/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.hyperbrowser.ai/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://hyperbrowser.ai/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://www.hyperbrowser.ai/.well-known/oauth-authorization-server); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.hyperbrowser.ai/api/sessions",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.hyperbrowser.ai/llms.txt",
     "heading": "# Hyperbrowser",
     "bytes": 5421,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://hyperbrowser.ai/auth.md",
     "finalUrl": "https://www.hyperbrowser.ai/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 58,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://hyperbrowser.ai/llms.txt",
     "finalUrl": "https://www.hyperbrowser.ai/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 48,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.hyperbrowser.ai/api/sessions",
     "finalUrl": "https://api.hyperbrowser.ai/api/sessions",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 93,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://hyperbrowser.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.hyperbrowser.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 52,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.hyperbrowser.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.hyperbrowser.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 86,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://hyperbrowser.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.hyperbrowser.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 52,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.hyperbrowser.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.hyperbrowser.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 89,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://hyperbrowser.ai/.well-known/x402",
     "finalUrl": "https://www.hyperbrowser.ai/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 47,
     "redirects": 1
    }
   ]
  },
  {
   "name": "Inkbox",
   "category": "Email, phone and messaging",
   "site": "inkbox.ai",
   "apiProbed": "https://inkbox.ai/api/v1/identities",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 3,
   "unread": 0,
   "total": 7,
   "whoActs": "not stated",
   "checkedAt": "2026-11-12T02:38:23.259Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://inkbox.ai/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://inkbox.ai/.well-known/oauth-protected-resource",
     "via": "well-known",
     "resource": "https://inkbox.ai/mcp",
     "authorization_servers": [
      "https://inkbox.ai/mcp/oauth"
     ],
     "status": "partial",
     "reason": "resource (https://inkbox.ai/mcp) does not match the URL the metadata came from; RFC 9728 section 3.3 says a client MUST NOT use it"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "where": "llms.txt",
     "url": "https://inkbox.ai/llms.txt",
     "endpoint": "https://inkbox.ai/docs/get-started/agent-signup.md",
     "link": true,
     "quote": "ll in Python, TypeScript, Rust, or the terminal - [Agent signup](https://inkbox.ai/docs/get-started/agent-signup.md): Let your AI agent register itself with Ink",
     "status": "partial",
     "reason": "llms.txt links an agent sign-up guide (https://inkbox.ai/docs/get-started/agent-signup.md), but there is no agent_auth metadata for tools to find it"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://inkbox.ai/api/v1/identities",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://inkbox.ai/llms.txt",
     "heading": "# Inkbox",
     "bytes": 24832,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://inkbox.ai/auth.md",
     "finalUrl": "https://inkbox.ai/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 277,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://inkbox.ai/llms.txt",
     "finalUrl": "https://inkbox.ai/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 32,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://inkbox.ai/api/v1/identities",
     "finalUrl": "https://inkbox.ai/api/v1/identities",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 111,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://inkbox.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://inkbox.ai/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 102,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://inkbox.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://inkbox.ai/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 240,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://inkbox.ai/.well-known/x402",
     "finalUrl": "https://inkbox.ai/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 268,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Linear",
   "category": "Dev tools",
   "site": "linear.app",
   "apiProbed": null,
   "apiNotProbed": "GraphQL API that takes queries by POST only; this checker sends GET requests only",
   "passed": 1,
   "partial": 0,
   "unread": 0,
   "total": 6,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:51.119Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://linear.app/auth.md",
     "status": "fail",
     "reason": "/auth.md answers with an HTML page, not Markdown"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://linear.app/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://api.linear.app/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "status": "skipped",
     "reason": "GraphQL API that takes queries by POST only; this checker sends GET requests only"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://linear.app/llms.txt",
     "heading": "# Linear",
     "bytes": 11793,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://linear.app/auth.md",
     "finalUrl": "https://linear.app/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/html",
     "ms": 42,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://linear.app/llms.txt",
     "finalUrl": "https://linear.app/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 131,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://linear.app/.well-known/oauth-protected-resource",
     "finalUrl": "https://linear.app/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 168,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.linear.app/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.linear.app/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 207,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://linear.app/.well-known/oauth-authorization-server",
     "finalUrl": "https://linear.app/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 185,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.linear.app/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.linear.app/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 119,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://linear.app/.well-known/x402",
     "finalUrl": "https://linear.app/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 167,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Mistral",
   "category": "LLM APIs",
   "site": "mistral.ai",
   "apiProbed": "https://api.mistral.ai/v1/models",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:15.191Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://mistral.ai/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://mistral.ai/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://mistral.ai/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.mistral.ai/v1/models",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://mistral.ai/llms.txt",
     "heading": "# Mistral",
     "bytes": 5471,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://mistral.ai/auth.md",
     "finalUrl": "https://mistral.ai/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 518,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://mistral.ai/llms.txt",
     "finalUrl": "https://mistral.ai/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=UTF-8",
     "ms": 306,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.mistral.ai/v1/models",
     "finalUrl": "https://api.mistral.ai/v1/models",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 225,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://mistral.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://mistral.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 623,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.mistral.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.mistral.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 201,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://mistral.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://mistral.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 615,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.mistral.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.mistral.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 213,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://mistral.ai/.well-known/x402",
     "finalUrl": "https://mistral.ai/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 622,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Modal",
   "category": "Sandboxes and compute",
   "site": "modal.com",
   "apiProbed": null,
   "apiNotProbed": "Modal has no public REST API to probe (its SDK and CLI talk gRPC)",
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 6,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:35.398Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://modal.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://modal.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://modal.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "status": "skipped",
     "reason": "Modal has no public REST API to probe (its SDK and CLI talk gRPC)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "where": "llms.txt",
     "url": "https://modal.com/llms.txt",
     "match": "[Budgets](",
     "snippet": "dal.com/docs/guide/network-egress-billing.md) - [Budgets](https://modal.com/docs/guide/budgets.md) - Identity and provisioning - [Okta SSO](https://modal.co",
     "status": "partial",
     "reason": "llms.txt mentions budgets in prose; no machine-readable cap"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://modal.com/llms.txt",
     "heading": "# Modal Documentation",
     "bytes": 28016,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://modal.com/auth.md",
     "finalUrl": "https://modal.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html",
     "ms": 372,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://modal.com/llms.txt",
     "finalUrl": "https://modal.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain",
     "ms": 344,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://modal.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://modal.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html",
     "ms": 383,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://modal.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://modal.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html",
     "ms": 374,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://modal.com/.well-known/x402",
     "finalUrl": "https://modal.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html",
     "ms": 392,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Morph Cloud",
   "category": "Sandboxes and compute",
   "site": "morph.so",
   "apiProbed": "https://cloud.morph.so/api/instance",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:41.412Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://morph.so/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.morph.so/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://morph.so/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.morph.so/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://morph.so/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://www.morph.so/.well-known/oauth-authorization-server); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://cloud.morph.so/api/instance",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://cloud.morph.so/docs/llms.txt",
     "heading": "# morphcloud Docs",
     "bytes": 12504,
     "status": "pass",
     "reason": "llms.txt found at a docs path"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://morph.so/auth.md",
     "finalUrl": "https://www.morph.so/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 72,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://morph.so/llms.txt",
     "finalUrl": "https://www.morph.so/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 42,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://cloud.morph.so/api/instance",
     "finalUrl": "https://cloud.morph.so/api/instance",
     "status": 401,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 230,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://cloud.morph.so/docs/llms.txt",
     "finalUrl": "https://cloud.morph.so/docs/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 109,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://morph.so/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.morph.so/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 56,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://cloud.morph.so/.well-known/oauth-protected-resource",
     "finalUrl": "https://cloud.morph.so/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 86,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://morph.so/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.morph.so/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 44,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://cloud.morph.so/.well-known/oauth-authorization-server",
     "finalUrl": "https://cloud.morph.so/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 84,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://morph.so/.well-known/x402",
     "finalUrl": "https://www.morph.so/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 43,
     "redirects": 1
    }
   ]
  },
  {
   "name": "NanoGPT",
   "category": "LLM APIs",
   "site": "nano-gpt.com",
   "apiProbed": "https://nano-gpt.com/api/v1/batches",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 5,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:28.510Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://nano-gpt.com/auth.md",
     "heading": "# auth.md",
     "registrationEndpoints": [],
     "mentions": [
      "anonymous",
      "identity_assertion"
     ],
     "status": "partial",
     "reason": "auth.md is published, but documents no registration endpoint the checker recognizes (it describes OAuth, device login or keys the person makes)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://nano-gpt.com/.well-known/oauth-protected-resource",
     "via": "well-known",
     "resource": "https://nano-gpt.com/api/v1",
     "authorization_servers": [
      "https://nano-gpt.com"
     ],
     "status": "partial",
     "reason": "resource (https://nano-gpt.com/api/v1) does not match the URL the metadata came from; RFC 9728 section 3.3 says a client MUST NOT use it"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://nano-gpt.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://nano-gpt.com/api/v1/batches",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "where": "auth.md",
     "url": "https://nano-gpt.com/auth.md",
     "match": "usage_limit_type",
     "snippet": "code_challenge_method\": \"S256\", \"limit\": 20, \"usage_limit_type\": \"weekly\", \"expires_at\": \"2099-07-01T00:00:00.000Z\", \"key_label\": \"Local coding agent\" }",
     "status": "partial",
     "reason": "auth.md mentions usage_limit_type in prose; no machine-readable cap"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "where": "llms.txt",
     "url": "https://docs.nano-gpt.com/llms.txt",
     "match": "x402",
     "snippet": "enAI-compatible). For unauthenticated accountless x402 quote requests, include x-x402: true. - [Image Edits](https://docs.nano-gpt.com/api-reference/endpoint/im",
     "status": "partial",
     "reason": "llms.txt mentions a payment path (x402) in prose; nothing machine-readable"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://docs.nano-gpt.com/llms.txt",
     "heading": "# NanoGPT API Documentation",
     "bytes": 22056,
     "status": "pass",
     "reason": "llms.txt found at a docs path"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://nano-gpt.com/auth.md",
     "finalUrl": "https://nano-gpt.com/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 633,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://nano-gpt.com/llms.txt",
     "finalUrl": "https://nano-gpt.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 186,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://nano-gpt.com/api/v1/batches",
     "finalUrl": "https://nano-gpt.com/api/v1/batches",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 1186,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://docs.nano-gpt.com/llms.txt",
     "finalUrl": "https://docs.nano-gpt.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 119,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://nano-gpt.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://nano-gpt.com/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 391,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://nano-gpt.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://nano-gpt.com/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 278,
     "redirects": 0
    },
    {
     "label": "catch-all probe",
     "url": "https://nano-gpt.com/agent-signup-check-no-such-page.md",
     "finalUrl": "https://nano-gpt.com/agent-signup-check-no-such-page.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 224,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://nano-gpt.com/.well-known/x402",
     "finalUrl": "https://nano-gpt.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 84,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Netlify",
   "category": "Sandboxes and compute",
   "site": "netlify.com",
   "apiProbed": "https://api.netlify.com/api/v1/sites",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 2,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:42.898Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://netlify.com/auth.md",
     "heading": "# Authenticating AI agents with Netlify",
     "registrationEndpoints": [],
     "mentions": [
      "anonymous"
     ],
     "status": "partial",
     "reason": "An agent sign-in guide is published at /auth.md, but its heading (# Authenticating AI agents with Netlify) does not name auth.md, so tools looking for the spec may skip it"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://netlify.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://netlify.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.netlify.com/api/v1/sites",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://netlify.com/llms.txt",
     "heading": "# Netlify",
     "bytes": 2971,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://netlify.com/auth.md",
     "finalUrl": "https://netlify.com/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 278,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://netlify.com/llms.txt",
     "finalUrl": "https://netlify.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=UTF-8",
     "ms": 265,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.netlify.com/api/v1/sites",
     "finalUrl": "https://api.netlify.com/api/v1/sites",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 236,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://netlify.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://netlify.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 179,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.netlify.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.netlify.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 227,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://netlify.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://netlify.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 184,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.netlify.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.netlify.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 234,
     "redirects": 0
    },
    {
     "label": "catch-all probe",
     "url": "https://netlify.com/agent-signup-check-no-such-page.md",
     "finalUrl": "https://netlify.com/agent-signup-check-no-such-page.md",
     "status": 404,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 195,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://netlify.com/.well-known/x402",
     "finalUrl": "https://netlify.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 180,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Northflank",
   "category": "Sandboxes and compute",
   "site": "northflank.com",
   "apiProbed": "https://api.northflank.com/v1/projects",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:39.926Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://northflank.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://northflank.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://northflank.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.northflank.com/v1/projects",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://northflank.com/docs/llms.txt",
     "heading": "# Northflank Documentation",
     "bytes": 78767,
     "status": "pass",
     "reason": "llms.txt found at a docs path"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://northflank.com/auth.md",
     "finalUrl": "https://northflank.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 261,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://northflank.com/llms.txt",
     "finalUrl": "https://northflank.com/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 236,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.northflank.com/v1/projects",
     "finalUrl": "https://api.northflank.com/v1/projects",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 184,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://northflank.com/docs/llms.txt",
     "finalUrl": "https://northflank.com/docs/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/markdown",
     "ms": 60,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://northflank.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://northflank.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 204,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.northflank.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.northflank.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 194,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://northflank.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://northflank.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 241,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.northflank.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.northflank.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 181,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://northflank.com/.well-known/x402",
     "finalUrl": "https://northflank.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 264,
     "redirects": 0
    }
   ]
  },
  {
   "name": "OpenRouter",
   "category": "LLM APIs",
   "site": "openrouter.ai",
   "apiProbed": "https://openrouter.ai/api/v1/key",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 2,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:18.549Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://openrouter.ai/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://openrouter.ai/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://openrouter.ai/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://openrouter.ai/api/v1/key",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "where": "llms.txt",
     "url": "https://openrouter.ai/llms.txt",
     "match": "Credit limits",
     "snippet": "ps://openrouter.ai/docs/api-reference/limits.md): Credit limits, free-model request caps, and rate limits. - [Free variant](https://openrouter.ai/docs/guides/ro",
     "status": "partial",
     "reason": "llms.txt mentions credit limits in prose; no machine-readable cap"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://openrouter.ai/llms.txt",
     "heading": "# OpenRouter",
     "bytes": 11728,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://openrouter.ai/auth.md",
     "finalUrl": "https://openrouter.ai/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 153,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://openrouter.ai/llms.txt",
     "finalUrl": "https://openrouter.ai/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 111,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://openrouter.ai/api/v1/key",
     "finalUrl": "https://openrouter.ai/api/v1/key",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 29,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://openrouter.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://openrouter.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 254,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://openrouter.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://openrouter.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 264,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://openrouter.ai/.well-known/x402",
     "finalUrl": "https://openrouter.ai/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 60,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Orthogonal",
   "category": "Search and data",
   "site": "orthogonal.com",
   "apiProbed": "https://api.orthogonal.com/v1/list-endpoints",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 3,
   "unread": 0,
   "total": 7,
   "whoActs": "the person confirms an email code (from llms.txt prose)",
   "checkedAt": "2026-11-12T02:38:40.722Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://orthogonal.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.orthogonal.com/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://orthogonal.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.orthogonal.com/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "where": "llms.txt",
     "url": "https://www.orthogonal.com/llms.txt",
     "endpoint": "https://www.orthogonal.com/agent-signup.md",
     "link": true,
     "quote": "connection or use the browser sign-in handoff at https://www.orthogonal.com/agent-signup.md: start a connection with POST https://www.orthogonal.com/api/agent-",
     "status": "partial",
     "reason": "llms.txt links an agent sign-up guide (https://www.orthogonal.com/agent-signup.md), but there is no agent_auth metadata for tools to find it"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.orthogonal.com/v1/list-endpoints",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "where": "llms.txt",
     "url": "https://www.orthogonal.com/llms.txt",
     "match": "x402",
     "snippet": "y default; payable catalog endpoints also support x402 with USDC on Base and MPP with USDC.e on Tempo. Do not blindly repeat a paid call after an ambiguous tim",
     "status": "partial",
     "reason": "llms.txt mentions a payment path (x402) in prose; nothing machine-readable"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.orthogonal.com/llms.txt",
     "heading": "# Orthogonal",
     "bytes": 29560,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://orthogonal.com/auth.md",
     "finalUrl": "https://www.orthogonal.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 113,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://orthogonal.com/llms.txt",
     "finalUrl": "https://www.orthogonal.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 182,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.orthogonal.com/v1/list-endpoints",
     "finalUrl": "https://api.orthogonal.com/v1/list-endpoints",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 254,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://orthogonal.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.orthogonal.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": null,
     "ms": 154,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.orthogonal.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.orthogonal.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": null,
     "ms": 139,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://orthogonal.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.orthogonal.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 74,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.orthogonal.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.orthogonal.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 77,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://orthogonal.com/.well-known/x402",
     "finalUrl": "https://www.orthogonal.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 74,
     "redirects": 1
    }
   ]
  },
  {
   "name": "Paddle",
   "category": "Payments and billing",
   "site": "paddle.com",
   "apiProbed": "https://api.paddle.com/event-types",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:46.718Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://paddle.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.paddle.com/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://paddle.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.paddle.com/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://paddle.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://www.paddle.com/.well-known/oauth-authorization-server); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.paddle.com/event-types",
     "httpStatus": 403,
     "www_authenticate": null,
     "status": "partial",
     "reason": "403 instead of 401: the body asks for a key, but there is no WWW-Authenticate challenge"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://developer.paddle.com/llms.txt",
     "heading": "# Paddle Developer Docs",
     "bytes": 12672,
     "status": "pass",
     "reason": "llms.txt found at a docs path"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://paddle.com/auth.md",
     "finalUrl": "https://www.paddle.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 1311,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://paddle.com/llms.txt",
     "finalUrl": "https://www.paddle.com/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 134,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.paddle.com/event-types",
     "finalUrl": "https://api.paddle.com/event-types",
     "status": 403,
     "error": null,
     "contentType": "application/json",
     "ms": 115,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://developer.paddle.com/llms.txt",
     "finalUrl": "https://developer.paddle.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=UTF-8",
     "ms": 188,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://paddle.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.paddle.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 1315,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.paddle.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.paddle.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 107,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://paddle.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.paddle.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 1052,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.paddle.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.paddle.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 105,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://paddle.com/.well-known/x402",
     "finalUrl": "https://www.paddle.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 1051,
     "redirects": 1
    }
   ]
  },
  {
   "name": "Parallel",
   "category": "Search and data",
   "site": "parallel.ai",
   "apiProbed": "https://api.parallel.ai/v1/tasks/runs/run_0",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 4,
   "unread": 0,
   "total": 7,
   "whoActs": "the person confirms an email code (from auth.md prose)",
   "checkedAt": "2026-11-12T02:38:38.165Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://parallel.ai/auth.md",
     "heading": "# Agent Authentication",
     "registrationEndpoints": [
      "https://platform.parallel.ai/agent/identity"
     ],
     "mentions": [
      "anonymous",
      "identity_assertion",
      "service_auth"
     ],
     "status": "partial",
     "reason": "An agent sign-in guide is published at /auth.md, but its heading (# Agent Authentication) does not name auth.md, so tools looking for the spec may skip it"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://parallel.ai/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "where": "auth.md",
     "url": "https://parallel.ai/auth.md",
     "endpoint": "https://platform.parallel.ai/agent/identity",
     "link": false,
     "quote": "Reserved scope. ## 1. Register an identity ``` POST https://platform.parallel.ai/agent/identity Content-Type: application/json { \"type\": \"service_auth\",",
     "status": "partial",
     "reason": "auth.md documents a sign-up API (https://platform.parallel.ai/agent/identity), but there is no agent_auth metadata for tools to find it"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.parallel.ai/v1/tasks/runs/run_0",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "where": "auth.md",
     "url": "https://parallel.ai/auth.md",
     "match": "top up balance — `POST /service/v1/balance",
     "snippet": "`balance:add` — Charge the org's default card and top up balance — `POST /service/v1/balance/add`. - `usage:read` — Read the org's daily usage and cost line ite",
     "status": "partial",
     "reason": "auth.md mentions a payment path (top up balance — `POST /service/v1/balance) in prose; nothing machine-readable"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://parallel.ai/llms.txt",
     "heading": "# Parallel",
     "bytes": 3561,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://parallel.ai/auth.md",
     "finalUrl": "https://parallel.ai/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 224,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://parallel.ai/llms.txt",
     "finalUrl": "https://parallel.ai/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 76,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.parallel.ai/v1/tasks/runs/run_0",
     "finalUrl": "https://api.parallel.ai/v1/tasks/runs/run_0",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 1085,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://parallel.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://parallel.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 231,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.parallel.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.parallel.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 79,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://parallel.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://parallel.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 64,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.parallel.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.parallel.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 72,
     "redirects": 0
    },
    {
     "label": "catch-all probe",
     "url": "https://parallel.ai/agent-signup-check-no-such-page.md",
     "finalUrl": "https://parallel.ai/agent-signup-check-no-such-page.md",
     "status": 404,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 343,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://parallel.ai/.well-known/x402",
     "finalUrl": "https://parallel.ai/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 70,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Pinecone",
   "category": "Databases and backend",
   "site": "pinecone.io",
   "apiProbed": "https://api.pinecone.io/indexes",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:09.291Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://pinecone.io/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.pinecone.io/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://pinecone.io/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.pinecone.io/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://pinecone.io/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://www.pinecone.io/.well-known/oauth-authorization-server); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.pinecone.io/indexes",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.pinecone.io/llms.txt",
     "heading": "# Pinecone",
     "bytes": 31656,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://pinecone.io/auth.md",
     "finalUrl": "https://www.pinecone.io/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 398,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://pinecone.io/llms.txt",
     "finalUrl": "https://www.pinecone.io/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 70,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.pinecone.io/indexes",
     "finalUrl": "https://api.pinecone.io/indexes",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 86,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://pinecone.io/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.pinecone.io/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 51,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.pinecone.io/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.pinecone.io/.well-known/oauth-protected-resource",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 83,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://pinecone.io/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.pinecone.io/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 53,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.pinecone.io/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.pinecone.io/.well-known/oauth-authorization-server",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 85,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://pinecone.io/.well-known/x402",
     "finalUrl": "https://www.pinecone.io/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 42,
     "redirects": 1
    }
   ]
  },
  {
   "name": "Postmark",
   "category": "Email, phone and messaging",
   "site": "postmarkapp.com",
   "apiProbed": "https://api.postmarkapp.com/server",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 2,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:13.673Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://postmarkapp.com/auth.md",
     "heading": "# auth.md",
     "registrationEndpoints": [],
     "mentions": [],
     "status": "partial",
     "reason": "auth.md is published, but documents no registration endpoint the checker recognizes (it describes OAuth, device login or keys the person makes)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://postmarkapp.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://postmarkapp.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.postmarkapp.com/server",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://postmarkapp.com/llms.txt",
     "heading": "# Postmark",
     "bytes": 28799,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://postmarkapp.com/auth.md",
     "finalUrl": "https://postmarkapp.com/auth.md",
     "status": 200,
     "error": null,
     "contentType": "application/octet-stream",
     "ms": 304,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://postmarkapp.com/llms.txt",
     "finalUrl": "https://postmarkapp.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 270,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.postmarkapp.com/server",
     "finalUrl": "https://api.postmarkapp.com/server",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 158,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://postmarkapp.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://postmarkapp.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=UTF-8",
     "ms": 137,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.postmarkapp.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.postmarkapp.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 174,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://postmarkapp.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://postmarkapp.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=UTF-8",
     "ms": 151,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.postmarkapp.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.postmarkapp.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 170,
     "redirects": 0
    },
    {
     "label": "catch-all probe",
     "url": "https://postmarkapp.com/agent-signup-check-no-such-page.md",
     "finalUrl": "https://postmarkapp.com/agent-signup-check-no-such-page.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 179,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://postmarkapp.com/.well-known/x402",
     "finalUrl": "https://postmarkapp.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=UTF-8",
     "ms": 137,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Render",
   "category": "Sandboxes and compute",
   "site": "render.com",
   "apiProbed": "https://api.render.com/v1/services",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:38.215Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://render.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://render.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://api.render.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.render.com/v1/services",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://render.com/llms.txt",
     "heading": "# Render",
     "bytes": 53191,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://render.com/auth.md",
     "finalUrl": "https://render.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 94,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://render.com/llms.txt",
     "finalUrl": "https://render.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 63,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.render.com/v1/services",
     "finalUrl": "https://api.render.com/v1/services",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 45,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://render.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://render.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 92,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.render.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.render.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 43,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://render.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://render.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 71,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.render.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.render.com/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 50,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://render.com/.well-known/x402",
     "finalUrl": "https://render.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 89,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Replicate",
   "category": "LLM APIs",
   "site": "replicate.com",
   "apiProbed": "https://api.replicate.com/v1/account",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:27.132Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://replicate.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://replicate.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://replicate.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.replicate.com/v1/account",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://replicate.com/llms.txt",
     "heading": "# Run AI with an API",
     "bytes": 3406,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://replicate.com/auth.md",
     "finalUrl": "https://replicate.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 432,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://replicate.com/llms.txt",
     "finalUrl": "https://replicate.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 392,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.replicate.com/v1/account",
     "finalUrl": "https://api.replicate.com/v1/account",
     "status": 401,
     "error": null,
     "contentType": "application/problem+json",
     "ms": 41,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://replicate.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://replicate.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 286,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.replicate.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.replicate.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/problem+json",
     "ms": 35,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://replicate.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://replicate.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 424,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.replicate.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.replicate.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/problem+json",
     "ms": 35,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://replicate.com/.well-known/x402",
     "finalUrl": "https://replicate.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 185,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Replit",
   "category": "Sandboxes and compute",
   "site": "replit.com",
   "apiProbed": null,
   "apiNotProbed": "Replit has no public REST API for accounts to probe",
   "passed": 1,
   "partial": 0,
   "unread": 0,
   "total": 6,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:00.917Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://replit.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://replit.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://replit.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "status": "skipped",
     "reason": "Replit has no public REST API for accounts to probe"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://replit.com/llms.txt",
     "heading": "# Replit Documentation",
     "bytes": 20191,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://replit.com/auth.md",
     "finalUrl": "https://replit.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 324,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://replit.com/llms.txt",
     "finalUrl": "https://replit.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain",
     "ms": 152,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://replit.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://replit.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 258,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://replit.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://replit.com/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 106,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://replit.com/.well-known/x402",
     "finalUrl": "https://replit.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 211,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Runloop",
   "category": "Sandboxes and compute",
   "site": "runloop.ai",
   "apiProbed": "https://api.runloop.ai/v1/devboxes",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:46.075Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://runloop.ai/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://runloop.ai/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://runloop.ai/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.runloop.ai/v1/devboxes",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://runloop.ai/llms.txt",
     "heading": "# Runloop",
     "bytes": 2057,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://runloop.ai/auth.md",
     "finalUrl": "https://runloop.ai/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 249,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://runloop.ai/llms.txt",
     "finalUrl": "https://runloop.ai/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 61,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.runloop.ai/v1/devboxes",
     "finalUrl": "https://api.runloop.ai/v1/devboxes",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 166,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://runloop.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://runloop.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 177,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.runloop.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.runloop.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 174,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://runloop.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://runloop.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 215,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.runloop.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.runloop.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 173,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://runloop.ai/.well-known/x402",
     "finalUrl": "https://runloop.ai/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 188,
     "redirects": 0
    }
   ]
  },
  {
   "name": "RunPod",
   "category": "Sandboxes and compute",
   "site": "runpod.io",
   "apiProbed": "https://rest.runpod.io/v1/pods",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:58.222Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://runpod.io/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.runpod.io/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://runpod.io/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://runpod.io/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://rest.runpod.io/v1/pods",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.runpod.io/llms.txt",
     "heading": "# Runpod",
     "bytes": 8499,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://runpod.io/auth.md",
     "finalUrl": "https://www.runpod.io/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 285,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://runpod.io/llms.txt",
     "finalUrl": "https://www.runpod.io/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 54,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://rest.runpod.io/v1/pods",
     "finalUrl": "https://rest.runpod.io/v1/pods",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 266,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://runpod.io/.well-known/oauth-protected-resource",
     "finalUrl": "https://runpod.io/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 174,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://rest.runpod.io/.well-known/oauth-protected-resource",
     "finalUrl": "https://docs.runpod.io/api-reference/overview",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 97,
     "redirects": 3
    },
    {
     "label": "as-metadata",
     "url": "https://runpod.io/.well-known/oauth-authorization-server",
     "finalUrl": "https://runpod.io/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 182,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://rest.runpod.io/.well-known/oauth-authorization-server",
     "finalUrl": "https://docs.runpod.io/api-reference/overview",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 102,
     "redirects": 3
    },
    {
     "label": "x402 discovery",
     "url": "https://runpod.io/.well-known/x402",
     "finalUrl": "https://runpod.io/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 161,
     "redirects": 0
    }
   ]
  },
  {
   "name": "ScrapingBee",
   "category": "Browsers and scraping",
   "site": "scrapingbee.com",
   "apiProbed": "https://app.scrapingbee.com/api/v1/usage",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:34.421Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://scrapingbee.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.scrapingbee.com/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://scrapingbee.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.scrapingbee.com/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://scrapingbee.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://www.scrapingbee.com/.well-known/oauth-authorization-server); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://app.scrapingbee.com/api/v1/usage",
     "httpStatus": 400,
     "www_authenticate": null,
     "status": "partial",
     "reason": "HTTP 400 asking for a key, instead of a 401 challenge"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.scrapingbee.com/llms.txt",
     "heading": "# ScrapingBee Documentation",
     "bytes": 6132,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://scrapingbee.com/auth.md",
     "finalUrl": "https://www.scrapingbee.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 151,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://scrapingbee.com/llms.txt",
     "finalUrl": "https://www.scrapingbee.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 51,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://app.scrapingbee.com/api/v1/usage",
     "finalUrl": "https://app.scrapingbee.com/api/v1/usage",
     "status": 400,
     "error": null,
     "contentType": "application/json",
     "ms": 455,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://scrapingbee.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.scrapingbee.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 71,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://app.scrapingbee.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://dashboard.scrapingbee.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 1359,
     "redirects": 1
    },
    {
     "label": "as-metadata",
     "url": "https://scrapingbee.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.scrapingbee.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 67,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://app.scrapingbee.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://dashboard.scrapingbee.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 456,
     "redirects": 1
    },
    {
     "label": "x402 discovery",
     "url": "https://scrapingbee.com/.well-known/x402",
     "finalUrl": "https://www.scrapingbee.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 67,
     "redirects": 1
    }
   ]
  },
  {
   "name": "SerpApi",
   "category": "Search and data",
   "site": "serpapi.com",
   "apiProbed": "https://serpapi.com/account.json",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:33.220Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://serpapi.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://serpapi.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://serpapi.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://serpapi.com/account.json",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://serpapi.com/llms.txt",
     "heading": "# SerpApi",
     "bytes": 37419,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://serpapi.com/auth.md",
     "finalUrl": "https://serpapi.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 119,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://serpapi.com/llms.txt",
     "finalUrl": "https://serpapi.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 36,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://serpapi.com/account.json",
     "finalUrl": "https://serpapi.com/account.json",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 113,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://serpapi.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://serpapi.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 112,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://serpapi.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://serpapi.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 111,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://serpapi.com/.well-known/x402",
     "finalUrl": "https://serpapi.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 137,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Steel",
   "category": "Browsers and scraping",
   "site": "steel.dev",
   "apiProbed": "https://api.steel.dev/v1/sessions",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:24.400Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://steel.dev/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://steel.dev/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://steel.dev/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.steel.dev/v1/sessions",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://steel.dev/llms.txt",
     "heading": "# Steel",
     "bytes": 25597,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://steel.dev/auth.md",
     "finalUrl": "https://steel.dev/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 135,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://steel.dev/llms.txt",
     "finalUrl": "https://steel.dev/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 66,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.steel.dev/v1/sessions",
     "finalUrl": "https://api.steel.dev/v1/sessions",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 358,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://steel.dev/.well-known/oauth-protected-resource",
     "finalUrl": "https://steel.dev/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 50,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.steel.dev/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.steel.dev/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 139,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://steel.dev/.well-known/oauth-authorization-server",
     "finalUrl": "https://steel.dev/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 54,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.steel.dev/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.steel.dev/.well-known/oauth-authorization-server",
     "status": 421,
     "error": null,
     "contentType": "text/plain",
     "ms": 132,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://steel.dev/.well-known/x402",
     "finalUrl": "https://steel.dev/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 47,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Stripe",
   "category": "Payments and billing",
   "site": "stripe.com",
   "apiProbed": null,
   "apiNotProbed": "not probed: this run's tooling does not call Stripe's API",
   "passed": 1,
   "partial": 0,
   "unread": 0,
   "total": 6,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:39.653Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://stripe.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://stripe.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://stripe.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "status": "skipped",
     "reason": "not probed: this run's tooling does not call Stripe's API"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "where": "llms.txt",
     "url": "https://stripe.com/llms.txt",
     "match": "HTTP 402",
     "snippet": "rge for API requests, tool calls, and content via HTTP 402. x402 is the internet's payment standard for agentic payments at scale. - [Stripe Climate documentati",
     "status": "fail",
     "reason": "Corrected after review: the matched prose is about products Stripe sells (MPP and x402 for merchants, Stripe Climate donations), not a way for an agent to pay Stripe. The checker said partial: llms.txt mentions a payment path (HTTP 402) in prose; nothing machine-readable",
     "checkerStatus": "partial",
     "checkerReason": "llms.txt mentions a payment path (HTTP 402) in prose; nothing machine-readable"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://stripe.com/llms.txt",
     "heading": "# Stripe",
     "bytes": 69878,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://stripe.com/auth.md",
     "finalUrl": "https://stripe.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 47,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://stripe.com/llms.txt",
     "finalUrl": "https://stripe.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 50,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://stripe.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://stripe.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 45,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://stripe.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://stripe.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 43,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://stripe.com/.well-known/x402",
     "finalUrl": "https://stripe.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 56,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Tavily",
   "category": "Search and data",
   "site": "tavily.com",
   "apiProbed": "https://api.tavily.com/usage",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 2,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:35.441Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://tavily.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.tavily.com/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://tavily.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.tavily.com/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://tavily.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://www.tavily.com/.well-known/oauth-authorization-server); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.tavily.com/usage",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "where": "llms.txt",
     "url": "https://docs.tavily.com/llms.txt",
     "match": "x402",
     "snippet": "s web capabilities to AI coding agents. - [Tavily x402](https://docs.tavily.com/documentation/machine-payments/x402.md): Agents pay per request for Advanced Sea",
     "status": "partial",
     "reason": "llms.txt mentions a payment path (x402) in prose; nothing machine-readable"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://docs.tavily.com/llms.txt",
     "heading": "# Tavily Docs",
     "bytes": 23364,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://tavily.com/auth.md",
     "finalUrl": "https://www.tavily.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 583,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://tavily.com/llms.txt",
     "finalUrl": "https://docs.tavily.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 351,
     "redirects": 2
    },
    {
     "label": "api",
     "url": "https://api.tavily.com/usage",
     "finalUrl": "https://api.tavily.com/usage",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 223,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://tavily.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.tavily.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 166,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.tavily.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.tavily.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": null,
     "ms": 194,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://tavily.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.tavily.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 181,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.tavily.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.tavily.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": null,
     "ms": 201,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://tavily.com/.well-known/x402",
     "finalUrl": "https://www.tavily.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 210,
     "redirects": 1
    }
   ]
  },
  {
   "name": "Together AI",
   "category": "LLM APIs",
   "site": "together.ai",
   "apiProbed": "https://api.together.xyz/v1/models",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:18.575Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://together.ai/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.together.ai/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://together.ai/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://together.ai/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.together.xyz/v1/models",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.together.ai/llms.txt",
     "heading": "# Together AI",
     "bytes": 12942,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://together.ai/auth.md",
     "finalUrl": "https://www.together.ai/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 264,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://together.ai/llms.txt",
     "finalUrl": "https://www.together.ai/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 58,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.together.xyz/v1/models",
     "finalUrl": "https://api.together.xyz/v1/models",
     "status": 401,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 37,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://together.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://together.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 205,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.together.xyz/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.together.xyz/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 48,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://together.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://together.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 134,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.together.xyz/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.together.xyz/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 47,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://together.ai/.well-known/x402",
     "finalUrl": "https://together.ai/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 145,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Turso",
   "category": "Databases and backend",
   "site": "turso.tech",
   "apiProbed": "https://api.turso.tech/v1/organizations",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 2,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:05.754Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://turso.tech/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://api.turso.tech/.well-known/oauth-protected-resource",
     "via": "api-well-known",
     "resource": "https://mcp.turso.ai/mcp",
     "authorization_servers": [
      "https://api.turso.tech"
     ],
     "status": "partial",
     "reason": "resource (https://mcp.turso.ai/mcp) does not match the URL the metadata came from; RFC 9728 section 3.3 says a client MUST NOT use it"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://turso.tech/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.turso.tech/v1/organizations",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://turso.tech/llms.txt",
     "heading": "# Turso",
     "bytes": 11772,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://turso.tech/auth.md",
     "finalUrl": "https://turso.tech/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 182,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://turso.tech/llms.txt",
     "finalUrl": "https://turso.tech/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 47,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.turso.tech/v1/organizations",
     "finalUrl": "https://api.turso.tech/v1/organizations",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 136,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://turso.tech/.well-known/oauth-protected-resource",
     "finalUrl": "https://turso.tech/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 163,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.turso.tech/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.turso.tech/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 95,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://turso.tech/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.turso.tech/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 97,
     "redirects": 1
    },
    {
     "label": "x402 discovery",
     "url": "https://turso.tech/.well-known/x402",
     "finalUrl": "https://turso.tech/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 191,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Upstash",
   "category": "Databases and backend",
   "site": "upstash.com",
   "apiProbed": "https://api.upstash.com/v2/redis/databases",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:07.207Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://upstash.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://upstash.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://upstash.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.upstash.com/v2/redis/databases",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://upstash.com/llms.txt",
     "heading": "# Upstash",
     "bytes": 7341,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://upstash.com/auth.md",
     "finalUrl": "https://upstash.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/markdown; charset=utf-8",
     "ms": 258,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://upstash.com/llms.txt",
     "finalUrl": "https://upstash.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 84,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.upstash.com/v2/redis/databases",
     "finalUrl": "https://api.upstash.com/v2/redis/databases",
     "status": 401,
     "error": null,
     "contentType": null,
     "ms": 267,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://upstash.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://upstash.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 156,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.upstash.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.upstash.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/plain",
     "ms": 258,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://upstash.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://upstash.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 172,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.upstash.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.upstash.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/plain",
     "ms": 264,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://upstash.com/.well-known/x402",
     "finalUrl": "https://upstash.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 161,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Vapi",
   "category": "Email, phone and messaging",
   "site": "vapi.ai",
   "apiProbed": "https://api.vapi.ai/assistant",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:20.426Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://vapi.ai/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://vapi.ai/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://vapi.ai/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.vapi.ai/assistant",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://vapi.ai/llms.txt",
     "heading": "# Vapi: The Voice AI Platform for Developers",
     "bytes": 7685,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://vapi.ai/auth.md",
     "finalUrl": "https://vapi.ai/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 68,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://vapi.ai/llms.txt",
     "finalUrl": "https://vapi.ai/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 48,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.vapi.ai/assistant",
     "finalUrl": "https://api.vapi.ai/assistant",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 46,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://vapi.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://vapi.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 50,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.vapi.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.vapi.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 40,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://vapi.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://vapi.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 44,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.vapi.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.vapi.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 40,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://vapi.ai/.well-known/x402",
     "finalUrl": "https://vapi.ai/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 43,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Vercel",
   "category": "Sandboxes and compute",
   "site": "vercel.com",
   "apiProbed": "https://api.vercel.com/v2/user",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:35.200Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://vercel.com/auth.md",
     "status": "fail",
     "reason": "/auth.md answers with an HTML page, not Markdown"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://vercel.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://vercel.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.vercel.com/v2/user",
     "httpStatus": 403,
     "www_authenticate": null,
     "status": "partial",
     "reason": "403 instead of 401: the body asks for a key, but there is no WWW-Authenticate challenge"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://vercel.com/llms.txt",
     "heading": "# Vercel",
     "bytes": 5539,
     "status": "pass",
     "reason": "llms.txt found"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://vercel.com/auth.md",
     "finalUrl": "https://vercel.com/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 151,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://vercel.com/llms.txt",
     "finalUrl": "https://vercel.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 77,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.vercel.com/v2/user",
     "finalUrl": "https://api.vercel.com/v2/user",
     "status": 403,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 66,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://vercel.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://vercel.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/plain;charset=UTF-8",
     "ms": 85,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.vercel.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.vercel.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 113,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://vercel.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://vercel.com/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json",
     "ms": 88,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://vercel.com/.well-known/x402",
     "finalUrl": "https://vercel.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/plain;charset=UTF-8",
     "ms": 109,
     "redirects": 0
    }
   ]
  },
  {
   "name": "xAI",
   "category": "LLM APIs",
   "site": "x.ai",
   "apiProbed": "https://api.x.ai/v1/models",
   "apiNotProbed": null,
   "passed": 1,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:22.216Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://x.ai/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://x.ai/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://x.ai/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.x.ai/v1/models",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "where": "llms.txt",
     "url": "https://docs.x.ai/llms.txt",
     "match": "Spending caps",
     "snippet": "cription/prepaid-balance.md) - [Plans and usage — Spending caps and alerts](https://docs.x.ai/x-subscription/spending-caps.md) - [Plans and usage — Cursor Token",
     "status": "fail",
     "reason": "Corrected after review: the only match is the consumer X subscription page (\"Spending caps and alerts\"), not the API. The checker said partial: llms.txt mentions spending caps in prose; no machine-readable cap",
     "checkerStatus": "partial",
     "checkerReason": "llms.txt mentions spending caps in prose; no machine-readable cap"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://docs.x.ai/llms.txt",
     "heading": "# SpaceXSI API Documentation",
     "bytes": 26207,
     "status": "pass",
     "reason": "llms.txt found at a docs path"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://x.ai/auth.md",
     "finalUrl": "https://x.ai/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 103,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://x.ai/llms.txt",
     "finalUrl": "https://x.ai/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 120,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.x.ai/v1/models",
     "finalUrl": "https://api.x.ai/v1/models",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 63,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://docs.x.ai/llms.txt",
     "finalUrl": "https://docs.x.ai/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 122,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://x.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://x.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 106,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.x.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.x.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 103,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://x.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://x.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 102,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.x.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.x.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 110,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://x.ai/.well-known/x402",
     "finalUrl": "https://x.ai/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 136,
     "redirects": 0
    }
   ]
  },
  {
   "name": "CodeSandbox",
   "category": "Sandboxes and compute",
   "site": "codesandbox.io",
   "apiProbed": "https://api.codesandbox.io/sandbox",
   "apiNotProbed": null,
   "passed": 0,
   "partial": 1,
   "unread": 6,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:49.564Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://codesandbox.io/auth.md",
     "answered": "a Cloudflare bot challenge",
     "was": "fail",
     "wasReason": "/auth.md answers with a Cloudflare bot challenge",
     "status": "unread",
     "reason": "Not read on 2026-11-12: https://codesandbox.io/auth.md answered with a Cloudflare bot challenge"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://codesandbox.io/.well-known/oauth-protected-resource",
     "answered": "a Cloudflare bot challenge",
     "was": "fail",
     "wasReason": "Protected resource metadata answers with a Cloudflare bot challenge",
     "status": "unread",
     "reason": "Not read on 2026-11-12: https://codesandbox.io/.well-known/oauth-protected-resource answered with a Cloudflare bot challenge"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://codesandbox.io/.well-known/oauth-authorization-server",
     "answered": "a Cloudflare bot challenge",
     "was": "fail",
     "wasReason": "Authorization server metadata answers with a Cloudflare bot challenge; no sign-up API is documented in auth.md or llms.txt",
     "status": "unread",
     "reason": "Not read on 2026-11-12: https://codesandbox.io/.well-known/oauth-authorization-server answered with a Cloudflare bot challenge"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.codesandbox.io/sandbox",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "url": "https://codesandbox.io/.well-known/oauth-authorization-server",
     "answered": "a Cloudflare bot challenge",
     "was": "fail",
     "wasReason": "No spend cap in metadata, auth.md or llms.txt",
     "status": "unread",
     "reason": "Not read on 2026-11-12: https://codesandbox.io/.well-known/oauth-authorization-server answered with a Cloudflare bot challenge"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "url": "https://codesandbox.io/.well-known/x402",
     "answered": "a Cloudflare bot challenge",
     "was": "fail",
     "wasReason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt",
     "status": "unread",
     "reason": "Not read on 2026-11-12: https://codesandbox.io/.well-known/x402 answered with a Cloudflare bot challenge"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://codesandbox.io/llms.txt",
     "answered": "a Cloudflare bot challenge",
     "was": "fail",
     "wasReason": "https://codesandbox.io/llms.txt answers with a Cloudflare bot challenge; https://codesandbox.io/docs/llms.txt answers with a Cloudflare bot challenge",
     "status": "unread",
     "reason": "Not read on 2026-11-12: https://codesandbox.io/llms.txt answered with a Cloudflare bot challenge"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://codesandbox.io/auth.md",
     "finalUrl": "https://codesandbox.io/auth.md",
     "status": 403,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 47,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://codesandbox.io/llms.txt",
     "finalUrl": "https://codesandbox.io/llms.txt",
     "status": 403,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 30,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.codesandbox.io/sandbox",
     "finalUrl": "https://api.codesandbox.io/sandbox",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 196,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://codesandbox.io/docs/llms.txt",
     "finalUrl": "https://codesandbox.io/docs/llms.txt",
     "status": 403,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 28,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://codesandbox.io/.well-known/oauth-protected-resource",
     "finalUrl": "https://codesandbox.io/.well-known/oauth-protected-resource",
     "status": 403,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 33,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.codesandbox.io/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.codesandbox.io/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 204,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://codesandbox.io/.well-known/oauth-authorization-server",
     "finalUrl": "https://codesandbox.io/.well-known/oauth-authorization-server",
     "status": 403,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 28,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.codesandbox.io/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.codesandbox.io/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 191,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://codesandbox.io/.well-known/x402",
     "finalUrl": "https://codesandbox.io/.well-known/x402",
     "status": 403,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 31,
     "redirects": 0
    }
   ]
  },
  {
   "name": "DeepSeek",
   "category": "LLM APIs",
   "site": "deepseek.com",
   "apiProbed": "https://api.deepseek.com/models",
   "apiNotProbed": null,
   "passed": 0,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:23.005Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://deepseek.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://deepseek.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://deepseek.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.deepseek.com/models",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://api-docs.deepseek.com/llms.txt",
     "tried": [
      "https://deepseek.com/llms.txt",
      "https://api-docs.deepseek.com/llms.txt"
     ],
     "status": "fail",
     "reason": "https://deepseek.com/llms.txt not found (HTTP 404); https://api-docs.deepseek.com/llms.txt answers with an HTML page"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://deepseek.com/auth.md",
     "finalUrl": "https://deepseek.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html",
     "ms": 177,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://deepseek.com/llms.txt",
     "finalUrl": "https://deepseek.com/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html",
     "ms": 414,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.deepseek.com/models",
     "finalUrl": "https://api.deepseek.com/models",
     "status": 401,
     "error": null,
     "contentType": null,
     "ms": 273,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://api-docs.deepseek.com/llms.txt",
     "finalUrl": "https://api-docs.deepseek.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/html",
     "ms": 354,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://deepseek.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://deepseek.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html",
     "ms": 223,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.deepseek.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.deepseek.com/.well-known/oauth-protected-resource",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 293,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://deepseek.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://deepseek.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html",
     "ms": 161,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.deepseek.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.deepseek.com/.well-known/oauth-authorization-server",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 272,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://deepseek.com/.well-known/x402",
     "finalUrl": "https://deepseek.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html",
     "ms": 390,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Deno Deploy",
   "category": "Sandboxes and compute",
   "site": "deno.com",
   "apiProbed": "https://api.deno.com/v2/apps",
   "apiNotProbed": null,
   "passed": 0,
   "partial": 1,
   "unread": 1,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:03.187Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://deno.com/auth.md",
     "status": "fail",
     "reason": "/auth.md answers with an HTML page, not Markdown"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://deno.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "The metadata URL answers, but not with a JSON object"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://deno.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata is not usable; no sign-up API is documented in auth.md or llms.txt (not read on 2026-11-12: https://docs.deno.com/llms.txt answered with HTTP 500)",
     "notRead": "https://docs.deno.com/llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.deno.com/v2/apps",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt (not read on 2026-11-12: https://docs.deno.com/llms.txt answered with HTTP 500)",
     "notRead": "https://docs.deno.com/llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt (not read on 2026-11-12: https://docs.deno.com/llms.txt answered with HTTP 500)",
     "notRead": "https://docs.deno.com/llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://docs.deno.com/llms.txt",
     "answered": "HTTP 500",
     "was": "fail",
     "wasReason": "https://deno.com/llms.txt answers with an HTML page; https://docs.deno.com/llms.txt answers HTTP 500",
     "status": "unread",
     "reason": "Not read on 2026-11-12: https://docs.deno.com/llms.txt answered with HTTP 500"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://deno.com/auth.md",
     "finalUrl": "https://deno.com/auth.md",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 305,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://deno.com/llms.txt",
     "finalUrl": "https://deno.com/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 223,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.deno.com/v2/apps",
     "finalUrl": "https://api.deno.com/v2/apps",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 286,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://docs.deno.com/llms.txt",
     "finalUrl": "https://docs.deno.com/llms.txt",
     "status": 500,
     "error": null,
     "contentType": "text/plain;charset=UTF-8",
     "ms": 288,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://deno.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://deno.com/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 226,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.deno.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.deno.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/plain;charset=UTF-8",
     "ms": 290,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://deno.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://deno.com/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 218,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.deno.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.deno.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/plain;charset=UTF-8",
     "ms": 175,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://deno.com/.well-known/x402",
     "finalUrl": "https://deno.com/.well-known/x402",
     "status": 200,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 252,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Jina AI",
   "category": "Search and data",
   "site": "jina.ai",
   "apiProbed": "https://api.jina.ai/v1/embeddings",
   "apiNotProbed": null,
   "passed": 0,
   "partial": 2,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:38.968Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://jina.ai/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://jina.ai/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://jina.ai/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.jina.ai/v1/embeddings",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://docs.jina.ai/llms.txt",
     "heading": "You are an AI engineer designed to help users use Jina AI Search Foundation API'",
     "bytes": 27136,
     "status": "partial",
     "reason": "A text file is served at llms.txt, but it does not start with an H1 (the one section llmstxt.org requires)"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://jina.ai/auth.md",
     "finalUrl": "https://jina.ai/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 62,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://jina.ai/llms.txt",
     "finalUrl": "https://jina.ai/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 39,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.jina.ai/v1/embeddings",
     "finalUrl": "https://api.jina.ai/v1/embeddings",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 105,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://docs.jina.ai/llms.txt",
     "finalUrl": "https://docs.jina.ai/llms.txt",
     "status": 200,
     "error": null,
     "contentType": "text/plain; charset=utf-8",
     "ms": 247,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://jina.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://jina.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 56,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.jina.ai/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.jina.ai/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 125,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://jina.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://jina.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 37,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.jina.ai/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.jina.ai/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 110,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://jina.ai/.well-known/x402",
     "finalUrl": "https://jina.ai/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 44,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Koyeb",
   "category": "Sandboxes and compute",
   "site": "koyeb.com",
   "apiProbed": "https://app.koyeb.com/v1/apps",
   "apiNotProbed": null,
   "passed": 0,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:49.058Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://koyeb.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.koyeb.com/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://koyeb.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.koyeb.com/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://koyeb.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://www.koyeb.com/.well-known/oauth-authorization-server); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://app.koyeb.com/v1/apps",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://www.koyeb.com/docs/llms.txt",
     "tried": [
      "https://koyeb.com/llms.txt",
      "https://www.koyeb.com/docs/llms.txt"
     ],
     "status": "fail",
     "reason": "https://koyeb.com/llms.txt not found (HTTP 404) (after a redirect to https://www.koyeb.com/llms.txt); https://www.koyeb.com/docs/llms.txt not found (HTTP 404)"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://koyeb.com/auth.md",
     "finalUrl": "https://www.koyeb.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 365,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://koyeb.com/llms.txt",
     "finalUrl": "https://www.koyeb.com/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 136,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://app.koyeb.com/v1/apps",
     "finalUrl": "https://app.koyeb.com/v1/apps",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 582,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://www.koyeb.com/docs/llms.txt",
     "finalUrl": "https://www.koyeb.com/docs/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 207,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://koyeb.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.koyeb.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 130,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://app.koyeb.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://app.koyeb.com/.well-known/oauth-protected-resource",
     "status": 200,
     "error": null,
     "contentType": "text/html",
     "ms": 450,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://koyeb.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.koyeb.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 137,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://app.koyeb.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://app.koyeb.com/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "text/html",
     "ms": 455,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://koyeb.com/.well-known/x402",
     "finalUrl": "https://www.koyeb.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 130,
     "redirects": 1
    }
   ]
  },
  {
   "name": "Lemon Squeezy",
   "category": "Payments and billing",
   "site": "lemonsqueezy.com",
   "apiProbed": "https://api.lemonsqueezy.com/v1/users/me",
   "apiNotProbed": null,
   "passed": 0,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:44.772Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://lemonsqueezy.com/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404) (after a redirect to https://www.lemonsqueezy.com/auth.md)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://lemonsqueezy.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404) (after a redirect to https://www.lemonsqueezy.com/.well-known/oauth-protected-resource)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://lemonsqueezy.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata not found (HTTP 404) (after a redirect to https://www.lemonsqueezy.com/.well-known/oauth-authorization-server); no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.lemonsqueezy.com/v1/users/me",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://lemonsqueezy.com/docs/llms.txt",
     "tried": [
      "https://lemonsqueezy.com/llms.txt",
      "https://lemonsqueezy.com/docs/llms.txt"
     ],
     "status": "fail",
     "reason": "https://lemonsqueezy.com/llms.txt not found (HTTP 404) (after a redirect to https://www.lemonsqueezy.com/llms.txt); https://lemonsqueezy.com/docs/llms.txt not found (HTTP 404) (after a redirect to https://docs.lemonsqueezy.com/llms.txt)"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://lemonsqueezy.com/auth.md",
     "finalUrl": "https://www.lemonsqueezy.com/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 261,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://lemonsqueezy.com/llms.txt",
     "finalUrl": "https://www.lemonsqueezy.com/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 241,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.lemonsqueezy.com/v1/users/me",
     "finalUrl": "https://api.lemonsqueezy.com/v1/users/me",
     "status": 401,
     "error": null,
     "contentType": "application/vnd.api+json",
     "ms": 150,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://lemonsqueezy.com/docs/llms.txt",
     "finalUrl": "https://docs.lemonsqueezy.com/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 224,
     "redirects": 2
    },
    {
     "label": "prm",
     "url": "https://lemonsqueezy.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://www.lemonsqueezy.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 203,
     "redirects": 1
    },
    {
     "label": "prm (API host)",
     "url": "https://api.lemonsqueezy.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.lemonsqueezy.com/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 250,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://lemonsqueezy.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://www.lemonsqueezy.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 248,
     "redirects": 1
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.lemonsqueezy.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.lemonsqueezy.com/.well-known/oauth-authorization-server",
     "status": 404,
     "error": null,
     "contentType": "application/json",
     "ms": 283,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://lemonsqueezy.com/.well-known/x402",
     "finalUrl": "https://www.lemonsqueezy.com/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 177,
     "redirects": 1
    }
   ]
  },
  {
   "name": "SendGrid",
   "category": "Email, phone and messaging",
   "site": "sendgrid.com",
   "apiProbed": "https://api.sendgrid.com/v3/user/profile",
   "apiNotProbed": null,
   "passed": 0,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:38:15.065Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://sendgrid.com/auth.md",
     "status": "fail",
     "reason": "/auth.md answers with an HTML page, not Markdown"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://sendgrid.com/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata answers HTTP 403"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://sendgrid.com/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata answers HTTP 403; no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.sendgrid.com/v3/user/profile",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://sendgrid.com/docs/llms.txt",
     "tried": [
      "https://sendgrid.com/llms.txt",
      "https://sendgrid.com/docs/llms.txt"
     ],
     "status": "fail",
     "reason": "https://sendgrid.com/llms.txt answers with an HTML page; https://sendgrid.com/docs/llms.txt not found (HTTP 404) (after a redirect to https://www.twilio.com/docs/sendgrid/llms.txt)"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://sendgrid.com/auth.md",
     "finalUrl": "https://www.twilio.com/en-us/sendgrid",
     "status": 200,
     "error": null,
     "contentType": "text/html",
     "ms": 81,
     "redirects": 1
    },
    {
     "label": "llms.txt",
     "url": "https://sendgrid.com/llms.txt",
     "finalUrl": "https://www.twilio.com/en-us/sendgrid",
     "status": 200,
     "error": null,
     "contentType": "text/html",
     "ms": 289,
     "redirects": 1
    },
    {
     "label": "api",
     "url": "https://api.sendgrid.com/v3/user/profile",
     "finalUrl": "https://api.sendgrid.com/v3/user/profile",
     "status": 401,
     "error": null,
     "contentType": "application/json",
     "ms": 13,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://sendgrid.com/docs/llms.txt",
     "finalUrl": "https://www.twilio.com/docs/sendgrid/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=UTF-8",
     "ms": 593,
     "redirects": 2
    },
    {
     "label": "prm",
     "url": "https://sendgrid.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://sendgrid.com/.well-known/oauth-protected-resource",
     "status": 403,
     "error": null,
     "contentType": "text/html",
     "ms": 8,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.sendgrid.com/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.sendgrid.com/.well-known/oauth-protected-resource",
     "status": 403,
     "error": null,
     "contentType": "text/html",
     "ms": 10,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://sendgrid.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://sendgrid.com/.well-known/oauth-authorization-server",
     "status": 403,
     "error": null,
     "contentType": "text/html",
     "ms": 10,
     "redirects": 0
    },
    {
     "label": "as-metadata (API host)",
     "url": "https://api.sendgrid.com/.well-known/oauth-authorization-server",
     "finalUrl": "https://api.sendgrid.com/.well-known/oauth-authorization-server",
     "status": 403,
     "error": null,
     "contentType": "text/html",
     "ms": 9,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://sendgrid.com/.well-known/x402",
     "finalUrl": "https://sendgrid.com/.well-known/x402",
     "status": 403,
     "error": null,
     "contentType": "text/html",
     "ms": 10,
     "redirects": 0
    }
   ]
  },
  {
   "name": "Sprites",
   "category": "Sandboxes and compute",
   "site": "sprites.dev",
   "apiProbed": "https://api.sprites.dev/v1/sprites",
   "apiNotProbed": null,
   "passed": 0,
   "partial": 1,
   "unread": 0,
   "total": 7,
   "whoActs": null,
   "checkedAt": "2026-11-12T02:37:59.325Z",
   "checks": [
    {
     "id": "authmd",
     "name": "auth.md",
     "url": "https://sprites.dev/auth.md",
     "status": "fail",
     "reason": "/auth.md not found (HTTP 404)"
    },
    {
     "id": "prm",
     "name": "Protected resource metadata",
     "url": "https://sprites.dev/.well-known/oauth-protected-resource",
     "status": "fail",
     "reason": "Protected resource metadata not found (HTTP 404)"
    },
    {
     "id": "register",
     "name": "Sign-up by API",
     "url": "https://sprites.dev/.well-known/oauth-authorization-server",
     "status": "fail",
     "reason": "Authorization server metadata has no agent_auth block, and no sign-up API is documented in auth.md or llms.txt"
    },
    {
     "id": "challenge",
     "name": "Key works without a browser",
     "url": "https://api.sprites.dev/v1/sprites",
     "httpStatus": 401,
     "www_authenticate": null,
     "status": "partial",
     "reason": "401, but no WWW-Authenticate header (RFC 9110 section 15.5.2 says the server MUST send one)"
    },
    {
     "id": "limits",
     "name": "Spend limits",
     "status": "fail",
     "reason": "No spend cap in metadata, auth.md or llms.txt"
    },
    {
     "id": "payment",
     "name": "Payment handoff",
     "status": "fail",
     "reason": "No 402, payment challenge or billing metadata, and no payment path the checker recognizes in auth.md or llms.txt"
    },
    {
     "id": "markdown",
     "name": "Docs in Markdown",
     "url": "https://sprites.dev/docs/llms.txt",
     "tried": [
      "https://sprites.dev/llms.txt",
      "https://sprites.dev/docs/llms.txt"
     ],
     "status": "fail",
     "reason": "https://sprites.dev/llms.txt not found (HTTP 404); https://sprites.dev/docs/llms.txt not found (HTTP 404)"
    }
   ],
   "requests": [
    {
     "label": "auth.md",
     "url": "https://sprites.dev/auth.md",
     "finalUrl": "https://sprites.dev/auth.md",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 242,
     "redirects": 0
    },
    {
     "label": "llms.txt",
     "url": "https://sprites.dev/llms.txt",
     "finalUrl": "https://sprites.dev/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 185,
     "redirects": 0
    },
    {
     "label": "api",
     "url": "https://api.sprites.dev/v1/sprites",
     "finalUrl": "https://api.sprites.dev/v1/sprites",
     "status": 401,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 302,
     "redirects": 0
    },
    {
     "label": "llms.txt (docs)",
     "url": "https://sprites.dev/docs/llms.txt",
     "finalUrl": "https://sprites.dev/docs/llms.txt",
     "status": 404,
     "error": null,
     "contentType": "text/html; charset=utf-8",
     "ms": 187,
     "redirects": 0
    },
    {
     "label": "prm",
     "url": "https://sprites.dev/.well-known/oauth-protected-resource",
     "finalUrl": "https://sprites.dev/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 184,
     "redirects": 0
    },
    {
     "label": "prm (API host)",
     "url": "https://api.sprites.dev/.well-known/oauth-protected-resource",
     "finalUrl": "https://api.sprites.dev/.well-known/oauth-protected-resource",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 190,
     "redirects": 0
    },
    {
     "label": "as-metadata",
     "url": "https://sprites.dev/.well-known/oauth-authorization-server",
     "finalUrl": "https://sprites.dev/.well-known/oauth-authorization-server",
     "status": 200,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 186,
     "redirects": 0
    },
    {
     "label": "x402 discovery",
     "url": "https://sprites.dev/.well-known/x402",
     "finalUrl": "https://sprites.dev/.well-known/x402",
     "status": 404,
     "error": null,
     "contentType": "application/json; charset=utf-8",
     "ms": 186,
     "redirects": 0
    }
   ]
  }
 ]
}
