Skip to content
DevelopersAPI Keys

API Key Management

SimplifyTrip API uses API keys to authenticate your requests. You can view and manage your keys in API Keys Settings.

Test API keys use prefix pk_test_ and live API keys use prefix pk_live_.

Test secret keys use prefix sk_test_ and live secret keys use prefix sk_live_.

All API requests must be made over HTTPS. Calls made over plain HTTP fail. Unauthenticated requests also fail.

API Key and Secret Key MUST be attached in request headers when calling SimplifyTrip APIs.

In Live Mode and Test Mode, you can create separate API keys. They are isolated by environment so test data cannot affect production data.

Create API Key

Go to API Keys Settings to create an API key for your institution.

Enter required information for API key creation:

named - requiredstring

API key name

webhook - requiredstring

Webhook endpoint URL to receive data from SimplifyTrip

ip - requiredobject

IP whitelist. Only IPs in this list can use this API key.

💡

Note API key details are shown only once right after creation. Save them before closing the dialog.

Manage API Keys

API key details include the required information to send requests to SimplifyTrip APIs.

Your API Key and Secret Key have broad privileges. Keep them secure and never expose them in public places such as GitHub or client-side code.

apiKey - requiredstring

API key sent in the X-Api-Key header

secretKey - requiredstring

Secret key sent in Authorization: Bearer ... header

checksumKey - requiredstring

Key used for signature verification details

You can create multiple API keys for different purposes and update selected settings later.

🚫

Warning If your keys are exposed, disable or delete them and generate new keys immediately.