# Sessions APIs for elastic access within the context of a session. ## Request a new session - [POST /v1.0/sessions](https://fnoapi-dynamicmonetization.redocly.app/apis/openapispec/sessions/createsession.md): Creates a new session for elastic access. ## Fetch IDLE and ACTIVE sessions - [GET /v1.0/sessions](https://fnoapi-dynamicmonetization.redocly.app/apis/openapispec/sessions/getallsessionsforinstance.md): Returns up to 100 live sessions, sorted in descending order of creation time. ## Fetch session details - [GET /v1.0/sessions/{sessionId}](https://fnoapi-dynamicmonetization.redocly.app/apis/openapispec/sessions/getsession.md): Returns session details for the specified session ID. ## Close a session - [DELETE /v1.0/sessions/{sessionId}](https://fnoapi-dynamicmonetization.redocly.app/apis/openapispec/sessions/closesession.md): Closes a specified session for elastic access. ## Elastic access request in the context of a session - [PUT /v1.0/sessions/{sessionId}](https://fnoapi-dynamicmonetization.redocly.app/apis/openapispec/sessions/putsessionaccessrequest.md): Makes an elastic access request in the context of a session. ## Send heartbeat - [GET /v1.0/sessions/{sessionId}/heartbeat](https://fnoapi-dynamicmonetization.redocly.app/apis/openapispec/sessions/getheartbeat.md): Sends a heartbeat for a session to keep it active.