Credenciales

Acceso a los entornos de prueba y producción

Ambas credenciales de acceso: productivas y de prueba, se encuentran en el email de bienvenida.

¿Todavía no las solicitaste? Ingresá a Tiendas online > Página web en la sección de cobros de la App o en WebApp para recibirlas.

warning icon

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.prod.ua.la/1/auth/token

Parámetros

POST https://auth.prod.ua.la/1/auth/token

Body json:

{
  "user_name": "your-username",
  "client_id": "5qqGKGm4AaawnAJ0J6xluc6AWdQBvLW6",
  "client_secret_id": "cLp1iGEB-PA6KtL4Hi7tocsopP2pZxzaBLciOCApWH92e9_Jloe8CD2ilM63NppG",
  "grant_type": "client_credentials"
}
CampoTipoDescripciónRequerido
user_namestringNombre del usuario de la cuenta Ualá
client_idstringID del usuario registrado
client_secret_idstringID secreto generado por la aplicación
grant_typestringTipo de operación a realizar para obtener un token

Respuestas

Status 200:

{
  "access_token": "eyJhbGciOiJSUzI1NiIsRrb5cCI6IkpXVCIsImtpZCI6Ik5Ua01mWF82QVhWbnLHQTVLWF8zYyJ9.eyJpc3MiOiJodHRLWFwcC1zdGFnZS51cy5hdXRoMC5jb21vIiwic3ViIjoiNXFxR0tHbTRFYWF3bkFIMEo2eGx1YzZBV2RRQnZMVzNAY2xpZW50cyIsImF1ZC8vdWFsYS1hcmctYXBwLXN0YWdlLnVzLmF1dGgwLmNvbS9hcGkvdjIvIiwiaWF0IjoxNjU0NTE4MTk4LCJleHAiOjE2NTQ2MDQ1OTgsImF6cCI6IjVxcUdLR200RWFhd25BSDBKNnhsdWM2QVdkUUJ2TFczIiwic2NvcGUiOiJjcmVhdGU6Y2xpZW50X2dyYW50cyIsImd0eSI6ImNsaWVudC1jcmVkZW50aWFscyJ9.f4otnnYF60E1j_TfdBXf0WeDkGDKJcOPB9zNXPoAShpAYOk3Z6HWXuSxFQysIt6yh0csfGbt24uBVQcZKiA_iJGoQPf0j2PPZdsbpZsbUJ",
  "expires_in": 86400,
  "token_type": "Bearer"
}
CampoTipoDescripción
access_tokenstringToken de acceso generado
expires_innumberTiempo de vida del token previo a su expiración expresado en segundos
token_typestringTipo de token

Posibles respuestas de error:


CampoTipoDescripción
codestringCódigo de error
descriptionstringDescripción del error

Status 400 - Campos insuficientes:

{
  "code": "3001",
  "description": "One or more required fields are empty"
}

Status 400 - Grant Type erróneo:

{
  "code": "3002",
  "description": "Unsupported grant type"
}

Status 401 - Usuario inexistente:

{
  "code": "3003",
  "description": "User account not found"
}

Status 401 - Id de cliente inválido:

{
  "code": "3005",
  "description": "The provided client id does not correspond to any active user"
}

Status 401 - Id secreto de cliente inválido:

{
  "code": "3006",
  "description": "Error authenticating user. Invalid credentials"
}

Status 500

{
  "description": "Something bad happened. Please try again."
}

Informate de todas nuestras novedades

Ualá Bis © 2023