Skip to main content
The public API is the canonical boundary for SDK, CLI, and MCP integrations. These clients do not call the database, cloud browser daemon, or provider control plane directly.

Workspace isolation

The workspace is derived from the authenticated API key. Requests cannot select another workspace, and resources are returned only when they belong to the key’s workspace.

Display-safe resources

Public run resources include status, timestamps, safe outputs, summaries, and bounded error fields. They intentionally exclude:
  • draft Blueprint graphs and authoring state
  • raw browser observations or screenshots
  • internal node events and tool arguments
  • cookies, website credentials, and secret values
  • provider object identifiers and control-plane details
Blueprint event polling returns only a bounded run.snapshot representation.

Credential handling

  • Create keys in authenticated Developer settings.
  • Grant least-privilege scopes.
  • Store secrets in a server-side secret manager.
  • Rotate with a bounded overlap window.
  • Revoke immediately when a consumer is retired or compromised.
  • Never send a key through task text, workflow variables, metadata, URLs, or logs.

Cloud execution

Cloud browser work runs in an isolated environment that cannot see local cookies, files, or logged-in browser sessions. If a task requires a user’s existing local session or direct human control, use the Infragrid desktop product instead of the public cloud API.

Reporting an issue

Share run and request identifiers, not secrets. See Errors and retries for the safe diagnostic checklist.
Last modified on August 16, 2026