You should prefer to use a library over the API directly. If a library for your language doesn’t exist yet, please reach out to and we’ll be happy to help.


PropelAuth uses API keys for the backend API. You can manage your API key(s) under the Backend Integration section of your project at

PropelAuth expects the API key in an Authorization header like the following:

Authorization: Bearer YOUR_API_KEY


PropelAuth uses a different domain for each application. Your application, for example, will be hosted at An HTTP Request of /api/v1/example should be in that case.

You can set your domain under the Go Live section of your project.