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.
Check your base URL
Each Verto service has its own host. Use the base URL shown in the endpoint definition on this page — do not reuse a host from another service.
Sandbox hosts end in
-sandbox.vertofx.com; the matching production host replacessandboxwithbeta. Sending a request to the wrong environment returns403.See URLs (Sandbox vs Production) for the full service-by-service list.
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.
