Use this endpoint to discover which pricing frameworks currently have an active published version. It’s the best starting point when you want to query pricing data but don’t yet know which frameworks are live and ready to read from.
What you get back
A list of frameworks that have an active published version. Each record includes the framework ID and its key details.
Enter an access token to authenticate your requests. For details, read Get an access token.
Frameworks with active published versions response
{
"data": {
"frameworks": [
{
"frameworkId": "11111111-1111",
"name": "Pricing",
"currentPublishedVersionId": "22222222-2222",
"currentPublishedAt": "2025-01-01"
}
]
},
"meta": {
"requestId": "req-123"
}
}A list of framework records.
A pricing framework that has an active published version and its key details like a unique ID, name, and publication date.
Results pagination details.
Cursor for pagination.
True if more records are available.
Request identifier for tracing.
Validation error
{
"error": {
"code": "VALIDATION_ERROR",
"message": "Invalid request",
"requestId": "req-123",
"details": {}
}
}Unauthorized
{
"error": {
"code": "UNAUTHORIZED",
"message": "Unauthorized",
"requestId": "req-123"
}
}Forbidden
{
"error": {
"code": "FORBIDDEN",
"message": "Forbidden",
"requestId": "req-123"
}
}Queried element not found
{
"error": {
"code": "NOT_FOUND",
"message": "Not found",
"requestId": "req-123"
}
}Internal error
{
"error": {
"code": "INTERNAL_ERROR",
"message": "Internal error",
"requestId": "req-123"
}
}Upstream error
{
"error": {
"code": "UPSTREAM_ERROR",
"message": "Upstream dependency failed",
"requestId": "req-123"
}
}