# RecurringBillingSubscriptionTrial

Object · GraphQL API

Trial period configuration for recurring billing subscription plans.

## Fields

- `duration` (`Int!`) — non-null: The duration of the trial period.
- `durationUnit` (`RecurringBillingSubscriptionTrialDurationUnit!`) — non-null: The unit for the trial duration.

## Used by

- [RecurringBillingSubscription](/braintree/graphql/reference/types/recurring-billing-subscription) — Object; trial
- [RecurringBillingSubscriptionPlan](/braintree/graphql/reference/types/recurring-billing-subscription-plan) — Object; trial

## GraphQL definition

```graphql
type RecurringBillingSubscriptionTrial {
  duration: Int!
  durationUnit: RecurringBillingSubscriptionTrialDurationUnit!
}
```

---

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