# Trial Offer

## Endpoints

### Create a trial offer

- [POST /v1/product_catalog/trial_offers](https://docs.stripe.com/api/product-catalog/trial-offer/create.md?api-version=2026-03-25.preview)

### Retrieve a trial offer

- [GET /v1/product_catalog/trial_offers/:id](https://docs.stripe.com/api/product-catalog/trial-offer/retrieve.md?api-version=2026-03-25.preview)

### List trial offers

- [GET /v1/product_catalog/trial_offers](https://docs.stripe.com/api/product-catalog/trial-offer/list.md?api-version=2026-03-25.preview)

Trial offers let you define free or paid introductory pricing for a subscription item. A TrialOffer specifies the price to charge during the trial, how long the trial lasts (a fixed end timestamp or a number of billing intervals), and what price the subscription item transitions to when the trial ends. You attach a TrialOffer to a subscription item using `items[current_trial][trial_offer]` when creating or updating a subscription.
