{"domain":"agentic-endpoints.com","count":1,"changes":[{"captured_at":"2026-10-31T07:57:03.577829","card_hash":"b6a3b3b899338f9317662dd5a1a934faed10df041b5e7acf0dadc481a4cca94a","previous_card_hash":null,"diff":{"skills_added":[{"id":"compress","name":"/compress","description":"Token compression for LLMs Costs $0.010.","tags":["paid","x402","compress"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"credits.balance","name":"/credits/balance","description":"Returns the remaining balance for a credit token, and what it has been spent on. Free, and takes no request body: the token goes in the X-Credit-Token header. Charging a buyer to find out how much they have left would be a good way to never sell them a second one. Free.","tags":["free","credits","balance"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"credits.trial","name":"/credits/trial","description":"Returns a credit token carrying a $0.10 balance — about 10 calls — immediately, with no account, no email, no wallet and no approval step. Send it as X-Credit-Token on any paid endpoint exactly like a purchased one. Takes no request body. One allowance per client address: calling again returns the same token and whatever balance remains, so retrying is safe but does not top the balance up. It exists because paying per call requires a funded wallet first, which asks a caller to commit money before it can tell whether the answer is worth buying. Free.","tags":["free","credits","trial"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"meetings.delete","name":"/meetings/delete","description":"Delete a meeting and remove it from the search index (requires the namespace_token) Costs $0.001.","tags":["paid","x402","meetings","delete"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"meetings.get","name":"/meetings/get","description":"Fetch one meeting in full, by meeting_id (requires the namespace_token) Costs $0.005.","tags":["paid","x402","meetings","get"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"meetings.import","name":"/meetings/import","description":"Import a meeting transcript. Accepts a raw WebVTT or SRT export straight from Zoom, Teams, Meet or a notetaker -- timestamps and cue numbering are stripped so search matches phrases the export split across cues. visibility \"private\" stores ciphertext this service cannot read; \"queryable\" stores plaintext and indexes it for search. The first import claims the namespace and returns a one-time namespace_token. Costs $0.010.","tags":["paid","x402","meetings","import"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"meetings.list","name":"/meetings/list","description":"List the meetings in a namespace with their metadata, newest first. Never returns transcripts (requires the namespace_token) Costs $0.005.","tags":["paid","x402","meetings","list"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"meetings.search","name":"/meetings/search","description":"Full-text search across your queryable meetings. Returns ranked excerpts, and reports how many meetings were private and therefore not searched. Costs $0.010.","tags":["paid","x402","meetings","search"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"meetings.summarize","name":"/meetings/summarize","description":"Ask a question in plain language and get an answer grounded in your own meetings, with a citation to the meeting each claim came from. Retrieves the relevant transcripts and reasons over them. When nothing matches, no answer is generated rather than one being invented. Costs $0.050.","tags":["paid","x402","meetings","summarize"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"once-key","name":"/once-key","description":"Atomic idempotency witness — claim an action exactly once, record its result, and replay that result to every later caller Costs $0.010.","tags":["paid","x402","once-key"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"once-key.complete","name":"/once-key/complete","description":"Stores the result of work performed under a claim. Later claims of the same action_key return status \"duplicate\" together with this result, so the caller that lost the race can continue instead of repeating the side effect. Free: the claim price covers the whole lifecycle. Completion is final and cannot be overwritten. Free.","tags":["free","once-key","complete"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"once-key.release","name":"/once-key/release","description":"Frees a claimed action_key so a retry can proceed immediately rather than waiting out the lease. Free. Refuses with 409 if the key was already completed, since releasing it would discard the recorded result and permit a second side effect. Free.","tags":["free","once-key","release"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pdf-parse","name":"/pdf-parse","description":"PDF text extraction Costs $0.020.","tags":["paid","x402","pdf-parse"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reach","name":"/reach","description":"Can agents reach this URL? Sends one GET as each of nine common clients (curl, node, Python urllib, Python requests, libwww-perl, a browser, GPTBot, ClaudeBot, Googlebot) and reports which are refused and why, plus robots.txt AI-crawler blocks, /llms.txt and the http-to-https redirect. Read-only. Costs $0.010.","tags":["paid","x402","reach"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reach.report","name":"/reach/report","description":"Full reachability report for one site, up to 20 pages: every page checked from nine common clients, the likely cause of each refusal (Cloudflare 1010, firewall rule, bot challenge, origin server, AI-crawler block, POST-dropping redirect, missing llms.txt) with the exact fix and a curl that reproduces it, a prioritised fix list, a private report page, and 3 free re-scans within 30 days compared before and after. Costs $69.00.","tags":["paid","x402","reach","report"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"scrape","name":"/scrape","description":"Web scraping and text extraction Costs $0.010.","tags":["paid","x402","scrape"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"vault.delete","name":"/vault/delete","description":"Delete an item from the vault (requires the namespace_token) Costs $0.005.","tags":["paid","x402","vault","delete"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"vault.exists","name":"/vault/exists","description":"Check whether a key exists in the vault without returning its ciphertext (requires the namespace_token) Costs $0.005.","tags":["paid","x402","vault","exists"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"vault.list","name":"/vault/list","description":"List the keys held in a vault namespace with their metadata, without returning any ciphertext (requires the namespace_token) Costs $0.005.","tags":["paid","x402","vault","list"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"vault.retrieve","name":"/vault/retrieve","description":"Retrieve an encrypted item from the vault (requires the namespace_token issued at claim time) Costs $0.02.","tags":["paid","x402","vault","retrieve"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"vault.rotate-token","name":"/vault/rotate-token","description":"Mints a new namespace_token and invalidates the current one, which must be presented to authorize the rotation. Free on purpose: charging for the correct response to a suspected leak is how you end up with callers who never rotate. There is no recovery if the token is lost — any such path would be a second way into the namespace and would serve an attacker just as well as the owner. Free.","tags":["free","vault","rotate-token"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"vault.store","name":"/vault/store","description":"Store an encrypted item in the vault. The first store claims the namespace and returns a one-time namespace_token. Costs $0.02.","tags":["paid","x402","vault","store"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"x402.verify","name":"/x402/verify","description":"Before paying a stranger's x402 endpoint, read its live payment challenge and compare it against every previous observation. Flags a changed receiving address, network or asset as critical drift. Reports what the endpoint declares; it does not certify the operator. Costs $0.010.","tags":["paid","x402","x402","verify"],"inputModes":["application/json"],"outputModes":["application/json"]}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"agentic-endpoints"},{"field":"description","before":null,"after":"Pay-per-call utilities for autonomous agents: exactly-once action keys, a secret vault, meeting memory, token compression, scraping, PDF parsing and x402 endpoint verification. Every skill here is also a plain HTTP route. Unlike most paid A2A agents, the paid skills ARE callable over A2A: send an X-Credit-Token header, and get one free with no account at POST /credits/trial."},{"field":"version","before":null,"after":"1.0.0"},{"field":"protocolVersion","before":null,"after":"0.3.0"},{"field":"url","before":null,"after":"https://agentic-endpoints.com/a2a"},{"field":"documentationUrl","before":null,"after":"https://agentic-endpoints.com/llms.txt"},{"field":"preferredTransport","before":null,"after":"JSONRPC"},{"field":"securitySchemes","before":null,"after":{"creditToken":{"type":"apiKey","in":"header","name":"X-Credit-Token","description":"A prepaid or free-trial credit token. Get one instantly with no account at POST /credits/trial, or buy one at POST /credits/buy."},"x402Payment":{"type":"apiKey","in":"header","name":"X-PAYMENT","description":"A signed x402 payment authorization (USDC on Base, eip155:8453), as returned for the plain HTTP route of the same skill."}}},{"field":"security","before":null,"after":[{"creditToken":[]},{"x402Payment":[]}]},{"field":"capabilities","before":null,"after":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false}},{"field":"provider","before":null,"after":{"organization":"agentic-endpoints","url":"https://agentic-endpoints.com"}}],"other_changed":true,"is_empty":false,"human_summary":"added 23 skills · name ∅ → agentic-endpoints · description ∅ → Pay-per-call utilities for autonomous ag · version ∅ → 1.0.0 · protocolVersion ∅ → 0.3.0 · url ∅ → https://agentic-endpoints.com/a2a · documentationUrl ∅ → https://agentic-endpoints.com/llms.txt · preferredTransport ∅ → JSONRPC · securitySchemes ∅ → creditToken, x402Payment · security ∅ → creditToken, x402Payment · capabilities ∅ → none · provider ∅ → agentic-endpoints"}}]}