Credenciales
Acceso a los entornos de prueba y producción
Las credenciales de acceso, tanto para los entornos productivo como de prueba, se encuentran en el correo de bienvenida, así como en las aplicaciones móviles y web.
¿Todavía no las solicitaste? Podes solicitarlas desde la web o aplicación de Ualá, ingresando a Ualá Bis.
⚠️
Recordá que estas son privadas, que no se deben compartir y que ninguna persona del equipo de Ualá las va a solicitar.
Token de Acceso
Todas nuestras integraciones requieren de la generación de un token para realizar consultas HTTP.
BASE URL:
https://auth.developers.ar.ua.la/v2/api/auth/token
Parámetros
POST
https://auth.developers.ar.ua.la/v2/api/auth/token
Body json:
{
"username": "username",
"client_id": "5qqGKGm4AaawnAJ0J6xluc6AWdQBvLW6",
"client_secret_id": "cLp1iGEB-PA6KtL4Hi7tocsopP2pZxzaBLciOCApWH92e9_Jloe8CD2ilM63NppG",
"grant_type": "client_credentials"
}
Campo | Tipo | Descripción | Requerido |
---|---|---|---|
username | string | Nombre del usuario de la cuenta Ualá | Sí |
client_id | string | ID del usuario registrado | Sí |
client_secret_id | string | ID secreto generado por la aplicación | Sí |
grant_type | string | Tipo de operación a realizar para obtener un token | Sí |
Respuestas
Respuesta exitosa
Status 200:
{
"access_token": "eyJhbGciOiJSUzI1NiIsRrb5cCI6IkpXVCIsImtpZCI6Ik5Ua01mWF82QVhWbnLHQTVLWF8zYyJ9.eyJpc3MiOiJodHRLWFwcC1zdGFnZS51cy5hdXRoMC5jb21vIiwic3ViIjoiNXFxR0tHbTRFYWF3bkFIMEo2eGx1YzZBV2RRQnZMVzNAY2xpZW50cyIsImF1ZC8vdWFsYS1hcmctYXBwLXN0YWdlLnVzLmF1dGgwLmNvbS9hcGkvdjIvIiwiaWF0IjoxNjU0NTE4MTk4LCJleHAiOjE2NTQ2MDQ1OTgsImF6cCI6IjVxcUdLR200RWFhd25BSDBKNnhsdWM2QVdkUUJ2TFczIiwic2NvcGUiOiJjcmVhdGU6Y2xpZW50X2dyYW50cyIsImd0eSI6ImNsaWVudC1jcmVkZW50aWFscyJ9.f4otnnYF60E1j_TfdBXf0WeDkGDKJcOPB9zNXPoAShpAYOk3Z6HWXuSxFQysIt6yh0csfGbt24uBVQcZKiA_iJGoQPf0j2PPZdsbpZsbUJ",
"expires_in": 86400,
"token_type": "Bearer"
}
Campo | Tipo | Descripción |
---|---|---|
access_token | string | Token de acceso generado |
expires_in | number | Tiempo de vida del token previo a su expiración expresado en segundos |
token_type | string | Tipo de token |
Respuestas de error
Campo | Tipo | Descripción |
---|---|---|
code | string | Código de error |
message | string | Descripción del error |
errors | string array | Errores encontrados |
Campos erroneos
{
"code": "request_error",
"message": "Invalid request payload.",
"errors": [
"Provide a valid username.",
"Provide a valid client_id.",
"Provide a valid client_secret_id.",
"Provide a valid grant_type (Ex: client_credentials)."
]
}