{ "opencollection": "1.0.0", "info": { "name": "AnchorBrowser Agentic capabilities Applications API", "version": "1.0.0" }, "items": [ { "info": { "name": "Applications", "type": "folder" }, "items": [ { "info": { "name": "List Applications", "type": "http" }, "http": { "method": "GET", "url": "https://api.anchorbrowser.io/v1/applications", "params": [ { "name": "search", "value": "", "type": "query", "description": "Search query to filter applications by name" } ], "auth": { "type": "apikey", "key": "anchor-api-key", "value": "{{anchor-api-key}}", "placement": "header" } }, "docs": "Retrieves all applications for the authenticated team.\n" }, { "info": { "name": "Create Application", "type": "http" }, "http": { "method": "POST", "url": "https://api.anchorbrowser.io/v1/applications", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "anchor-api-key", "value": "{{anchor-api-key}}", "placement": "header" } }, "docs": "Creates a new application for identity management.\n" }, { "info": { "name": "Get Application", "type": "http" }, "http": { "method": "GET", "url": "https://api.anchorbrowser.io/v1/applications/:applicationId", "params": [ { "name": "applicationId", "value": "", "type": "path", "description": "The ID of the application to retrieve" } ], "auth": { "type": "apikey", "key": "anchor-api-key", "value": "{{anchor-api-key}}", "placement": "header" } }, "docs": "Retrieves details of a specific application by its ID.\n" }, { "info": { "name": "Delete Application", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.anchorbrowser.io/v1/applications/:applicationId", "params": [ { "name": "applicationId", "value": "", "type": "path", "description": "The ID of the application to delete" } ], "auth": { "type": "apikey", "key": "anchor-api-key", "value": "{{anchor-api-key}}", "placement": "header" } }, "docs": "Deletes an existing application.\n" }, { "info": { "name": "List Application Identities", "type": "http" }, "http": { "method": "GET", "url": "https://api.anchorbrowser.io/v1/applications/:applicationId/identities", "params": [ { "name": "applicationId", "value": "", "type": "path", "description": "The ID of the application" }, { "name": "search", "value": "", "type": "query", "description": "Search query to filter identities by name" }, { "name": "metadata", "value": "[object Object]", "type": "query", "description": "Filter identities by metadata. Pass a **JSON object** to filter identities whose metadata contains the specified key-value pairs." } ], "auth": { "type": "apikey", "key": "anchor-api-key", "value": "{{anchor-api-key}}", "placement": "header" } }, "docs": "Retrieves all identities associated with a specific application.\n" }, { "info": { "name": "List Application Authentication Flows", "type": "http" }, "http": { "method": "GET", "url": "https://api.anchorbrowser.io/v1/applications/:applicationId/auth-flows", "params": [ { "name": "applicationId", "value": "", "type": "path", "description": "The ID of the application" } ], "auth": { "type": "apikey", "key": "anchor-api-key", "value": "{{anchor-api-key}}", "placement": "header" } }, "docs": "Retrieves all authentication flows for a specific application.\n" }, { "info": { "name": "Create Authentication Flow", "type": "http" }, "http": { "method": "POST", "url": "https://api.anchorbrowser.io/v1/applications/:applicationId/auth-flows", "params": [ { "name": "applicationId", "value": "", "type": "path", "description": "The ID of the application" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "anchor-api-key", "value": "{{anchor-api-key}}", "placement": "header" } }, "docs": "Creates a new authentication flow for an application.\n" }, { "info": { "name": "Update Authentication Flow", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.anchorbrowser.io/v1/applications/:applicationId/auth-flows/:authFlowId", "params": [ { "name": "applicationId", "value": "", "type": "path", "description": "The ID of the application" }, { "name": "authFlowId", "value": "", "type": "path", "description": "The ID of the authentication flow to update" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "anchor-api-key", "value": "{{anchor-api-key}}", "placement": "header" } }, "docs": "Updates an existing authentication flow.\n" }, { "info": { "name": "Delete Authentication Flow", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.anchorbrowser.io/v1/applications/:applicationId/auth-flows/:authFlowId", "params": [ { "name": "applicationId", "value": "", "type": "path", "description": "The ID of the application" }, { "name": "authFlowId", "value": "", "type": "path", "description": "The ID of the authentication flow to delete" } ], "auth": { "type": "apikey", "key": "anchor-api-key", "value": "{{anchor-api-key}}", "placement": "header" } }, "docs": "Deletes an existing authentication flow.\n" }, { "info": { "name": "Create Identity Token", "type": "http" }, "http": { "method": "POST", "url": "https://api.anchorbrowser.io/v1/applications/:applicationId/tokens", "params": [ { "name": "applicationId", "value": "", "type": "path", "description": "The unique identifier of the application" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "anchor-api-key", "value": "{{anchor-api-key}}", "placement": "header" } }, "docs": "Creates an identity token for a specific application. This token is used to initiate\nan authentication flow for linking user identities to the application.\n\nThe callback URL must use HTTPS and is where the user will be redirected after authentication.\n" } ] } ], "bundled": true }