{"uid":"cap_FsRpcoab1fWZElFgOPT8u","slug":"gedx402-browser-job-runner-84a04492","name":"GEDX402 Browser Job Runner","description":"x402 workers ai. pay with usdc on base, polygon, arbitrum, world, or solana. no api keys.","url":"https://ged-x402-jobs.jvalamis.workers.dev/v1/jobs/browser?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":null,"responseSchema":{"type":"json","example":{"job_id":"550e8400-e29b-41d4-a716-446655440000","status":"queued","poll_url":"https://ged-x402-jobs.jvalamis.workers.dev/v1/jobs/550e8400-e29b-41d4-a716-446655440000?token=abc123","poll_token":"abc123"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_IpsYVMF086-3XQjvvtlhB","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Submits a browser automation job via Workers AI and returns a job ID and polling URL for async result retrieval, paid per-call with USDC via x402 protocol","exampleAgentPrompt":"Can you submit a browser automation job to scrape the product listings from example.com and give me the job ID and poll URL so I can check back on the results? I'll pay with USDC on Base.","exampleUseCases":[{"title":"Monitor competitor pricing across sites","prompt":"I need you to set up a browser job that visits our top 5 competitors' pricing pages every hour and extracts their current rates. Submit the automation task and give me back the job ID so I can poll for updates. Pay with USDC on Polygon."},{"title":"Extract structured data from forms","prompt":"Can you submit a headless browser task that fills out and submits a contact form on multiple real estate listings, then scrapes the response data? I want the job queued up with a polling URL I can check periodically. Use my USDC wallet on Arbitrum to cover the costs."},{"title":"Automated social media account monitoring","prompt":"Please run a browser automation job that logs into our social accounts and collects engagement metrics from the last 24 hours. Submit it async and get me the job ID and poll token so I can check the status without waiting. Pay with USDC on Solana."}],"resultDescription":"Returns a JSON object with a UUID job_id, a status of 'queued', a poll_url (full URL with token query param for checking job status), and a poll_token string for authenticating status checks.","failureModes":["Payment not received or insufficient USDC — request rejected with payment required error","Invalid job parameters — returns 400 with validation error","x402 payment on unsupported chain — rejected if chain is not Base, Polygon, Arbitrum, World, or Solana","Service unavailable — Cloudflare Worker returns 503","Poll URL expires or token is invalid — status check returns unauthorized"],"whenToPreferThis":"Choose this endpoint when you need to run browser automation or AI-powered web tasks without managing API keys, and want to pay per-call in USDC via the x402 protocol on Base, Polygon, Arbitrum, World, or Solana. It is especially suitable for agents that need async job execution with polling, rather than synchronous results.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T13:00:06.961Z","isFirstParty":false,"canonicalSlug":"gedx402-browser-job-runner-84a04492"}