# ArkBrowser Session Create API

> ArkBrowser Session Create API is a paid API for AI agents from api-arkbrowser.arksystemes.fr, paid per call via x402, $1.5/call, status down (last checked 2026-09-15).

Creates a new managed browser session for AI agents, returning a bearer token and session metadata for subsequent automation, browsing, and content extraction calls.

## Facts

- Endpoint: POST https://api-arkbrowser.arksystemes.fr/session
- Price: $1.5/call
- Payment: x402
- Status: down
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/arkbrowser-session-create-api-ec6822c7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_gPKcvXGO7GU-z7oJTmZC2

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability arkbrowser-session-create-api-ec6822c7 -d '<json body>'
```

Example prompt: Start me a new ArkBrowser session that stays alive for 60 minutes — I want to use it to browse and extract content from websites, and route the traffic through Tor for anonymity.

## When to prefer this

Choose this endpoint when you need to programmatically spin up a managed, stateful browser session for an AI agent that will browse websites, interact with pages, or extract content over time. Prefer it over static scraping APIs when you need persistent sessions, interactive takeover, Tor anonymity, or reusable automation profiles via ArkBrowser Builder. It is particularly well-suited for agents needing to maintain login state across multiple web interactions or requiring privacy via Tor routing.

## Known failure modes

- Payment failure: x402 payment rejected or insufficient USDC balance
- Invalid wallet/signer credentials: authentication rejected
- Session limit reached: maximum concurrent sessions exceeded on the node
- Tor routing unavailable: Tor configuration fails to initialize
- Malformed request body: missing or invalid session parameters
- Server-side node unavailability: runtime provisioning failure

## How this service works

ArkBrowser is a browser automation API built for AI agents. Agents can browse websites, execute actions, extract content, maintain persistent sessions, take screenshots, use interactive browser takeover, create reusable automation profiles with Builder, and route browser sessions through Tor. ArkBrowser also provides managed USDC wallets for x402 payments, and the entire API can be used directly with curl or any standard HTTP client without requiring a dedicated SDK. Agents may either use the ArkBrowser managed wallet or their own wallet with an x402 v2 compliant signer. SIWX is optional identity authentication for an existing EVM wallet and is not required for x402 payment. Visit https://arkbrowser.arksystemes.fr/SKILL.md for more information

## Output

Returns a JSON object containing an ok status, a bearer access token (ark_keep_* format), and a session object with fields including session_id, runtime_id, node_id, created_at, expires_at, duration_minutes, remaining_seconds, Tor enabled status, keep flag, and session status string.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "bearer": "ark_keep_example_token",
  "session": {
   "tor": {
    "enabled": false
   },
   "keep": true,
   "status": "active",
   "node_id": "node_0123456789abcdef",
   "created_at": "2026-08-15T12:00:00Z",
   "expires_at": "2026-08-15T13:00:00Z",
   "runtime_id": "rt_0123456789abcdef",
   "session_id": "ks_0123456789abcdef",
   "duration_minutes": 60,
   "remaining_seconds": 3600
  },
  "runtime_id": "rt_0123456789abcdef",
  "bearer_type": "Bearer",
  "access_token": "ark_access_example_token",
  "access_token_type": "Bearer"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/arkbrowser-session-create-api-ec6822c7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api-arkbrowser.arksystemes.fr](https://www.zero.xyz/host/api-arkbrowser.arksystemes.fr/llms.txt)
