{"uid":"cap_qqXwrpfkkoKD_wC-ZtJeT","slug":"seneschal-private-watch-5-top-up-f48eb8a0","name":"Seneschal Private Watch — $5 Top-Up","description":"Pay-per-call services for the agent economy: a webhook the moment a Monero or Zcash payment lands at your address (view-key only), single-fact x402 data APIs, a paid public notice board, a stablecoin gas paymaster and a permissionless Ethereum block builder. No account, no API key — pay in USDC on Base or in XMR/ZEC.","url":"https://api.seneschal.space/v1/private/topup-5","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"watchId":{"type":"string","description":"Watch identifier from POST /v1/private/watch."},"watchToken":{"type":"string","description":"Bearer credential returned at watch creation. Secret."}}},"responseSchema":{"type":"json","example":{"tier":"/v1/private/topup-5","credit":{"billed_usd":"$0.005","low_credit":false,"topups_usd":"$0.10","billed_atomic":"5000","remaining_usd":"$0.12","topups_atomic":"100000","rate_per_day_usd":"$0.02","remaining_atomic":"120000","rate_per_call_usd":"$0.005","rate_per_day_atomic":"20000","rate_per_call_atomic":"5000","days_remaining_if_idle":6,"low_credit_threshold_usd":"$0.04","low_credit_threshold_atomic":"40000"},"watchId":"w_3f9c2e1a","expiresAt":"2026-07-12T00:00:00.000Z","creditAppliedAtomic":"5000000"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"5","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":"$5/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"5","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"5","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_nPdVylz2Aq_r_DtXqyTqj","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"5","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Adds $5 USD of credit to an existing Monero/Zcash payment watch subscription, paid via x402 USDC on Base","exampleAgentPrompt":"My Seneschal Monero watch is running low on credit — add $5 to watch ID 'wch_abc123' using my watch token so the webhook notifications keep coming.","exampleUseCases":[{"title":"Replenish Zcash address watcher funds","prompt":"My Zcash payment watcher is about to run out of credit — top it up with $5 using watch ID 'wch_zec456' and my watch token so I don't miss any incoming ZEC transactions."},{"title":"Keep XMR webhook monitor alive","prompt":"My Monero webhook monitor for watch ID 'wch_xmr789' is running low — add another $5 of credit with my watch token so it keeps firing notifications whenever payments arrive at my address."},{"title":"Refill private crypto payment listener","prompt":"I've got a private Monero payment listener set up under watch ID 'wch_prv321' and it's nearly out of funds — use my watch token to reload it with $5 so the webhooks keep delivering without interruption."}],"resultDescription":"Confirmation that $5 USDC credit has been applied to the specified watch subscription, extending the watch's active lifetime and webhook budget","failureModes":["Invalid or expired watchToken returns 401 Unauthorized","Unknown watchId returns 404 Not Found","Insufficient x402 payment or payment failure returns 402 Payment Required","Malformed request body returns 400 Bad Request","Service temporarily unavailable returns 503"],"whenToPreferThis":"Use this endpoint when an existing Monero or Zcash payment watch is running low on credit and needs to be funded to continue delivering webhooks; prefer this over creating a new watch when you already have a valid watchId and watchToken","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:38:55.323Z","isFirstParty":false}