Skip to main content
Call the Unprice API from trusted server-side code. It authorizes customer spend, records usage, and returns evidence for the decision. The hosted API base URL is:
For example, GET /v1/plan-versions/get/{planVersionId} returns a plan version. Send your project API key in the Authorization header. Read Authentication before you call an endpoint.

HTTP methods

The public API uses GET and POST. It does not use PUT or DELETE.

GET

GET methods are used for reading data. Filtering, sorting, or pagination is done via query parameters.

POST

Use POST for mutations and for queries with JSON filters. Send request data as application/json. The plan-version list below is a read-only query.