Skip to main content
cURL + OpenSSL

Headers

X-Request-ID
string

Partner-generated correlation identifier echoed in logs and error payloads.

Body

application/json
key_id
string
required

Identifiant public de la clé; utiliser la valeur réelle fournie par l'administrateur.

Required string length: 4 - 24
Pattern: ^[a-z0-9]+$
timestamp
integer
required

Heure Unix en secondes de l'échange signé.

Required range: x >= 0
nonce
string
required

Valeur aléatoire unique pour cet échange; ne jamais réutiliser un nonce avec la même clé.

Required string length: 16 - 128
Pattern: ^[A-Za-z0-9_-]+$
signature
string
required

HMAC-SHA256 hexadécimal du message canonique à quatre lignes; voir Authentification.

Required string length: 64
Pattern: ^[A-Fa-f0-9]{64}$

Response

Successful response

access_token
string
required

Bearer de courte durée à utiliser dans Authorization.

expires_in
integer
required

Durée du bearer en secondes; utilisez la valeur retournée plutôt qu'une durée fixe.

Required range: x >= 1
issued_at
string<date-time>
required

Date d'émission du bearer.

expires_at
string<date-time>
required

Date d'expiration du bearer.

key_id
string
required

Identifiant public de la clé; utiliser la valeur réelle fournie par l'administrateur.

environment
string
required

Environnement de données associé à la clé; distinct de l'hôte d'infrastructure.

entity_slug
string
required

Entité à laquelle l'intégration est rattachée.

token_type
string
default:Bearer

Type de jeton retourné: Bearer.