OAuthIniciar una autorización

OAuth

Iniciar una autorización

Ábrela en el navegador. Un cliente desconocido o una redirect_uri no registrada da un 400; si no, redirige a la pantalla de consentimiento de Sofia.

GEThttps://api.sofia-post.com/api/v1/oauth/authorize
GEThttps://api.sofia-post.com/api/v1/oauth/authorize

Iniciar una autorización

Ábrela en el navegador. Un cliente desconocido o una redirect_uri no registrada da un 400; si no, redirige a la pantalla de consentimiento de Sofia.

Parámetros de consulta

response_typestringobligatorio

Debe ser code.

client_idstringobligatorio

El client_id del cliente.

redirect_uristringobligatorio

Una dirección de redirección registrada, comparada de forma exacta.

scopestringobligatorio

Los permisos solicitados, separados por un espacio (offline_access para obtener un refresh token).

statestring

Se devuelve sin cambios al volver, para proteger al cliente frente a CSRF.

code_challengestringobligatorio

Desafío PKCE, base64url(SHA-256(code_verifier)), obligatorio para todos los clientes.

code_challenge_methodstringobligatorio

Debe ser S256.

Parámetros de consulta

  • response_typestringobligatorio

    Debe ser code.

  • client_idstringobligatorio

    El client_id del cliente.

  • redirect_uristringobligatorio

    Una dirección de redirección registrada, comparada de forma exacta.

  • scopestringobligatorio

    Los permisos solicitados, separados por un espacio (offline_access para obtener un refresh token).

  • statestring

    Se devuelve sin cambios al volver, para proteger al cliente frente a CSRF.

  • code_challengestringobligatorio

    Desafío PKCE, base64url(SHA-256(code_verifier)), obligatorio para todos los clientes.

  • code_challenge_methodstringobligatorio

    Debe ser S256.

Respuesta

Redirige a la pantalla de consentimiento, o devuelve el error a redirect_uri.

¿Te ha resultado útil esta página?