Skip to main content
GET
/
catalog
/
plans
/
{identifier}
/
prices
List plan prices
curl --request GET \
  --url https://api.kelviq.com/api/v1/catalog/plans/{identifier}/prices/ \
  --header 'Authorization: Bearer <token>'
{
  "count": 1,
  "next": null,
  "previous": null,
  "results": [
    {
      "id": "df0b9da9-58c3-4d77-9b62-3f6e4c2b1ad0",
      "priceType": "PAID",
      "currency": "USD",
      "freeTrial": false,
      "trialPeriod": 14,
      "enabled": true,
      "taxBehavior": "EXCLUSIVE",
      "chargeCatalogPrice": [
        {
          "feature": "3a3e92ab-90a3-4f43-8e87-9d4c8c5a9c01",
          "priceModel": "FLAT",
          "reset": "EVERY_MONTH",
          "resetTime": "BEGINNING_OF_PERIOD",
          "hasUnlimitedUsage": false,
          "paymentType": "ADVANCE_COMMITMENT",
          "rollover": {},
          "usageAlerts": {
            "enabled": true,
            "thresholds": [
              75,
              90
            ],
            "thresholdType": "PERCENTAGE"
          },
          "charges": [
            {
              "chargePeriod": "MONTHLY",
              "priceData": {
                "amount": 29.99
              },
              "tiers": [],
              "advanced": {}
            }
          ]
        }
      ]
    }
  ]
}

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.

Authorizations

Authorization
string
header
required

The Server API Key obtained from the kelviq application. Pass as a Bearer token in the Authorization header. Example: 'Authorization: Bearer YOUR_API_KEY'

Path Parameters

identifier
string
required

Plan identifier.

Query Parameters

version
integer

Optional plan version to scope the query to.

Response

Paginated list of plan prices.

count
integer
Example:

1

next
string | null
Example:

null

previous
string | null
Example:

null

results
object[]