App API Keys

Manage API keys for external application access

Configured API Keys

Manage your API keys. Revoked keys cannot be used for authentication.

Loading...

How to Use API Keys

Authentication

Include your API key in the Authorization header:

Authorization: Bearer pxl_your_api_key_here

Example cURL Request

curl -X GET "http://localhost:8071/api/v1/jobs" \
  -H "Authorization: Bearer pxl_your_api_key_here"

Permission-Based Access

API keys are limited to the permissions you assign. For example, a key with only jobs:read permission cannot create or delete jobs.

Security Best Practices

  • • Never share your API keys or commit them to version control
  • • Rotate keys regularly and immediately if compromised
  • • Use separate keys for development and production environments
  • • Set expiration dates for temporary access
  • • Revoke unused keys to minimize security risks
  • • Use the minimum permissions required for each use case