curl --request GET \
--url https://api.kelviq.com/api/v1/catalog/plans/{identifier}/features/ \
--header 'Authorization: Bearer <token>'{
"count": 2,
"next": null,
"previous": null,
"results": [
{
"feature": {
"id": "3a3e92ab-90a3-4f43-8e87-9d4c8c5a9c01",
"identifier": "api-calls",
"name": "API Calls",
"description": "Number of API calls per billing cycle.",
"featureType": "METER",
"featureDetails": {
"featureSubType": "PRE_AGGREGATED_USAGE",
"units": {
"singular": "call",
"plural": "calls"
}
},
"meter": {},
"details": {},
"metadata": {
"category": "core"
},
"isArchived": false,
"modifiedOn": "2025-04-12T08:21:14.910Z"
},
"details": {
"value": 10000,
"hasUnlimitedUsage": false,
"reset": "EVERY_MONTH",
"resetTime": "BEGINNING_OF_PERIOD",
"rollover": {},
"usageAlerts": {
"enabled": true,
"thresholds": [
75,
90
],
"thresholdType": "PERCENTAGE"
},
"hardLimit": false,
"isInherited": false,
"isValueOverridden": false
}
}
]
}Returns the feature entitlements (with per-entitlement details) configured on the plan.
curl --request GET \
--url https://api.kelviq.com/api/v1/catalog/plans/{identifier}/features/ \
--header 'Authorization: Bearer <token>'{
"count": 2,
"next": null,
"previous": null,
"results": [
{
"feature": {
"id": "3a3e92ab-90a3-4f43-8e87-9d4c8c5a9c01",
"identifier": "api-calls",
"name": "API Calls",
"description": "Number of API calls per billing cycle.",
"featureType": "METER",
"featureDetails": {
"featureSubType": "PRE_AGGREGATED_USAGE",
"units": {
"singular": "call",
"plural": "calls"
}
},
"meter": {},
"details": {},
"metadata": {
"category": "core"
},
"isArchived": false,
"modifiedOn": "2025-04-12T08:21:14.910Z"
},
"details": {
"value": 10000,
"hasUnlimitedUsage": false,
"reset": "EVERY_MONTH",
"resetTime": "BEGINNING_OF_PERIOD",
"rollover": {},
"usageAlerts": {
"enabled": true,
"thresholds": [
75,
90
],
"thresholdType": "PERCENTAGE"
},
"hardLimit": false,
"isInherited": false,
"isValueOverridden": false
}
}
]
}Documentation Index
Fetch the complete documentation index at: https://docs.kelviq.com/llms.txt
Use this file to discover all available pages before exploring further.
The Server API Key obtained from the kelviq application. Pass as a Bearer token in the Authorization header. Example: 'Authorization: Bearer YOUR_API_KEY'
Plan identifier.
Plan version to scope the listing to (GET only).