User Guide
Administrator documentation
REST API
Basic concepts
Authentication
Token-based authentication
OAuth authentication / “Connect with pretix”
Device authentication
Resources and endpoints
Rate limiting
Webhooks
API Usage Guides
Developer documentation
Plugin documentation
License FAQ
2024.12
pretix
Docs
»
REST API
»
Authentication
View page source
Authentication
¶
Token-based authentication
Obtaining an API token
Using an API token
OAuth authentication / “Connect with pretix”
Registering an application
Obtaining an authorization grant
Getting an access token
Using the API with an access token
Refreshing an access token
Revoking a token
Fetching the user profile
Device authentication
Initializing a new device
Performing API requests
Updating the software version
Device Information
Creating a new API key
Removing a device
Permissions & security profiles
Removing a device
Event selection