Authentication Method
All of Jupico API's implement basic authentication. The Authorization
header must be present in each request, along with your own credentials, as shown in the example below:
curl --location --request GET 'https://sandbox-platform.jupico.com/status' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic ZGVtb0FwaVVzZXI6VjhtIXhQI2wyUXozCg==' \
--data-raw ''
All requests must be made over HTTPS and will be authenticated using standard HTTP basic authentication.
- Calls made over plain HTTP will fail
- Requests without authentication will also fail
API Authentication Username & Password
Authentication requires a username
and a password
. When prompted for credentials in a console/terminal, programming libraries, SDKs, or within our documentation, please use the following username and password:
Username | Password |
---|---|
demoApiUser | V8m!xP#l2Qz3 |
If you have an existing Jupico sandbox account, you can authenticate using your account's credentials. If you would like to create a new Jupico sandbox account, please contact sales.
Note: The credentials above are for a shared account used by multiple developers, therefore the sandbox environment is reset every 24 hours. If using unique sandbox credentials (I.e existing users), your environment will not reset every 24 hours.
Find your API Keys
The public sandbox API key is shared below for testing purposes:
ZGVtb0FwaVVzZXI6VjhtIXhQI2wyUXozCg==
In Backoffice
- In the navigation menu, select the
Developer
section located at the bottom of the left-hand menu.

- On the API Logs page, navigate to the tabs at the top and select
API Keys
.

- On the
API Keys
page, you will find all existing API keys for your platform. To generate a new key, click+ New API Key
in the top right corner.

- Enter a unique key name without numbers, spaces, or special characters. A key will automatically generate for you to securely store and use.

- Click
Save
to store your key for future reference.