Cloud Browser API
Cloud Browser API
Connections, sessions and saved login state.
Base URL: https://api-develop.deepraxis.ai/browser
Request header: Authorization: Bearer $PRAXIS_API_KEY
Request ID response header: X-Request-Id
| Operation | Method and path |
|---|---|
| Create a browser session | POST /browser/v1/sessions |
| List browser sessions | GET /browser/v1/sessions |
| Get a browser session | GET /browser/v1/sessions/{sessionId} |
| Close a browser session | POST /browser/v1/sessions/{sessionId} |
| Get live URLs | GET /browser/v1/sessions/{sessionId}/debug |
| List session events | GET /browser/v1/sessions/{sessionId}/events |
| Request human takeover | POST /browser/v1/sessions/{sessionId}/handoff |
| Complete human takeover | POST /browser/v1/sessions/{sessionId}/handoff/complete |
| Send a viewer heartbeat | POST /browser/v1/sessions/{sessionId}/viewer |
| Create a context | POST /browser/v1/contexts |
| List contexts | GET /browser/v1/contexts |
| Get a context | GET /browser/v1/contexts/{contextId} |
| Update a context | PUT /browser/v1/contexts/{contextId} |
| Delete a context | DELETE /browser/v1/contexts/{contextId} |
| Connect to a browser | GET /browser/v1/connect |
| Open live view | GET /browser/v1/live/{sessionId}/{pageId} |
| Stream session updates | GET /browser/v1/sessions/{sessionId}/stream |
| Selenium is unavailable | GET /browser/v1/selenium-unsupported |