Към съдържанието
Sursa Developers

GET/.well-known/oauth-authorization-server

Получаване на метаданните на сървъра за оторизация

get_oauth_server_metadata

Метаданни на сървъра за оторизация на OAuth 2.0 (RFC 8414): issuer е основният адрес на инсталацията, страницата за съгласие е на основния адрес, а крайните точки за издаване и анулиране на токени са на адреса на API, когато такъв е зададен. Изброява поддържаните типове на предоставяне, методите на PKCE, методите за удостоверяване на клиента и обхватите. Добавено във версия 1.62.0.

Удостоверяване

Не са нужни идентификационни данни.

Отговори

200Успешен отговор

Заглавки на отговора

  • RateLimit-Policy

    Действащите лимити във формата на черновата на IETF draft-ietf-httpapi-ratelimit-headers: разделени със запетая елементи "<name>";q=<quota>;w=<window in seconds>. key е честотата на заявките на API ключа (квотата е пиковото натоварване, прозорецът е времето за пълното ѝ възстановяване; за сесия е user, без идентификационни данни – ip); minute, day и month са квотите на организацията за календарната минута, ден и месец по UTC.

  • RateLimit

    Какво остава от всеки лимит в RateLimit-Policy: "<name>";r=<remaining>;t=<seconds until reset>.

  • X-RateLimit-Limit

    Лимитът на най-строгия запис в RateLimit-Policy (този с най-малко оставащи заявки).

  • X-RateLimit-Remaining

    Оставащи заявки по най-строгия лимит.

  • X-RateLimit-Reset

    Секунди до нулирането на най-строгия лимит.

application/json

Обект: OAuthServerMetadata

  • issuerstringзадължително
  • authorization_endpointstringзадължително
  • token_endpointstringзадължително
  • revocation_endpointstringзадължително
  • response_types_supportedarray of stringзадължително
  • grant_types_supportedarray of stringзадължително
  • code_challenge_methods_supportedarray of stringзадължително
  • token_endpoint_auth_methods_supportedarray of stringзадължително
  • revocation_endpoint_auth_methods_supportedarray of stringзадължително
  • scopes_supportedarray of stringзадължително
  • service_documentationstring

Лимити на честотата

Отговорите съдържат заглавките RateLimit и RateLimit-Policy, както и по-ранните X-RateLimit-Limit, X-RateLimit-Remaining и X-RateLimit-Reset. Отговорът 429 съдържа Retry-After в секунди: изчакайте и опитайте отново.

← oauth · Справочник на API