---
title: "List all Braintree plans"
method: GET
path: "/zephr/payment/braintree/plans"
tags: ["Braintree Payments"]
---

# List all Braintree plans

`GET /zephr/payment/braintree/plans`

Lists the plans associated with the identified product.
The product ID is required.

## Query parameters

- `product_id` string, required

## Headers

- `cookie` string

## Response `200`

OK

- object
  - `plan-id` PaymentPlan
    - `id` string, required — The identifier for this payment plan.
    - `name` string, required — The name of this payment plan.
    - `currency_code` string, required — The ISO 4217 currency code for the transaction.
    - `base_price` number, required — The price of this plan, without any discounts applied.
    - `billing_interval_unit` string, required — The time measurement unit for billing interval.
    - `billing_interval` number, required — How many time units lapse between billing events.
    - `billing_cycles` number, required — How many times billing will occur.
    - `trial_duration_unit` string — The time measurement unit for trial duration. This will always be present if `trial_duration` is set.
    - `trial_duration` number — How long the trial period lasts.
    - `discounts` unknown[] — Any discounts that may apply to this plan.
      - unknown
    - `zephr_product_id` string, required — The Zephr product ID associated with this plan.

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `404` — Not Found

---

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