Pepper | Developer
  • Pepper | Developer
  • Catálogo
  • APIs
  • API Seguridad
API Seguridad

Autenticación:

Para utilizar el esquema de la autenticación “Basic”, las credenciales son construidas de esta forma:
client_key y client_secret
client_key y client_secret se combinan con dos puntos (client_key:client_secret).
base64
El string resultante está basado en la codificación base64 (YWxhZGRpbjpvcGVuc2VzYW1l)
Con las credenciales anteriores se debe realizar una llamada a la API api-security. Esto realiza la identificación y genera un token OAUTH (con grant_type PASSWORD) válido para 60 minutos, que será necesario para todas las peticiones:
Copiar
curl --location --request POST 'https://play-api.peppermoneytest.es/api-security/v2/token' \ --header 'Accept: application/json' \ --header 'Authorization: Basic {{ base64(client_key:client_secret) }}' \ --header 'Content-Type: application/x-www-form-urlencoded' \ --data-urlencode 'username={{usuario}}' \ --data-urlencode 'password={{contraseña}}' \ --data-urlencode 'grant_type=password'
Respuesta:
Copiar
{ "result": { "http_code": 200, "errors": null, "status": true, "info": "OK" }, "data": { "access_token": "czY3A2H42tNAdGpr6wWGWV2J1zvJ", "refresh_token": "sDE2e1h4FjGFPTyCNLkwGig3hvEmDA4x", "expires_in": "3599" } }

¿Dudas? Te ayudamos

Echa un vistazo a la selección de preguntas y respuestas que hemos preparado para ti.
¿Dudas? Te ayudamos