Skip to main content
Every API request to UQPAY requires two credentials: a Client ID (public identifier) and an API Key (secret). You generate both from the dashboard.
1

Open API Keys

Sign in to the merchant portal. At the bottom of the sidebar, open Developers, then select API Keys.The Developers menu is available to master accounts with developer read permission.
2

Create a new API key

Select Create API Key. Enter a key name, add the IP addresses or CIDR ranges that may use the key, and grant only the scopes required by your integration.
You can edit the key name, IP allowlist, and scopes later without rotating the secret.
3

Copy and store your API key

Create the key, then copy the secret from the confirmation dialog.
The API key is shown only once. Copy it immediately and store it in a secure location. If you lose it, you will need to create a new key.
4

Find your Client ID

Return to the API Keys list. Your Client ID remains visible in the table and can be copied at any time.
Only the master account can generate API keys. To call APIs on behalf of a sub-account, use the x-on-behalf-of header — see Connected Accounts.

Next step

You now have your Client ID and API key. Head to the Quickstart to make your first API call.