{"uid":"cap_FTbMU3L2xM3p1iG-J7tF3","slug":"arkbrowser-support-ticket-submission-862e9513","name":"ArkBrowser Support Ticket Submission","description":"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","url":"https://api-arkbrowser.arksystemes.fr/support","method":"POST","headers":{},"bodySchema":{"type":"object","required":["description"],"properties":{"email":{"type":"string","description":"Optional address for email replies in addition to ticket polling."},"route":{"type":"string","description":"Public ArkBrowser route related to the problem, for example /surf."},"wallet":{"type":"string","description":"Wallet address related to the problem, when available."},"worker":{"type":"string","description":"Worker identifier related to the problem, when available."},"tx_hash":{"type":"string","description":"Transaction identifier related to the problem, when available."},"error_code":{"type":"string","description":"Public ArkBrowser error code related to the problem, when available."},"payment_id":{"type":"string","description":"ArkBrowser payment_id related to the original problem, when available. This is distinct from the support payment_id returned by HTTP 402."},"request_id":{"type":"string","description":"ArkBrowser X-Request-ID related to the problem, when available."},"session_id":{"type":"string","description":"Keep or browser session identifier related to the problem, when available."},"description":{"type":"string","description":"Problem description and observed behavior."},"http_status":{"type":"string","description":"HTTP status related to the problem, when available."},"occurred_at":{"type":"string","description":"Timestamp supplied by the requester for when the problem occurred."}}},"responseSchema":{"type":"object","required":["ok","ticket_id","status","priority","category","subject","request_id","payment_id","support_payment_id","route","session_id","worker","error_code","http_status","created_at","updated_at","closed_at","messages","ticket_token","read_url"],"properties":{"ok":{"type":"boolean","const":true},"route":{"type":["string","null"]},"replay":{"type":"boolean","description":"Present and true on an idempotent replay."},"status":{"enum":["new","open","pending","answered","closed"],"type":"string"},"worker":{"type":["string","null"]},"subject":{"type":"string"},"category":{"type":"string"},"messages":{"type":"array","items":{"type":"object","required":["id","author","body","created_at"],"properties":{"id":{"type":"integer"},"body":{"type":"string"},"author":{"enum":["agent","support"],"type":"string"},"created_at":{"type":"string","format":"date-time"}},"additionalProperties":false}},"priority":{"enum":["low","normal","high","urgent"],"type":"string"},"read_url":{"type":"string","format":"uri"},"closed_at":{"type":["string","null"],"format":"date-time"},"ticket_id":{"type":"string","pattern":"^sup_"},"created_at":{"type":"string","format":"date-time"},"error_code":{"type":["string","null"]},"payment_id":{"type":["string","null"]},"request_id":{"type":["string","null"]},"session_id":{"type":["string","null"]},"updated_at":{"type":"string","format":"date-time"},"http_status":{"type":["string","null"]},"ticket_token":{"type":"string","pattern":"^ark_ticket_","description":"Bearer token used only to read this support ticket."},"support_payment_id":{"type":"string","pattern":"^[a-f0-9]{32}$","description":"x402 payment identifier used for this support-ticket payment."}},"additionalProperties":false},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_TuwxGSSXE7RYZYi-sEi3y","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Creates a paid support ticket for problems encountered while using the ArkBrowser API, returning a ticket ID and read URL for polling responses.","exampleAgentPrompt":"I'm getting a 503 error from the ArkBrowser /surf route during my session — can you open a support ticket describing the issue, and include my session ID ark_sess_abc123 and request ID req_xyz789 so the team can investigate?","exampleUseCases":[{"title":"Reporting a failed browser session","prompt":"I just had a browser session on ArkBrowser fail unexpectedly with error code ARK_TIMEOUT on the /surf route. My session ID is ark_sess_112233 and my request ID is req_445566 — please file a support ticket explaining the timeout and ask what happened."},{"title":"Escalating a stuck x402 payment","prompt":"My ArkBrowser x402 payment seems to have gone through but the API still returned 402. The transaction hash is 0xabc123def456 and payment ID is pay_789xyz — can you submit a support ticket describing this and include my wallet address 0xMyWallet so they can look into it?"},{"title":"Getting help with a broken automation worker","prompt":"My ArkBrowser worker wkr_99887766 keeps crashing whenever I try to use the /builder route — can you open a support ticket with a description of the problem and include my email dev@mycompany.com so I get notified when they respond?"}],"resultDescription":"Returns a support ticket object with a unique ticket_id (prefixed 'sup_'), current status (new/open/pending/answered/closed), priority level, category, subject, creation and update timestamps, an array of messages exchanged with support staff, a bearer ticket_token for reading the ticket, a read_url for polling, and identifiers echoing back the submitted context (route, session_id, worker, error_code, etc.).","failureModes":["Missing required 'description' field returns 400 validation error","Payment not completed (x402) results in 402 response requiring USDC payment before ticket is created","Invalid or malformed field values may return 422 unprocessable entity","Network or server unavailability returns 5xx errors","Duplicate submissions may be replayed idempotently (replay: true in response)"],"whenToPreferThis":"Use this endpoint when an AI agent or developer encounters a specific problem with the ArkBrowser API — such as unexpected errors, failed sessions, payment issues, or worker failures — and needs to escalate to human support with structured diagnostic context. Prefer this over general contact forms when you have ArkBrowser-specific identifiers (session_id, request_id, error_code) to include.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:12:41.267Z","isFirstParty":false}