# Mabl Agent Session API

**Canonical:** https://apis.io/apis/mabl/mabl-agentsession-api/  
**Provider:** Mabl — https://apis.io/providers/mabl/  
**Base URL:** /  
**Documentation:** https://mabl.com

Mabl Agent Session API is one of 113 APIs that [Mabl](https://apis.io/providers/mabl/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include AgentSession. The published artifact set on APIs.io includes an OpenAPI specification.

The AgentSession API from Mabl — 22 operation(s) for agentsession.

## Operations (27)

| Method | Path | Summary |
|---|---|---|
| GET | `/agentSession/{id}/triggers` | List a session's triggers |
| POST | `/agentSession/{id}/triggers` | Arm a trigger that wakes an agent |
| DELETE | `/agentSession/{id}/triggers/{trigger_id}` | Cancel a trigger |
| POST | `/agentSession/{id}/context/actions` | Record something the user did, for the agent running this session |
| POST | `/agentSession/{id}/inbox/messages` | Send a message to an agent |
| GET | `/agentSession` | Query agent sessions |
| POST | `/agentSession` | Create a new agent session |
| GET | `/testImpact` | Query test impact analysis sessions |
| GET | `/testImpact/references` | Query change references with their newest test impact analysis |
| GET | `/testImpact/{id}` | Get a test impact analysis |
| GET | `/agentSession/{id}` | Get an agent session by ID |
| DELETE | `/agentSession/{id}` | Delete an agent session |
| PATCH | `/agentSession/{id}` | Update an agent session |
| PATCH | `/agentSession/{id}/startupParams` | Update an agent session's startup params |
| POST | `/agentSession/{id}/beginResume` | Begin resuming an agent session (flip it to the transient `resuming` status) |
| POST | `/agentSession/{id}/review` | Record the outcome of reviewing a finished test-authoring session |
| PUT | `/agentSession/{id}/messages` | Upsert messages in an agent session |
| POST | `/agentSession/{id}/messages` | Append a message to an agent session |
| POST | `/agentSession/{id}/artifacts` | Attach artifacts to an agent session |
| POST | `/agentSession/{agent_session_id}/cloudInstance` | Create a new cloud instance for a session |
| POST | `/agentSession/{agent_session_id}/agentToken` | Mint a token for an agent acting within the caller's request |
| GET | `/agentSession/{agent_session_id}/cloudInstance/{cloud_instance_id}` | Get a cloud instance by ID |
| POST | `/agentSession/{agent_session_id}/cloudInstance/{cloud_instance_id}/start` | Start a cloud instance |
| POST | `/agentSession/{agent_session_id}/cloudInstance/{cloud_instance_id}/terminate` | Terminate a cloud instance |
| POST | `/agentSession/{agent_session_id}/cloudInstance/{cloud_instance_id}/end` | End a cloud instance |
| GET | `/cron/agentSession/tryScheduleRateLimited` | Try to schedule rate-limited agent sessions |
| GET | `/cron/agentSession/reapStuckInstances` | Reap agent cloud instances abandoned in a non-terminal status |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/mabl/openapi/mabl-agentsession-api-openapi.yml

## Other Mabl APIs (12)

- [Mabl API](https://apis.io/apis/mabl/mabl-api/)
- [Mabl Applications API](https://apis.io/apis/mabl/mabl-applications-api/)
- [Mabl Credentials API](https://apis.io/apis/mabl/mabl-credentials-api/)
- [Mabl Database Connections API](https://apis.io/apis/mabl/mabl-database-connections-api/)
- [Mabl Deployment Events API](https://apis.io/apis/mabl/mabl-deployment-events-api/)
- [Mabl Environments API](https://apis.io/apis/mabl/mabl-environments-api/)
- [Mabl Flows API](https://apis.io/apis/mabl/mabl-flows-api/)
- [Mabl Issues API](https://apis.io/apis/mabl/mabl-issues-api/)
- [Mabl Test Runs API](https://apis.io/apis/mabl/mabl-test-runs-api/)
- [Mabl Tests API](https://apis.io/apis/mabl/mabl-tests-api/)
- [Mabl Users API](https://apis.io/apis/mabl/mabl-users-api/)
- [Mabl Ab Test Config API](https://apis.io/apis/mabl/mabl-abtestconfig-api/)

## Tags

AgentSession

---

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