# Applitools Sessions API

**Canonical:** https://apis.io/apis/applitools/applitools-sessions-api/  
**Provider:** Applitools — https://apis.io/providers/applitools/  
**Base URL:** https://eyesapi.applitools.com  
**Documentation:** https://applitools.com/docs/eyes/reference/server-api

Applitools Sessions API is one of 36 APIs that [Applitools](https://apis.io/providers/applitools/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Sessions. The published artifact set on APIs.io includes an OpenAPI specification.

The Sessions API from Applitools — 77 operation(s) for sessions.

## Operations (60 of 89)

| Method | Path | Summary |
|---|---|---|
| POST | `/api/Sessions/log` | Create api sessions log |
| GET | `/api/Sessions/renderinfo` | Get api sessions renderinfo |
| GET | `/api/Sessions/eg/{EgSessionId}/video` | Get api sessions eg by eg session id video |
| GET | `/api/Sessions/eg/{EgSessionId}/logs/console` | Get api sessions eg by eg session id logs console |
| GET | `/api/Sessions/{BatchId}/{SessionId}/video` | Get api sessions by batch id by session id video |
| GET | `/api/Sessions/{BatchId}/{SessionId}/logs/driver` | Get api sessions by batch id by session id logs driver |
| GET | `/api/Sessions/{BatchId}/{SessionId}/logs/console` | Get api sessions by batch id by session id logs console |
| POST | `/api/Sessions/running` | Create api sessions running |
| GET | `/api/Sessions/running/{Id}/started-status` | Get api sessions running by id started status |
| GET | `/api/Sessions/running/{Id}/started` | Get api sessions running by id started |
| DELETE | `/api/Sessions/running/{Id}/started` | Delete api sessions running by id started |
| POST | `/api/Sessions/running/{Id}` | Create api sessions running by id |
| DELETE | `/api/Sessions/running/{Id}` | Delete api sessions running by id |
| GET | `/api/Sessions/running/{Id}` | Get api sessions running by id |
| PUT | `/api/Sessions/running/{Id}/{Step}` | Replace api sessions running by id by step |
| POST | `/api/Sessions/bulk-operation/accept-reject` | Create api sessions bulk operation accept reject |
| POST | `/api/Sessions/running/bulk-end-session` | Create api sessions running bulk end session |
| POST | `/api/Sessions/bulk-operation/link-to-dom` | Create api sessions bulk operation link to dom |
| POST | `/api/Sessions/bulk-operation/link-to-dom/by-batch/{batchId}` | Create api sessions bulk operation link to dom by batch by batch id |
| POST | `/api/Sessions/bulk-operation/revert-changes-in-session` | Create api sessions bulk operation revert changes in session |
| PUT | `/api/Sessions/running/{Id}/selfhealdata` | Replace api sessions running by id selfhealdata |
| PUT | `/api/Sessions/running/{Id}/nlpdata` | Replace api sessions running by id nlpdata |
| POST | `/api/Sessions/autonomous-start-match-end` | Create api sessions autonomous start match end |
| POST | `/api/Sessions/start-and-match-pdf-and-end` | Create api sessions start and match pdf and end |
| POST | `/api/Sessions/running/{Id}/matchandend` | Create api sessions running by id matchandend |
| POST | `/api/Sessions/match-as-session` | Create api sessions match as session |
| POST | `/api/Sessions/batches/{BatchId}/{SessionId}/{StepIndex}/compare-pdf` | Create api sessions batches by batch id by session id by step index compare pdf |
| PUT | `/api/Sessions/running/data` | Replace api sessions running data |
| POST | `/api/Sessions/running/data` | Create api sessions running data |
| PUT | `/api/Sessions/running/data/{Id}` | Replace api sessions running data by id |
| POST | `/api/Sessions/running/data/{Id}` | Create api sessions running data by id |
| POST | `/api/Sessions/running/images` | Create api sessions running images |
| POST | `/api/Sessions/running/{Id}/images` | Create api sessions running by id images |
| POST | `/api/Sessions/running/images/text` | Create api sessions running images text |
| POST | `/api/Sessions/running/images/textregions` | Create api sessions running images textregions |
| POST | `/api/Sessions/batches/injectdemo` | Create api sessions batches injectdemo |
| POST | `/api/Sessions/batches/import` | Create api sessions batches import |
| POST | `/api/Sessions/steps/samediff` | Create api sessions steps samediff |
| POST | `/api/Sessions/steps/samediffas` | Create api sessions steps samediffas |
| GET | `/api/Sessions/batches/properties` | Get api sessions batches properties |
| GET | `/api/Sessions/admin/batches/properties` | Get api sessions admin batches properties |
| GET | `/api/Sessions/batches/properties/{Property}` | Get api sessions batches properties by property |
| GET | `/api/Sessions/admin/batches/properties/{Property}` | Get api sessions admin batches properties by property |
| PUT | `/api/Sessions/batches/{BatchId}/batch` | Replace api sessions batches by batch id batch |
| GET | `/api/Sessions/batches/{BatchId}/batch` | Get api sessions batches by batch id batch |
| PUT | `/api/Sessions/batches/{BatchId}` | Replace api sessions batches by batch id |
| GET | `/api/Sessions/batches/{BatchId}` | Get api sessions batches by batch id |
| DELETE | `/api/Sessions/batches/{BatchId}` | Delete api sessions batches by batch id |
| GET | `/api/Sessions/batches/{BatchPointerId}/config/bypointerid` | Get api sessions batches by batch pointer id config bypointerid |
| DELETE | `/api/Sessions/batches/{BatchPointerId}/close/bypointerid` | Delete api sessions batches by batch pointer id close bypointerid |
| DELETE | `/api/Sessions/batches/{BatchPointerId}/{buildId}/close/bypointerid` | Delete api sessions batches by batch pointer id by build id close bypointerid |
| POST | `/api/Sessions/batches/{BatchPointerId}/bypointerid` | Create api sessions batches by batch pointer id bypointerid |
| GET | `/api/Sessions/batches/{BatchPointerId}/bypointerid` | Get api sessions batches by batch pointer id bypointerid |
| POST | `/api/Sessions/batches/bindpointers/{BatchPointerId}` | Create api sessions batches bindpointers by batch pointer id |
| GET | `/api/Sessions/batches/{BatchIdOrBatchPointerId}/properties` | Get api sessions batches by batch id or batch pointer id properties |
| PATCH | `/api/Sessions/batches/{BatchIdOrBatchPointerId}/properties` | Update api sessions batches by batch id or batch pointer id properties |
| PUT | `/api/Sessions/batches/{BatchIdOrBatchPointerId}/properties` | Replace api sessions batches by batch id or batch pointer id properties |
| GET | `/api/Sessions/batches/{BatchId}/statistics` | Get api sessions batches by batch id statistics |
| GET | `/api/Sessions/batches/{BatchId}/pagecoverage` | Get api sessions batches by batch id pagecoverage |
| GET | `/api/Sessions/batches/{BatchId}/pagecoveragebypageid` | Get api sessions batches by batch id pagecoveragebypageid |

…and 29 more operations. They are listed in full on the page.

## Machine-readable artifacts (1)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/applitools/refs/heads/main/openapi/applitools-sessions-api-openapi.yml

## Other Applitools APIs (12)

- [Applitools Eyes Server REST API](https://apis.io/apis/applitools/eyes-server-api/)
- [Applitools Eyes SDKs](https://apis.io/apis/applitools/eyes-sdks/)
- [Applitools Autonomous](https://apis.io/apis/applitools/autonomous/)
- [Applitools Execution Cloud](https://apis.io/apis/applitools/execution-cloud/)
- [Applitools Ultrafast Grid](https://apis.io/apis/applitools/ultrafast-grid/)
- [Applitools Accessibility Reports API](https://apis.io/apis/applitools/applitools-accessibilityreports-api/)
- [Applitools Activities API](https://apis.io/apis/applitools/applitools-activities-api/)
- [Applitools Admin API](https://apis.io/apis/applitools/applitools-admin-api/)
- [Applitools App API](https://apis.io/apis/applitools/applitools-app-api/)
- [Applitools Auth API](https://apis.io/apis/applitools/applitools-auth-api/)
- [Applitools Auth Public API](https://apis.io/apis/applitools/applitools-authpublicapi-api/)
- [Applitools Autonomous API](https://apis.io/apis/applitools/applitools-autonomous-api/)

## Tags

Sessions

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/applitools/applitools-sessions-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/applitools/.
