Most API endpoints require authentication, which is done using your public and private API keys. You can generate new API keys right from your account settings. Your public key may be used in client-side implementations, but your private key should be kept secure and never be visible to end users.

All API requests must be made over HTTPS.

For the body of your request, please send in just an empty array []. An empty array and a 200 response should be returned if your keys are correct.

Code example:

curl --request POST \
     --url \
     --header 'Accept: application/json' \
     --header 'Content-Type: application/json' \
     --header 'Refersion-Public-Key: pub_abc12300000000000000' \
     --header 'Refersion-Secret-Key: sec_abc12300000000000000' \
     --data '[]'
Click Try It! to start a request and see the response here!