---
title: "List plans"
method: GET
path: "/{companyDomain}/products/{productId}/plans"
---

# List plans

`GET /{companyDomain}/products/{productId}/plans`

Get a list of plans associated with a specific product

## Path parameters

- `companyDomain` string, required
- `productId` integer, required

## Response `200`

200

- object[]
  - `planId` integer
  - `name` string
  - `displayName` string
  - `description` string
  - `pricingModelType` integer
  - `productId` integer
  - `cycles` object[]
    - `cycleId` integer
    - `planId` integer
    - `pricingModel` object
      - `pricingModelId` integer
      - `frequency` integer
      - `frequencyType` integer
      - `freeTrial` integer
      - `freeTrialFrequencyType` integer
      - `setupFeePrice` integer
      - `setupFeePriceFormatted` string
      - `billingDateType` integer
      - `fixedBillingDateDay` integer
      - `proRateOption` integer
    - `visibility` string
  - `featureTags` string[]
  - `visibility` string
  - `redirectUrl` string
  - `hasActiveSubscription` boolean
  - `alertEmail` string

---

[API](https://skmtc.net/billsby/apis/billsby-api.md) · [All operations](https://skmtc.net/billsby/apis/billsby-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/billsby/billsby-api/revisions/adcb2fd4c52f/schema)
