Authorization

POST

OAuth: Client Credentials Token

URL
https://mobstep.com/oauth/token
Headers
Name Value Description
Accept application/json -
Content-Type application/x-www-form-urlencoded -

Description

Simple OAuth token endpoint using client_credentials grant. Store owners create integration credentials (client_id/client_secret). Use the returned access_token as Bearer token in API v3 requests.

POST

Customer JWT: Get Token

URL
https://mobstep.com/jwt/token
Headers
Name Value Description
Content-Type application/json -
Body
{
  "application_id": {{application_id}},
  "method": "mail",
  "mail": "{{customer_email}}",
  "password": "{{customer_password}}",
  "identifier": "{{customer_identifier}}"
}

Description

Returns a customer JWT token (used in header mobstep-customer-token).

POST

Customer JWT: Authenticate Token

URL
https://mobstep.com/jwt/authenticate
Headers
Name Value Description
Content-Type application/json -
mobstep-customer-token {{customer_token}} -
Body
{}

Description

Validates mobstep-customer-token and returns decoded payload if valid.