Obtener token

Descripción

Devuelve el Bearer access token para poder consumir las APIs de Bind PSP.

Debe agregarse como Bearer token al Authorization header de todas las llamadas.

Tiene una duración de 60 minutos. Luego de vencerse, debe solicitarse uno nuevo con este mismo método.

Todos los datos para el request del token de autenticación son diferentes en staging y producción y son brindados por Bind PSP.

Todos los datos para el request del token de autenticación son diferentes en staging y producción y son brindados por Bind PSP.

Todos los datos para el request del token de autenticación son diferentes en staging y producción y son brindados por Bind PSP.

Endpoint

POST

URL indicada por Bind PSP al momento de enviar las credenciales de cada ambiente.

Request

client_id string
REQUIRED
Identificador del usuario único para la Entidad consumiendo las APIs.
Valores permitidos:
Dato indicado por Bind PSP.

client_secret string
REQUIRED
Contraseña del usuario única para la Entidad consumiendo las APIs.
Valores permitidos:
Dato indicado por Bind PSP.

grant_type string
REQUIRED
Valor fijo:
"client_credentials"

scope string
REQUIRED
Valor fijo dependiendo del ambiente.
Valores permitidos:
"api://staging-bind.epays.services/.default" = Para el ambiente de staging
"api://bindpagos.com.ar/.default" = Para el ambiente de producción

Ejemplo de request

Copy code

curl --location 'https://login.microsoftonline.com/61ef5b89-8df3-499d-8c13-38fed5d09c72/oauth2/v2.0/token' \
--header 'Cookie: fpc=AkuVKQDcTEtHtGZNZmwdpxArX0RQAQAAAJuTad4OAAAA' \
--form 'client_id="{{client_id}}"' \
--form 'client_secret="{{client_secret}}"' \
--form 'grant_type="client_credentials"' \
--form 'scope="api://staging-bind.epays.services/.default"'

Response

token_type string
Tipo de token de autenticación
Valor fijo:
"Bearer"

expires_in int
Tiempo en que se expirará el token en segundos.

ext_expires_in int
Tiempo en que se expirará el token en segundos.

access_token string
Token a utilizar en el Authorization Header de todas las llamadas a las APIs.

Ejemplos de response

HTTP 200

Consulta de token exitosa

Copy code

HTTP 200

Consulta de token exitosa

Copy code

HTTP 200

Consulta de token exitosa

Copy code

HTTP 401

client_secret inválido

Copy code

HTTP 401

client_secret inválido

Copy code

HTTP 401

client_secret inválido

Copy code

HTTP 400

client_id inválido

Copy code

HTTP 400

client_id inválido

Copy code

HTTP 400

client_id inválido

Copy code

HTTP 400

scope inválido

Copy code

HTTP 400

scope inválido

Copy code

HTTP 400

scope inválido

Copy code

HTTP 400

grant_type inválido

Copy code

HTTP 400

grant_type inválido

Copy code

HTTP 400

grant_type inválido

Copy code

HTTP 400

request inválido en general

Copy code

HTTP 400

request inválido en general

Copy code

HTTP 400

request inválido en general

Copy code

DEVELOPERS

Listado de API disponibles para

QR INTEROPERABLE

REC. X TRANSFERENCIA

BOTÓN SIMPLE

DISPOSITIVO POS

WALLET / PSP

ONBOARDING

LIQUIDADOR

Autenticación

Cobrar con QR dinámico

DEVELOPERS

DEVELOPERS

DEVELOPERS