Generate JWT access token
Authenticate using an X.509 client certificate + OAuth 2.0 credentials (clientId/clientSecret) and receive a JWT token valid for 30 minutes (1800 seconds).
Header Type Required Description X-SSL-Client-Certstring Yes URL-encoded PEM client certificate (standard NGINX header)
Field Type Required Description clientIdstring Yes OAuth 2.0 client ID obtained from credential creation clientSecretstring Yes OAuth 2.0 client secret (8-64 characters)
{
"clientId" : "account-93-550e8400" ,
"clientSecret" : "a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6"
}
{
"access_token" : "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..." ,
"token_type" : "Bearer" ,
"expires_in" : 1800
}
Status Description 400 Invalid request or missing certificate in the X-SSL-Client-Cert header 401 Invalid credentials or invalid certificate
The X.509 certificate must be sent URL-encoded in the X-SSL-Client-Cert header. The certificate must be previously linked to your account.