The Cuprice API v1 uses API keys for authentication. Public endpoints (Share, Receipt, Checkout) don’t require authentication.Documentation Index
Fetch the complete documentation index at: https://docs.cuprice.io/llms.txt
Use this file to discover all available pages before exploring further.
Getting an API Key
Create a key
Click Create API key, give it a name and choose permissions:
- Read — list projects, features, plans
- Read & Write — create, update, delete projects, features, plans
Using Your API Key
Pass the key in theAuthorization header:
Key Format
All Cuprice API keys start withcpk_ followed by a random string:
Permissions
| Permission | Can do |
|---|---|
read | List and read projects, features, plans |
read_write | Everything above + create, update, delete |
Rate Limits
| Scope | Limit |
|---|---|
| Per key | 100 requests/minute |
| Per user | 500 requests/minute |
Error Responses
| Status | Meaning |
|---|---|
401 | Invalid or missing API key |
403 | Key doesn’t have write permission |
404 | Resource not found |
400 | Bad request (missing fields, validation error) |
