{
  "issuer": "https://mi-padel.com",
  "token_endpoint": "https://mi-padel.com/api/oauth/token",
  "grant_types_supported": [
    "client_credentials"
  ],
  "response_types_supported": [],
  "token_endpoint_auth_methods_supported": [
    "client_secret_basic",
    "client_secret_post"
  ],
  "scopes_supported": [
    "players_read",
    "matches_read",
    "tournaments_read",
    "bookings_read",
    "bookings_write"
  ],
  "service_documentation": "https://mi-padel.com/api-clubes",
  "ui_locales_supported": [
    "es",
    "ca"
  ],
  "agent_auth": {
    "skill": "https://mi-padel.com/auth.md",
    "register_uri": "https://mi-padel.com/clubs/{slug}/panel",
    "audience": "Integraciones que actuan en nombre de un club, no de un jugador.",
    "registration_methods": [
      {
        "method": "operator_provisioned",
        "human_approval_required": true,
        "register_uri": "https://mi-padel.com/clubs/{slug}/panel",
        "credential_type": "api_key",
        "credential_format": "mpk_<prefijo>_<secreto>",
        "grant_types_supported": [
          "client_credentials"
        ],
        "token_endpoint": "https://mi-padel.com/api/oauth/token",
        "token_endpoint_auth_methods_supported": [
          "client_secret_basic",
          "client_secret_post"
        ],
        "bearer_methods_supported": [
          "header"
        ],
        "scopes_supported": [
          "players_read",
          "matches_read",
          "tournaments_read",
          "bookings_read",
          "bookings_write"
        ],
        "resource": "https://mi-padel.com",
        "documentation": "https://mi-padel.com/api-clubes",
        "revocation": {
          "self_service": true,
          "uri": "https://mi-padel.com/clubs/{slug}/panel"
        }
      }
    ],
    "user_delegation_supported": false,
    "dynamic_client_registration_supported": false
  }
}
