Get started
Prerequisites- Portal account — A registered account on the Developer Portal.
- Local tools — A terminal with cURL, or an HTTP client such as Postman, to run the requests in this tutorial.
- Opened a project in the Developer Portal and copied your Sandbox client ID and client secret
- Exchanged them for an OAuth 2.0 bearer token using
POST /token
Access your Developer Portal account
Sign in to the Developer Portal.
Open your project
In the sidebar, open Projects. Select an existing project, or use the next step to create one.
(Optional) Create a project
Create a project, choose the solution that matches your use case, name the project, then select Create Project.
Copy Sandbox credentials
Open the Credentials tab for your project. Copy the client ID and client secret you will use for Sandbox (
uat). You will paste them into the token request in the next step.Exchange credentials for a bearer token
Prove Platform APIs use OAuth 2.0 client credentials. Send a POST to the token endpoint with Copy the
Content-Type: application/x-www-form-urlencoded and your values in place of the placeholders.Example token response
access_token value. You will send it as a Bearer token on API calls.If a Platform request returns HTTP 403 Forbidden, double-check the URL, HTTP method, and Content-Type for that operation. A frequent mistake is treating the token URL like a versioned API path (for example adding /v3). See HTTP 403 on the errors reference page.Next steps
- Credential hygiene — Follow Secure API credentials for storage, rotation, and access control before you go to production.
- Try more requests — Explore Prove’s Postman collection with Sandbox test data.

