{"components":{"securitySchemes":{"siwx":{"description":"Sign-In With X (SIWX) authentication using x402 signatures.","in":"header","name":"X-Payment-Signature","type":"apiKey"}}},"info":{"description":"Digital preservation and ephemeral storage powered by x402 micropayments.","title":"entropy.rip API","version":"0.1.0","x-guidance":"Always check for 402 Payment Required responses. Use the provided payment requirements to settle via a compatible x402 wallet. For proxy requests, ensure you provide the target URL in the X-Target-URL header.","x-icon":"https://entropy.rip/hourglass.svg"},"openapi":"3.1.0","paths":{"/api/browser/manifest":{"post":{"description":"Render URL in headless browser","requestBody":{"content":{"application/json":{"schema":{"properties":{"url":{"format":"uri","type":"string"},"wait_for":{"type":"string"}},"required":["url"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"html":"\u003chtml\u003e...\u003c/html\u003e","screenshot":"data:image/png;base64..."}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.10","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/conduit/create":{"post":{"description":"Create a private, asynchronous agent-to-agent mailbox queue","requestBody":{"content":{"application/json":{"schema":{"properties":{"ttl_seconds":{"type":"integer"}},"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"expires_at":"2026-07-21T10:00:00Z","mailbox_id":"conduit_1234..."}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.05","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/conduit/fetch/{var1}":{"get":{"description":"Retrieve paginated messages from a private mailbox using cursor pagination","parameters":[{"in":"path","name":"var1","required":true,"schema":{"description":"Mailbox ID","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"messages":[{"id":"msg_abc...","payload":"hello world","timestamp":"2026-07-14T10:00:00Z"}],"next_cursor":"1"}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.01","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/conduit/publish/{var1}":{"post":{"description":"Append a text or JSON message payload to a private mailbox","parameters":[{"in":"path","name":"var1","required":true,"schema":{"description":"Mailbox ID","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"payload":{"type":"string"}},"required":["payload"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"message_id":"msg_abc...","timestamp":"2026-07-14T10:00:00Z"}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.01","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/entropy/decision":{"get":{"description":"Make a random decision from options","parameters":[{"in":"query","name":"options","required":false,"schema":{"description":"Comma-separated list of options","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"decision":"Yes"}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.005","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/entropy/shuffle":{"post":{"description":"Shuffles a list of items verifiably using Drand and local system entropy","requestBody":{"content":{"application/json":{"schema":{"properties":{"items":{"items":{"type":"string"},"type":"array"},"weights":{"items":{"type":"integer"},"type":"array"}},"required":["items"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"drand_round":4015682,"drand_signature":"signature_hex","seed":"a1b2c3d4...","selected":"C","shuffled":["C","B","A"],"timestamp":"2026-07-14T09:20:00Z"}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.005","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/entropy/verifiable":{"get":{"description":"Generate cryptographically secure verifiable randomness using Drand and local system entropy","responses":{"200":{"content":{"application/json":{"example":{"drand_randomness":"6b37a5...","drand_round":4015682,"local_salt":"deadbeef...","random_value":1234567890123456,"randomness":"a1b2c3d4e5f6g7h8...","signature":"-----BEGIN PGP SIGNATURE...","timestamp":"2026-07-14T09:20:00Z"}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.01","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/entropy/whisper":{"get":{"description":"Generate cryptographic random bytes","parameters":[{"in":"query","name":"bytes","required":false,"schema":{"default":32,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"example":{"entropy":"a1b2c3d4..."}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.005","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/financial/contract/{var1}":{"get":{"description":"Resolve verified contract ABI from Sourcify and block explorers","parameters":[{"in":"query","name":"chain","required":false,"schema":{"enum":["base","ethereum"],"type":"string"}},{"in":"path","name":"var1","required":true,"schema":{"description":"Contract address","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"abi":[],"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","chain":"base","timestamp":"2026-07-15T13:30:00Z","verified":true}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.02","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/financial/gas":{"get":{"description":"Fetch live gas price estimations and base fees for EVM chains","parameters":[{"in":"query","name":"chain","required":false,"schema":{"description":"Target blockchain network","enum":["base","ethereum"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"base_fee_gwei":0.05,"chain":"base","gas_price_gwei":1,"gas_price_wei":"1000000000","priority_fee_gwei":0.95,"timestamp":"2026-07-15T13:30:00Z"}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.01","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/financial/pool/{var1}":{"get":{"description":"Fetch current reserves, liquidity, and token pricing for Uniswap V2/V3 and Aerodrome liquidity pools","parameters":[{"in":"query","name":"dex","required":false,"schema":{"enum":["uniswap","aerodrome"],"type":"string"}},{"in":"query","name":"chain","required":false,"schema":{"enum":["base","ethereum"],"type":"string"}},{"in":"path","name":"var1","required":true,"schema":{"description":"Liquidity pool address","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"chain":"base","decimals0":18,"decimals1":6,"pool_address":"0x4752ba5DBc23f443c98305F8b4C71B78B4C02F23","price0":1,"price1":1,"reserve0":"1000000000000000000","reserve0_formatted":1,"reserve1":"1000000","reserve1_formatted":1,"timestamp":"2026-07-15T13:30:00Z","token0":"0x...","token1":"0x...","version":"V2"}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.03","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/financial/sentiment":{"get":{"description":"Get weighted social/news token sentiment analysis using SearXNG lexical engine","parameters":[{"in":"query","name":"symbol","required":false,"schema":{"description":"Ticker symbol of the token, e.g. SOL, ETH, BTC","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"bearish_count":2,"bullish_count":6,"confidence":0.8,"headlines":["Solana hits new highs","SOL breakout rally continues"],"score":0.45,"symbol":"SOL","timestamp":"2026-07-14T09:21:00Z","total_mentions":10}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.03","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/financial/token/{var1}":{"get":{"description":"Fetch ERC-20 token decimals, name, symbol, and current market price in USD","parameters":[{"in":"query","name":"chain","required":false,"schema":{"enum":["base","ethereum"],"type":"string"}},{"in":"path","name":"var1","required":true,"schema":{"description":"Token contract address","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","chain":"base","decimals":6,"logo_url":"https://assets.coingecko.com/...","name":"USD Coin","price_usd":1,"symbol":"USDC","timestamp":"2026-07-15T13:30:00Z"}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.01","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/financial/whales":{"get":{"description":"Find large recent transfers for known wallets across Base, Ethereum, Arbitrum, and Solana","parameters":[{"in":"query","name":"wallet","required":false,"schema":{"description":"Known wallet address; repeat wallet for multiple addresses","type":"string"}},{"in":"query","name":"asset","required":false,"schema":{"description":"Optional token symbol or Solana mint address","type":"string"}},{"in":"query","name":"chain","required":false,"schema":{"enum":["base","ethereum","arbitrum","solana"],"type":"string"}},{"in":"query","name":"limit","required":false,"schema":{"maximum":100,"minimum":1,"type":"integer"}},{"in":"query","name":"lookback_hours","required":false,"schema":{"maximum":168,"minimum":1,"type":"integer"}},{"in":"query","name":"min_usd","required":false,"schema":{"minimum":5000,"type":"number"}}],"responses":{"200":{"content":{"application/json":{"example":{"chain":"base","events":[],"lookback_hours":24,"min_usd":25000,"wallets":["0x0000000000000000000000000000000000000000"]}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.04","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/financial/whales/watch":{"post":{"description":"Create a persistent known-wallet whale activity watch","requestBody":{"content":{"application/json":{"schema":{"properties":{"asset":{"type":"string"},"chain":{"enum":["base","ethereum","arbitrum","solana"],"type":"string"},"conduit_mailbox_id":{"description":"Optional existing Conduit mailbox for asynchronous event delivery","type":"string"},"interval_seconds":{"maximum":86400,"minimum":60,"type":"integer"},"lookback_hours":{"maximum":168,"minimum":1,"type":"integer"},"min_usd":{"minimum":5000,"type":"number"},"ttl_seconds":{"maximum":2592000,"minimum":60,"type":"integer"},"wallet":{"type":"string"},"wallets":{"items":{"type":"string"},"type":"array"}},"required":["chain"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"id":"watch-uuid","next_run_at":"2026-07-14T16:30:00Z","status":"active"}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.05","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/financial/whales/watch/{var1}":{"delete":{"description":"Cancel a persistent whale activity watch","parameters":[{"in":"path","name":"var1","required":true,"schema":{"description":"Watch ID","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"status":"cancelled"}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.005","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}},"get":{"description":"Retrieve persistent whale watch status and retained events","parameters":[{"in":"path","name":"var1","required":true,"schema":{"description":"Watch ID","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"events":[],"watch":{"status":"active"}}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.01","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/gate/acquire":{"post":{"description":"Acquire a distributed mutex lock for resource coordination","requestBody":{"content":{"application/json":{"schema":{"properties":{"resource":{"type":"string"},"ttl_seconds":{"type":"integer"}},"required":["resource","ttl_seconds"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"expires_at":"2026-07-14T10:00:30Z","lock_id":"lock_xyz...","success":true}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.01","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/gate/release":{"post":{"description":"Release an acquired distributed resource lock","requestBody":{"content":{"application/json":{"schema":{"properties":{"lock_id":{"type":"string"},"resource":{"type":"string"}},"required":["resource","lock_id"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"success":true}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.00","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/mirror/exhume/{var1}":{"get":{"description":"Retrieve cached content from mirror","parameters":[{"in":"path","name":"var1","required":true,"schema":{"description":"URL Hash","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"content":"...","url":"https://example.com"}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.005","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/mirror/recent":{"get":{"description":"Retrieve lists of recent unique reflections cached in the shared mirror","parameters":[{"in":"query","name":"limit","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"reflections":["https://example.com"]}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.00","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/mirror/sense":{"get":{"description":"Check if a target URL reflection already exists in the shared cache","parameters":[{"in":"query","name":"url","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"exists":true,"hash":"hash_value..."}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.00","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/notary/sign":{"post":{"description":"PGP-sign a data hash for proof of existence","requestBody":{"content":{"application/json":{"schema":{"properties":{"hash":{"type":"string"},"metadata":{"type":"string"}},"required":["hash"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"signature":"-----BEGIN PGP SIGNATURE..."}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.01","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/notary/verify":{"post":{"description":"Verify a PGP-signed notary truth engraving proof","requestBody":{"content":{"application/json":{"schema":{"properties":{"data_hash":{"type":"string"},"payer":{"type":"string"},"signature":{"type":"string"},"timestamp":{"type":"string"}},"required":["signature","payer","data_hash","timestamp"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"valid":true}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.00","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/ocr/tesseract":{"post":{"description":"Extract text from an image using native Tesseract OCR","requestBody":{"content":{"multipart/form-data":{"schema":{"properties":{"image":{"description":"Image file to OCR (PNG, JPEG, or GIF; max 10 MB)","format":"binary","type":"string"},"language":{"default":"eng","description":"Tesseract language code","type":"string"}},"required":["image"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"format":"png","height":480,"language":"eng","text":"Recognized text","width":640}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.01","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/offering":{"get":{"description":"Sacrifice offering to support the void","responses":{"200":{"content":{"application/json":{"example":{"message":"The void thanks you","status":"accepted"}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"1.00","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/pdf/generate":{"post":{"description":"Compiles structured heading and paragraph data arrays into raw PDF binary attachments","requestBody":{"content":{"application/json":{"schema":{"properties":{"pages":{"items":{"properties":{"heading":{"type":"string"},"paragraphs":{"items":{"type":"string"},"type":"array"}},"required":["heading","paragraphs"],"type":"object"},"type":"array"},"title":{"type":"string"}},"required":["title","pages"]}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.02","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/proxy/markdown":{"get":{"description":"Proxy request with HTML to Markdown conversion","parameters":[{"in":"query","name":"url","required":false,"schema":{"format":"uri","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"markdown":"# Title\n\nContent..."}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.05","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/proxy/private":{"get":{"description":"Private proxy request (no mirror caching)","parameters":[{"in":"query","name":"url","required":false,"schema":{"description":"Target URL (alternative to X-Target-URL header)","format":"uri","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"body":"...","status":200}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.06","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/proxy/request":{"get":{"description":"Proxy HTTP request with TLS fingerprinting","parameters":[{"in":"query","name":"url","required":false,"schema":{"format":"uri","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"body":"...","status":200}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.04","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/schema/transduce":{"post":{"description":"Transform raw unstructured context into schema-enforced JSON using LLM Structured Outputs","requestBody":{"content":{"application/json":{"schema":{"properties":{"content":{"type":"string"},"schema":{"type":"object"}},"required":["content","schema"]}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"structured_data":{"extracted_name":"example"}}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.05","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/storage/create":{"post":{"description":"Create ephemeral storage container (24hr TTL)","requestBody":{"content":{"application/json":{"schema":{"properties":{"content":{"type":"string"}},"required":["content"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"id":"urn:uuid:...","url":"https://entropy.rip/storage/retrieve/..."}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.02","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/storage/destroy/{var1}":{"delete":{"description":"Destroy ephemeral storage (urn)","parameters":[{"in":"path","name":"var1","required":true,"schema":{"description":"Urn ID","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"status":"destroyed"}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.005","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/storage/relic/create":{"post":{"description":"Create long-term storage (30-day TTL)","requestBody":{"content":{"application/json":{"schema":{"properties":{"content":{"type":"string"}},"required":["content"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"expires_at":"2024-02-01...","id":"relic_..."}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.05","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/storage/relic/destroy/{var1}":{"delete":{"description":"Destroy long-term storage (relic)","parameters":[{"in":"path","name":"var1","required":true,"schema":{"description":"Relic ID","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"status":"destroyed"}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.005","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/storage/relic/retrieve/{var1}":{"get":{"description":"Retrieve long-term storage","parameters":[{"in":"path","name":"var1","required":true,"schema":{"description":"Relic ID","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"codename":"RELIC","content":"..."}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.05","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/storage/relic/status/{var1}":{"get":{"description":"Retrieve the status of a long-term storage relic container","parameters":[{"in":"path","name":"var1","required":true,"schema":{"description":"Relic ID","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"expires_at":"2026-07-28T11:00:00Z","id":"relic_123...","size":2048}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.00","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/storage/retrieve/{var1}":{"get":{"description":"Retrieve and consume ephemeral storage","parameters":[{"in":"path","name":"var1","required":true,"schema":{"description":"Urn ID","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"codename":"URN","content":"..."}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.02","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/storage/status/{var1}":{"get":{"description":"Retrieve the status of an ephemeral storage urn container","parameters":[{"in":"path","name":"var1","required":true,"schema":{"description":"Storage ID","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"expires_at":"2026-07-14T11:00:00Z","id":"urn_123...","size":1024}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.00","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/trust/leaderboard":{"get":{"description":"Global reliability leaderboard of x402 sellers ranked by uptime, latency, and spec compliance","parameters":[{"in":"query","name":"limit","required":false,"schema":{"description":"Number of results to return (default 20, max 100)","type":"integer"}},{"in":"query","name":"offset","required":false,"schema":{"description":"Pagination offset (default 0)","type":"integer"}}],"responses":{"200":{"content":{"application/json":{"example":{"description":"x402 sellers ranked by 7-day reliability score","limit":20,"offset":0,"sellers":[{"compliance_ratio":1,"last_checked":1721045000,"p50_latency_ms":85,"price":"5000","reliability_score":94.2,"sample_size":288,"uptime_7d":0.999,"url":"https://entropy.rip/api/entropy/whisper"}],"total":42}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.02","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/trust/probe":{"get":{"description":"Probe an external x402 endpoint for latency, uptime, SSL validity, and spec compliance","parameters":[{"in":"query","name":"url","required":false,"schema":{"description":"Target HTTP/HTTPS URL of the paywalled resource to probe","format":"uri","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"connect_ms":20,"dns_ms":10,"has_payment_header":true,"is_valid_envelope":true,"latency_ms":150,"ssl_valid":true,"status_code":402,"timestamp":"2026-07-14T09:23:00Z","tls_ms":30,"trust_score":95,"url":"https://example.com/api/resource"}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.005","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/trust/reputation":{"get":{"description":"Compile reputation metrics and latency percentiles from historical probe checks for a target endpoint","parameters":[{"in":"query","name":"url","required":false,"schema":{"description":"Target HTTP/HTTPS URL of the paywalled resource to query reputation history for","format":"uri","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"last_probed_at":"2026-07-14T09:23:00Z","latency_percentiles":{"p50_ms":120,"p90_ms":250,"p99_ms":800},"phantom_detected":false,"spec_compliance_ratio":1,"timestamp":"2026-07-14T09:23:00Z","total_probes":144,"trust_score_current":95,"uptime_24h":0.998,"uptime_7d":0.999,"url":"https://example.com/api/resource"}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.02","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/watchdog/cancel/{var1}":{"delete":{"description":"Cancel and delete watchdog","parameters":[{"in":"path","name":"var1","required":true,"schema":{"description":"Watchdog ID","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"status":"cancelled"}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.005","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/watchdog/create":{"post":{"description":"Create a new watchdog (dead man's switch)","requestBody":{"content":{"application/json":{"schema":{"properties":{"ttl":{"description":"Time to live in seconds","type":"integer"},"webhook":{"description":"Webhook URL to call on expiry","format":"uri","type":"string"}},"required":["ttl"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"id":"wd_12345","status":"active"}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.01","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/watchdog/recharge/{var1}":{"post":{"description":"Recharge watchdog TTL","parameters":[{"in":"path","name":"var1","required":true,"schema":{"description":"Watchdog ID","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{},"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"status":"recharged"}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.005","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/watchdog/schedule":{"post":{"description":"Schedule a webhook to fire after delay","requestBody":{"content":{"application/json":{"schema":{"properties":{"delay":{"type":"integer"},"webhook":{"format":"uri","type":"string"}},"required":["delay","webhook"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"id":"job_123","scheduled_time":"2024-01-01T12:00:00Z"}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.02","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/api/watchdog/status/{var1}":{"get":{"description":"Retrieve the remaining duration (TTL) of a watchdog process","parameters":[{"in":"path","name":"var1","required":true,"schema":{"description":"Watchdog ID","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"expires_at":"2026-07-14T11:00:00Z","id":"ward_123...","status":"active","ttl":120}}},"description":"Successful response"},"402":{"description":"Payment Required"}},"security":[{"siwx":[]}],"x-icon":"https://entropy.rip/hourglass.svg","x-payment-info":{"price":{"amount":"0.00","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}}}}