Import
Paste the collection URL
Paste this URL and select Continue, then Import:The collection appears in your sidebar as Meridian API, with one folder per product.
Store your credentials in a Postman Environment
Create a new Environment (left sidebar → Environments → +) called something like
Meridian sandbox. Add the variables listed below and fill in your credentials there. Make the environment active using the dropdown in the top-right.Storing credentials in an Environment (rather than on the collection) means re-importing later won’t wipe them.Prefer a file? Download
meridian.postman_collection.json
and use Import → File instead.Variables
| Variable | Description |
|---|---|
baseUrl | API base URL. Defaults to the sandbox host; override per environment when you’re ready for production. |
meridianApiKey | Your Meridian API key. |
meridianApiSecret | Your Meridian API secret. Used only to compute the request signature — it is never sent on the wire. |
meridianProgramId | Your Meridian Program ID. Required for Meridian Accounts and Payout Origination. |
meridianUserId | The Meridian user the call targets. Required for Meridian Accounts MULTI_USER integrations; leave blank for SINGLE_USER. |
meridianAccessToken | Populated automatically after a successful call to POST /v1/auth/token. Use {{meridianAccessToken}} in any request that needs a bearer token. |
meridianRefreshToken | Populated automatically after a successful call to POST /v1/auth/token. Picked up automatically by the Refresh Token request. |
Sandbox and production credentials are different. Do not reuse them across environments.
Troubleshooting
If a request fails with401 Unauthorized, the most common causes are:
- An incorrect or missing
meridianApiSecret - Clock skew greater than 60 seconds between your machine and Meridian
- Using sandbox credentials against production (or vice versa)
- A
meridianProgramIdmismatch for the targeted product