# ctlsurf Page Agent API

**Canonical:** https://apis.io/apis/ctlsurf-com/ctlsurf-com-page-agent-api/  
**Provider:** ctlsurf — https://apis.io/providers/ctlsurf-com/  
**Base URL:** https://app.ctlsurf.com  
**Documentation:** https://ctlsurf.com/docs

ctlsurf Page Agent API is one of 35 APIs that [ctlsurf](https://apis.io/providers/ctlsurf-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 2 JSON Schema definitions. Tagged areas include page-agent. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 2 JSON Schemas.

The page-agent API from ctlsurf — 16 operation(s) for page-agent.

## Operations (16)

| Method | Path | Summary |
|---|---|---|
| POST | `/api/v1/page-agent/mcp` | Read Mcp Boundary |
| POST | `/api/v1/page-agent/pages/{page_id}/read` | Read With Mcp |
| POST | `/api/v1/page-agent/pages/{page_id}/assist` | Assist With Mcp |
| GET | `/api/v1/page-agent/capabilities` | Capabilities |
| GET | `/api/v1/page-agent/pages/{page_id}/actions` | Recent Actions |
| GET | `/api/v1/page-agent/actions/{action_id}` | Action Receipt |
| POST | `/api/v1/page-agent/actions/{action_id}/approve` | Approve Action |
| POST | `/api/v1/page-agent/actions/{action_id}/dismiss` | Dismiss Action |
| POST | `/api/v1/page-agent/actions/{action_id}/undo` | Undo Action |
| POST | `/api/v1/page-agent/voice-session` | Voice Session |
| POST | `/api/v1/page-agent/pages/{page_id}/speech` | Page Speech |
| POST | `/api/v1/page-agent/pages/{page_id}/turn` | Turn |
| GET | `/api/v1/page-agent/pages/{page_id}/edits` | Recent Edits |
| POST | `/api/v1/page-agent/edits/{edit_id}/apply` | Apply Edit |
| POST | `/api/v1/page-agent/edits/{edit_id}/undo` | Undo Edit |
| POST | `/api/v1/page-agent/edits/{edit_id}/dismiss` | Dismiss Edit |

## Machine-readable artifacts (4)

- **OpenAPI** — https://artifacts.apis.io/ctlsurf-com/openapi/ctlsurf-com-page-agent-api-openapi.yml
- **Documentation** — https://ctlsurf.com/docs
- **JSONSchema** — https://artifacts.apis.io/ctlsurf-com/json-schema/ctlsurf-com-turn-schema.json
- **JSONSchema** — https://artifacts.apis.io/ctlsurf-com/json-schema/ctlsurf-com-speech-request-schema.json

## Other ctlsurf APIs (12)

- [ctlsurf Activity API](https://apis.io/apis/ctlsurf-com/ctlsurf-com-activity-api/)
- [ctlsurf Admin API](https://apis.io/apis/ctlsurf-com/ctlsurf-com-admin-api/)
- [ctlsurf Agent Sessions API](https://apis.io/apis/ctlsurf-com/ctlsurf-com-agent-sessions-api/)
- [ctlsurf API Keys API](https://apis.io/apis/ctlsurf-com/ctlsurf-com-api-keys-api/)
- [ctlsurf Auth API](https://apis.io/apis/ctlsurf-com/ctlsurf-com-auth-api/)
- [ctlsurf Billing API](https://apis.io/apis/ctlsurf-com/ctlsurf-com-billing-api/)
- [ctlsurf Blocks API](https://apis.io/apis/ctlsurf-com/ctlsurf-com-blocks-api/)
- [ctlsurf Dashboards API](https://apis.io/apis/ctlsurf-com/ctlsurf-com-dashboards-api/)
- [ctlsurf Datastore API](https://apis.io/apis/ctlsurf-com/ctlsurf-com-datastore-api/)
- [ctlsurf Docs API](https://apis.io/apis/ctlsurf-com/ctlsurf-com-docs-api/)
- [ctlsurf Export API](https://apis.io/apis/ctlsurf-com/ctlsurf-com-export-api/)
- [ctlsurf Files API](https://apis.io/apis/ctlsurf-com/ctlsurf-com-files-api/)

## Tags

page-agent

---

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