{"openapi":"3.1.0","info":{"title":"PulseWatch Status API","version":"1.0.0","description":"Is this vendor down? Pay-per-call current status and recent incidents for 1,700+ SaaS/cloud vendors, read live from PulseWatch (pulsewatch.us).","contact":{"url":"https://pulsewatch-status-api.dario-9fa.workers.dev/llms.txt"},"x-guidance":"Is this vendor down? Pay-per-call current status and recent incidents for 1,700+ SaaS/cloud vendors, read live from PulseWatch (pulsewatch.us). Call a paid route without payment to get an x402 v2 challenge (402 + PAYMENT-REQUIRED header), pay in USDC, retry with PAYMENT-SIGNATURE. Invalid input -> 400, never charged. More: https://pulsewatch-status-api.dario-9fa.workers.dev/llms.txt"},"servers":[{"url":"https://pulsewatch-status-api.dario-9fa.workers.dev"}],"x-discovery":{"wellKnown":"https://pulsewatch-status-api.dario-9fa.workers.dev/.well-known/x402","llms":"https://pulsewatch-status-api.dario-9fa.workers.dev/llms.txt"},"paths":{"/v1/status":{"get":{"operationId":"v1_status","summary":"Current outage status for a vendor (PulseWatch)","description":"Current status, active-incident summary, last-checked time and source URL for one vendor, read live from PulseWatch. Includes data_source, checked_at and freshness fields. Unknown vendors return 404 and are not charged.","x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.01"},"protocols":[{"x402":{"version":2,"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x2dAF658B01e257206375798a15832E9f547D65dD"}}]},"responses":{"200":{"description":"Success (payment settled)","content":{"application/json":{}}},"400":{"description":"Invalid input. Never charged."},"402":{"description":"Payment required. x402 v2 challenge in the PAYMENT-REQUIRED header."},"502":{"description":"Upstream data source failed. Payment NOT settled."}},"parameters":[{"name":"vendor","in":"query","required":true,"schema":{"type":"string","minLength":2,"maxLength":100,"description":"Vendor name, slug or domain, e.g. 'Stripe', 'stripe' or stripe.com"},"example":"stripe.com"}]}},"/v1/incidents":{"get":{"operationId":"v1_incidents","summary":"Recent incidents for a vendor (PulseWatch)","description":"Up to 10 most recent incidents (title, status, severity, start/resolve times) for one vendor from PulseWatch. Unknown vendors return 404 and are not charged.","x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.01"},"protocols":[{"x402":{"version":2,"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x2dAF658B01e257206375798a15832E9f547D65dD"}}]},"responses":{"200":{"description":"Success (payment settled)","content":{"application/json":{}}},"400":{"description":"Invalid input. Never charged."},"402":{"description":"Payment required. x402 v2 challenge in the PAYMENT-REQUIRED header."},"502":{"description":"Upstream data source failed. Payment NOT settled."}},"parameters":[{"name":"vendor","in":"query","required":true,"schema":{"type":"string","minLength":2,"maxLength":100,"description":"Vendor name, slug or domain, e.g. 'Stripe', 'stripe' or stripe.com"},"example":"stripe"}]}}}}