{
  "schema_version": "2026-07-07",
  "name": "Asterionyx OAuth Status",
  "status": "not_supported",
  "supported": false,
  "canonical": "https://asterionyx.com/.well-known/oauth-status.json",
  "protocol_matrix": "https://asterionyx.com/.well-known/agent-protocols.json",
  "protected_resource_metadata": "https://asterionyx.com/.well-known/oauth-protected-resource",
  "resource": "https://api.a.eus/v1",
  "current_authentication": {
    "scheme": "api_key",
    "header": "Authorization: Bearer <Asterionyx API key>",
    "oauth_access_tokens_supported": false
  },
  "oauth_authorization_server": {
    "status": "not_supported",
    "authorization_servers": [],
    "metadata_urls": [],
    "reason": "Asterionyx customer API currently uses customer API keys, not OAuth access tokens."
  },
  "not_supported": [
    "OAuth authorization server metadata (RFC 8414)",
    "authorization code flow",
    "client credentials flow",
    "token introspection",
    "token revocation",
    "dynamic client registration"
  ],
  "required_to_support": [
    "Implement an OAuth authorization server.",
    "Publish RFC 8414 authorization-server metadata.",
    "Issue OAuth access tokens accepted by the customer API.",
    "Update OAuth protected-resource metadata with the authorization server URL.",
    "Add client registration, consent, scopes, token revocation, monitoring, and tests."
  ],
  "safe_alternative": {
    "api_catalog": "https://asterionyx.com/.well-known/api-catalog.json",
    "openapi": "https://asterionyx.com/.well-known/openapi.json",
    "docs": "https://asterionyx.com/docs",
    "flow": "Customers use their Asterionyx API key as a bearer token."
  }
}
