# Sessions

Source: https://developer.nylas.com/docs/reference/api/sessions/

Nylas Scheduler uses session IDs to authorize requests to the [`/v3/scheduling/availability`](/docs/reference/api/availability/) and [`/v3/scheduling/bookings`](/docs/reference/api/bookings/) endpoints.

When you create a session, you must include the ID of an existing [Configuration object](/docs/reference/api/configurations/). Sessions are only required for private configurations (`requires_session_auth: true`).

## Time to live

For security purposes, Nylas recommends you set the `time_to_live` value for each session and refresh the sessions as they expire.


## Endpoints

- **POST** `/v3/scheduling/sessions` - [Create a session](https://developer.nylas.com/docs/reference/api/sessions/post-sessions/)
- **DELETE** `/v3/scheduling/sessions/{session_id}` - [Delete a session](https://developer.nylas.com/docs/reference/api/sessions/delete-session/)
