# Pricing page sessions

> For the complete machine-readable documentation index, see [llms.txt](https://apidocs.chargebee.com/llms.txt).


The `pricing_page_session` resource allows you to create a pricing page that incorporates customer and subscription details. This page helps customers choose a plan, start a new subscription, or modify an existing one. Each session is distinct and has a limited duration, ensuring a unique and time-sensitive experience.

## Sample Pricing page session

```json
{
  "id": "__test__VZlifqcdrl4Itq1go1b5lZY5cu2OJYYaNp",
  "url": "https://hosted.atomicpricing.com/sites/01HTPJMZXNJ2CGQ9FP6W2BJA9B/pricing-session/__test__VZlifqcdrl4Itq1go1b5lZY5cu2OJYYaNp",
  "created_at": 1709792318,
  "expires_at": 1709795918,
  "object": "pricing_page_session"
}
```

## Pricing page sessions attributes

## Input Parameters

- `id` (optional, string, max chars=70)
  Unique identifier generated for each pricing page session requested.

- `url` (optional, string, max chars=250)
  Unique URL for the pricing page that can be included in your website.

- `created_at` (optional, timestamp(UTC) in seconds)
  Indicates when this pricing page session is generated.

- `expires_at` (optional, timestamp(UTC) in seconds)
  Indicates when this pricing page session will expire. After this, the pricing page cannot be accessed.

