{ "opencollection": "1.0.0", "info": { "name": "AnchorBrowser Agentic capabilities Batch Sessions API", "version": "1.0.0" }, "items": [ { "info": { "name": "Batch Sessions", "type": "folder" }, "items": [ { "info": { "name": "List Batch Sessions", "type": "http" }, "http": { "method": "GET", "url": "https://api.anchorbrowser.io/v1/batch-sessions", "params": [ { "name": "status", "value": "", "type": "query", "description": "Filter batches by status" }, { "name": "page", "value": "", "type": "query", "description": "Page number (1-based)" }, { "name": "limit", "value": "", "type": "query", "description": "Number of results per page" }, { "name": "created_after", "value": "", "type": "query", "description": "Filter batches created after this timestamp (ISO 8601)" }, { "name": "created_before", "value": "", "type": "query", "description": "Filter batches created before this timestamp (ISO 8601)" } ], "auth": { "type": "apikey", "key": "anchor-api-key", "value": "{{anchor-api-key}}", "placement": "header" } }, "docs": "Lists all batch session requests for the authenticated team, with optional filtering\nby status and pagination support.\n" }, { "info": { "name": "Create Batch Sessions", "type": "http" }, "http": { "method": "POST", "url": "https://api.anchorbrowser.io/v1/batch-sessions", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "anchor-api-key", "value": "{{anchor-api-key}}", "placement": "header" } }, "docs": "Creates multiple browser sessions in a single batch operation. This endpoint allows you to\ncreate up to 5,000 browser sessions simultaneously with the same configuration.\n\nThe batch will be processed asynchronously, and you can monitor progress using the batch status endpoint.\n" }, { "info": { "name": "Get Batch Session Status", "type": "http" }, "http": { "method": "GET", "url": "https://api.anchorbrowser.io/v1/batch-sessions/:batch_id", "params": [ { "name": "batch_id", "value": "", "type": "path", "description": "The unique identifier of the batch" } ], "auth": { "type": "apikey", "key": "anchor-api-key", "value": "{{anchor-api-key}}", "placement": "header" } }, "docs": "Retrieves detailed status information for a specific batch, including progress,\nindividual session details, and any errors that occurred.\n" }, { "info": { "name": "Update Batch Session", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.anchorbrowser.io/v1/batch-sessions/:batch_id", "params": [ { "name": "batch_id", "value": "", "type": "path", "description": "The unique identifier of the batch" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "anchor-api-key", "value": "{{anchor-api-key}}", "placement": "header" } }, "docs": "Updates a batch session. Supports cancelling a running or pending batch,\nwhich terminates all running sessions in the batch.\n" }, { "info": { "name": "Delete Batch Sessions", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.anchorbrowser.io/v1/batch-sessions/:batch_id", "params": [ { "name": "batch_id", "value": "", "type": "path", "description": "The unique identifier of the batch" } ], "auth": { "type": "apikey", "key": "anchor-api-key", "value": "{{anchor-api-key}}", "placement": "header" } }, "docs": "Deletes all sessions in a batch. Running sessions will be terminated\nand all session data will be removed.\n" }, { "info": { "name": "Retry Failed Batch Sessions", "type": "http" }, "http": { "method": "POST", "url": "https://api.anchorbrowser.io/v1/batch-sessions/:batch_id/retry", "params": [ { "name": "batch_id", "value": "", "type": "path", "description": "The unique identifier of the batch" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "anchor-api-key", "value": "{{anchor-api-key}}", "placement": "header" } }, "docs": "Retries failed sessions in a batch by creating new browser pods for each\nfailed session. The batch status will be set back to 'processing'.\n" } ] } ], "bundled": true }