post
https://api-company-beta.vertofx.com/users/login
Exchange your clientId and apiKey for a bearer token, then use it to authenticate later Verto API requests.
Before you call this endpoint
Complete these steps first:
- Retrieve Credentials: Get your
clientIdandapiKeyfrom the Verto Portal. For sandbox credentials, use the sandbox platform and for production credentials, use the production platform portal. Do not use the two interchangeably. - Generate Public Key: Navigate to Verto API -> Certificates , select Generate Public Key, and download your
RSA Public Key(.pem). - Prepare Backend: Ensure your service can generate current UNIX timestamps in milliseconds and has an RSA-compatible crypto library installed.
NOTE:
Always confirm your Base URL: If you are testing in the sandbox environment, ensure your base URL is set to the sandbox base url: https://api-company-sandbox.vertofx.com, and if in production, use the production base URL: https://api-company-beta.vertofx.com. Using them interchangably will result in 403 errors.
This Login API endpoint only accepts encrypted API Key. Raw API Keys will be rejected. For guidance on how to encrypt your raw
apiKeyplease refer to our Certificate Based Authentication guide.
