# GEDX402 Async Browser Jobs

> GEDX402 Async Browser Jobs is a paid API for AI agents from jobs.gedx402.com, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-14).

Submits an asynchronous browser automation job (screenshot, markdown extraction, scrape, etc.) and returns a job_id plus a poll URL to retrieve results without holding an x402 connection open.

## Facts

- Endpoint: POST https://jobs.gedx402.com/v1/jobs/:action
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/gedx402-async-browser-jobs-a64c1185
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_t4XMl_qQOzcvV-Ync-6Oc

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 gedx402-async-browser-jobs-a64c1185 -d '<json body>'
```

Example prompt: Asynchronously grab a screenshot and full markdown content from https://example.com/product-page — submit it as a browser job and give me the job ID so I can check back for the results.

## When to prefer this

Choose this endpoint when you need to run a browser-based task (scrape, screenshot, markdown extraction) without holding an x402 HTTP connection open for a long time — ideal for slow or complex pages where synchronous requests would time out. Prefer the async job queue over the sync /v1/firecrawl/scrape endpoint when latency is not critical and you can tolerate a poll-based retrieval pattern. Use when you want fire-and-forget job submission with deferred result collection.

## Known failure modes

- Invalid action type returns 400 Bad Request
- Missing or malformed target URL causes job creation failure
- Expired or invalid x402 payment token returns 402 Payment Required
- Target site blocks headless browsers, resulting in empty or error content on poll
- Job times out if target page is too slow, returning a timeout status on poll
- Poll URL returns pending status indefinitely if job is stuck in queue

## How this service works

Submit an async browser job (screenshot, markdown, scrape, etc.). Returns job_id + poll_url; poll is free with token — no long x402 request hold. Integrators: POST /v1/firecrawl/crawl or /v1/firecrawl/batch/scrape on browser.gedx402.com.

## Output

Returns a job_id (unique identifier for the submitted job) and a poll_url that the agent can use to check job status and retrieve results (screenshot, markdown, scraped HTML, etc.) once the browser task completes. Polling is free with a valid token and does not incur additional x402 charges.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/gedx402-async-browser-jobs-a64c1185/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from jobs.gedx402.com](https://www.zero.xyz/host/jobs.gedx402.com/llms.txt)
