Project key

The Qonversion API uses Project Key to authenticate requests. You can find your Project Key in your project's settings.


Check your role If you don't have access to the settings page.

Authentication for the API is performed via HTTP Bearer Auth.

curl --request GET \
  --url \
  --header 'Authorization: Bearer PROJECT_KEY' \
  --header 'Content-Type: application/json'


Qonversion Sample App Project Key

All examples in this documentation use Qonversion sample app Project Key. This allows you to test requests and get the data for the Qonvesion test app.

To get the data for your app, change the PROJECT_KEY value to your Qonversion's Project Key.

Secret key

Some endpoints require a secret key for authorization.

A secret key is a special key that provides access to advanced features of the Qonversion API, such as providing entitlements to your users. Any secret key can easily be recognized by the prefix sk_.

You can also use your secret key instead of the project key to perform any other request.

You can find your secret key in your project's settings.


Keep you secret key safe

Secret API key should be only stored on your own server. Never use your secret key in Android, iPhone or web app.