# recurringBillingSubscriptionPlans

Query · GraphQL API

Retrieve all recurring billing subscription plans.

## Authentication

- SERVER

## Input

This operation has no inputs.

## Returns [RecurringBillingSubscriptionPlansPayload](/braintree/graphql/reference/types/recurring-billing-subscription-plans-payload)

The response object returned when querying recurring billing subscription plans.

### Returned fields

- `plans` (`[RecurringBillingSubscriptionPlan!]`): A list of recurring billing subscription plans.

## Examples

### Recurring billing subscription plans

Retrieve all recurring billing subscription plans.

```graphql
query recurringBillingSubscriptionPlans {
  recurringBillingSubscriptionPlans {
    plans {
      __typename
      id
      legacyId
      name
      description
      price {
        value
        currencyCode
      }
      billingFrequency
      billingDayOfMonth
      numberOfBillingCycles
      trial {
        duration
        durationUnit
      }
      addOns {
        __typename
        id
        legacyId
      }
      discounts {
        __typename
        id
        legacyId
      }
      createdAt
      updatedAt
    }
  }
}
```

---

[View the complete GraphQL schema on GitHub](https://raw.githubusercontent.com/braintree/graphql-api/refs/heads/master/schema.graphql)