# Trial Offer 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. ## Endpoints ### Create a trial offer - [POST /v1/product_catalog/trial_offers](https://docs.stripe.com/api/product-catalog/trial-offer/create.md) ### Retrieve a trial offer - [GET /v1/product_catalog/trial_offers/:id](https://docs.stripe.com/api/product-catalog/trial-offer/retrieve.md) ### List trial offers - [GET /v1/product_catalog/trial_offers](https://docs.stripe.com/api/product-catalog/trial-offer/list.md)