Access Token

El access token es el tipo de token que debe ser solicitado en las integraciones con nuestras APIs y widgets. Este documento se centrará exclusivamente en la implementación de client_credentials, dejando fuera otros tipos de autenticación aceptados por nuestro servidor.

Cada cliente que integre cualquiera de nuestros servicios recibirá un client_id y un client_secret, los cuales deben ser almacenados de manera segura.

Utilizando este par de credenciales, se debe formar una cadena codificada en Base64 con el siguiente formato: <client_id>:<client_secret> para realizar la autenticación básica.

Por ejemplo, si los valores fueran los siguientes:

Client ID: us-umbrella-corp
Client Secret: T@5-5D'e(xUC=D2U

La cadena us-umbrella-corp:T@5-5D'e(xUC=D2U codificada en Base64 sería la siguiente:

  • dXMtdW1icmVsbGEtY29ycDpUQDUtNUQnZSh4VUM9RDJV

El valor para la cabecera Authorization a enviar sería Basic dXMtdW1icmVsbGEtY29ycDpUQDUtNUQnZSh4VUM9RDJV.


❗️

IMPORTANTE

Recomendamos a nuestros clientes que la implementación de este servicio se realice en servidores y no directamente en integraciones de aplicaciones cliente, para evitar la exposición de las credenciales utilizadas para solicitar el token. Esta implementación de access token está destinada a integraciones machine-to-machine.

Language
Click Try It! to start a request and see the response here!