# plan

**Scope required:** product:read

For a complete list of possible response fields see the [Plan](https://docs.bunny.com/developer/api-reference/types/plan) type.

```graphql
query plan ($id: ID) {
  plan (id: $id) {
    addon
    allowMultipleSubscriptions
    availableFrom
    availableTo
    basePrice
    code
    contactUsLabel
    contactUsUrl
    createdAt
    customFieldsData
    description
    hasCustomFields
    id
    internalNotes
    isAvailableNow
    isVisible
    name
    position
    pricingDescription
    productId
    productPlanName
    selfServiceBuy
    selfServiceCancel
    selfServiceRenew
    updatedAt
  }
}
```

## Arguments

| Name | Type | Description |
| ---- | ---- | ----------- |
| id   | ID   |             |

## Response

* [Plan](https://docs.bunny.com/developer/api-reference/types/plan)
