73trust / 100
Session 7982a8bc 9ca2 4314 9527 355e3f46fc8c Extend
by x402.browserbase.com in Search & web
x402 APIPassing, checked 1 h ago
Extend an existing Browserbase session by adding more prepaid time
POST
https://x402.browserbase.com/browser/session/session_7982a8bc-9ca2-4314-9527-355e3f46fc8c/extend- Price
- $0.01
- per call in USDC
- Uptime
- 100%
- last 30 days
- Response time
- 1.0 s
- 1.3 s slowest 5%
- Last check
- Passed
- 1 h ago, next any minute now
Reliability
All checks passedSome failedAll failedNot checked
Status and outage history · Atom feed · Watch with other listings
How to call it
POST https://x402.browserbase.com/browser/session/session_7982a8bc-9ca2-4314-9527-355e3f46fc8c/extend
Each call costs $0.01 in USDC on Base, paid with the request over x402.
Run a free test callOne unpaid request, the way an agent sends it. You see the payment challenge it gets back. Nothing is charged.
Example request
From the listing.
POST https://x402.browserbase.com/browser/session/session_7982a8bc-9ca2-4314-9527-355e3f46fc8c/extend
content-type: application/json
{}Example response
The listing has no example response.
Call it from code
The curl command shows the payment challenge. The JavaScript and Python versions pay and call, and never pay more than $0.01.
curl: see the payment challenge
# bash or zsh: see the payment challenge. Nothing is charged.
curl -sS -g -i -X POST 'https://x402.browserbase.com/browser/session/session_7982a8bc-9ca2-4314-9527-355e3f46fc8c/extend' \
-H 'content-type: application/json' \
--data-raw '{}'
# x402 v2 sends the challenge base64-encoded in the PAYMENT-REQUIRED header (v1 sends it in the body).
# To read the header:
curl -sS -g -o /dev/null -D - -X POST 'https://x402.browserbase.com/browser/session/session_7982a8bc-9ca2-4314-9527-355e3f46fc8c/extend' \
-H 'content-type: application/json' \
--data-raw '{}' \
| grep -i '^payment-required:' | cut -d' ' -f2 | tr -d '\r' | base64 --decodeJavaScript: pay and call
// npm i @x402/fetch @x402/evm viem
import { wrapFetchWithPayment, x402Client } from "@x402/fetch";
import { registerExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";
// Pays at most $0.01 per call.
const client = new x402Client().setSpendControls({ maxAmountPerPayment: "$0.01" });
registerExactEvmScheme(client, { signer: privateKeyToAccount(process.env.EVM_PRIVATE_KEY) });
const pay = wrapFetchWithPayment(fetch, client);
// Not sure it's safe to pay? ToolVet checks it first for $0.005. Pay for that from a separate
// client: this one is capped at $0.01 per payment. GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fx402.browserbase.com%2Fbrowser%2Fsession%2Fsession_7982a8bc-9ca2-4314-9527-355e3f46fc8c%2Fextend&method=POST
const res = await pay("https://x402.browserbase.com/browser/session/session_7982a8bc-9ca2-4314-9527-355e3f46fc8c/extend", {
method: "POST",
headers: { "content-type": "application/json" },
body: JSON.stringify({}),
});
console.log(res.status, await res.text());Python: pay and call
# pip install "x402[requests,evm]"
import os
from eth_account import Account
from x402 import x402ClientSync
from x402.http.clients import x402_requests
from x402.mechanisms.evm import EthAccountSigner
from x402.mechanisms.evm.exact.register import register_exact_evm_client
# Pays at most $0.01 per call.
client = x402ClientSync().set_spend_controls({"max_amount_per_payment": "$0.01"})
register_exact_evm_client(client, EthAccountSigner(Account.from_key(os.environ["EVM_PRIVATE_KEY"])))
with x402_requests(client) as session:
res = session.post(
"https://x402.browserbase.com/browser/session/session_7982a8bc-9ca2-4314-9527-355e3f46fc8c/extend",
json={},
)
print(res.status_code, res.text)Security scan
1 finding
- Payment address changed recently in payment
Payment address on Base changed from 0x5446aEE8B69977593cec52a44A63d9F2cB9390fa to 0x472157B213e6c19c8f7239dCeebD5099a64C03Ba
Recent checks
| When | Result | HTTP | Time | Price |
|---|---|---|---|---|
| 1 h ago | Passed | 402 | 1.0 s | $0.01 |
| 6 h ago | Passed | 402 | 1.0 s | $0.01 |
| 12 h ago | Passed | 402 | 971 ms | $0.01 |
| 17 h ago | Passed | 402 | 1.0 s | $0.01 |
| 22 h ago | Passed | 402 | 1.0 s | $0.01 |
Show 10 older checks
| 27 h ago | Passed | 402 | 1.0 s | $0.01 |
| 32 h ago | Passed | 402 | 1.0 s | $0.01 |
| 37 h ago | Passed | 402 | 938 ms | $0.01 |
| 42 h ago | Passed | 402 | 948 ms | $0.01 |
| 47 h ago | Passed | 402 | 981 ms | $0.01 |
| 2 days ago | Passed | 402 | 1.2 s | $0.01 |
| 2 days ago | Passed | 402 | 1.0 s | $0.01 |
| 3 days ago | Passed | 402 | 964 ms | $0.01 |
| 3 days ago | Passed | 402 | 985 ms | $0.01 |
| 3 days ago | Passed | 402 | 1.1 s | $0.01 |
History
| 18 Oct 2026 | Payment address on Base changed from 0x5446aEE8B69977593cec52a44A63d9F2cB9390fa to 0x472157B213e6c19c8f7239dCeebD5099a64C03Ba |
| 18 Oct 2026 | Payment address on Base changed from 0x5c0D9387E252A4a6353Aba3D15cE2EaCF3343694 to 0x5446aEE8B69977593cec52a44A63d9F2cB9390fa |
| 18 Oct 2026 | Payment address on Base changed from 0xD12877327Bd765eE0EF0fCEC4aCDcB7fd76e7d88 to 0x5c0D9387E252A4a6353Aba3D15cE2EaCF3343694 |
| 17 Oct 2026 | Payment address on Base changed from 0x3B412D534Bf1e4caAfD3430b7D133729Fb39d79A to 0xD12877327Bd765eE0EF0fCEC4aCDcB7fd76e7d88 |
| 17 Oct 2026 | Payment address on Base changed from 0x53cA49da97584C0c7f3919d5ad85dFe3D451da56 to 0x3B412D534Bf1e4caAfD3430b7D133729Fb39d79A |
| 17 Oct 2026 | Payment address on Base changed from 0x0cEa74FAc543AF40F1d5219052000a7cCA659508 to 0x53cA49da97584C0c7f3919d5ad85dFe3D451da56 |
| 17 Oct 2026 | Payment address on Base changed from 0xAFF267141307AbF43a9DA64c25e20E81df381C6b to 0x0cEa74FAc543AF40F1d5219052000a7cCA659508 |
| 17 Oct 2026 | Payment address on Base changed from 0xa8A7b1919ECB16E4F3DB7909C0591DB004d9FE72 to 0xAFF267141307AbF43a9DA64c25e20E81df381C6b |
| 16 Oct 2026 | Payment address on Base changed from 0xF9f626Daf46F64cA72Ba16C426e0198786FEB7Ab to 0xa8A7b1919ECB16E4F3DB7909C0591DB004d9FE72 |
| 16 Oct 2026 | Payment address on Base changed from 0xe10e782b9B4566072fDE9F4DDeeec7b1E6ae2285 to 0xF9f626Daf46F64cA72Ba16C426e0198786FEB7Ab |
| 16 Oct 2026 | Payment address on Base changed from 0x096e4c20879f1fcf080784396AE218726F7746FE to 0xe10e782b9B4566072fDE9F4DDeeec7b1E6ae2285 |
| 16 Oct 2026 | Payment address on Base changed from 0x274534f1672a9006cc42863745B07A3CA57b2236 to 0x096e4c20879f1fcf080784396AE218726F7746FE |
| 16 Oct 2026 | Payment address on Base changed from 0xf63e970D6c7f6031284b287B2981D2b9B74f6840 to 0x274534f1672a9006cc42863745B07A3CA57b2236 |
| 15 Oct 2026 | Payment address on Base changed from 0xdA603Ec7133B0A5C7F19d91A90c27e01395DC937 to 0xf63e970D6c7f6031284b287B2981D2b9B74f6840 |
| 15 Oct 2026 | Payment address on Base changed from 0x2e7aF51335D1feCdd903bE0ad73de13D9ABCab49 to 0xdA603Ec7133B0A5C7F19d91A90c27e01395DC937 |