{"uid":"cap_lnZXE0hKvkS1OlBIkflpz","slug":"agbrowser-session-extend-60m-1f1fc2fd","name":"agbrowser Session Extend (60m)","description":"Hosted browser sessions for AI agents. Navigate, click, read and take screenshots through REST or MCP. Pay in stablecoins with x402 or MPP.","url":"https://agbrowser.shveik.dev/x402/session-60m-extend?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"secret":{"type":"string"},"session_id":{"type":"string","pattern":"^bs_[0-9a-f]{12}$"}}},"responseSchema":{"type":"json"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.09","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.09/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.09","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.09","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_z93mlqsPL_6VzisbFLk4T","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.09","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extends an existing hosted browser session by 60 minutes using the session's secret and ID","exampleAgentPrompt":"My agbrowser session bs_3f9a1c204d7e is about to time out — extend it by 60 minutes using secret 'sk_abc123xyz'.","exampleUseCases":[{"title":"Keep long scrape session alive","prompt":"I've got a browser session bs_7a2b3c104e5f running a long scraping job and it's about to expire — extend it for another 60 minutes using secret 'mysecret42'."},{"title":"Uninterrupted agent web navigation","prompt":"My AI agent is mid-way through a multi-step checkout flow in session bs_1d2e3f456a7b and needs more time — renew the session using secret 'agentsecret99'."},{"title":"Extended research session for an agent","prompt":"The browser session bs_9f8e7d654c3b doing research is running longer than expected, extend it 60 more minutes with secret 'researchsecret77' so it doesn't get cut off."}],"resultDescription":"A JSON response confirming the session extension, likely including the updated session expiry time or confirmation status for the specified browser session.","failureModes":["Invalid or expired session_id returns error (session not found or already expired)","Incorrect secret returns authentication/authorization error","Session already at maximum duration — extension denied","Malformed session_id not matching pattern ^bs_[0-9a-f]{12}$ returns validation error","Payment failure (x402/MPP) results in 402 Payment Required before extension is processed","Network timeout if service is temporarily unavailable"],"whenToPreferThis":"Use this endpoint when you have an active agbrowser session that is approaching its time limit and you need to extend it without starting a new session, preserving browser state, cookies, and navigation context. Prefer this over creating a new session when continuity of state (logged-in pages, partially filled forms, accumulated navigation history) is critical.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-03T04:14:16.451Z","isFirstParty":false,"canonicalSlug":"agbrowser-session-extend-60m-1f1fc2fd"}