addrbookFor publishers
← The evidence ledger

Evidence row 407619

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://api.pulsewatch.us/v1/incidents
Recorded
Previous row
#278685
Body SHA-256
891824cd475da9c545479315ee91279830402bb5de81c1ba56aafc4861b29fbd
Leaf
0x5dd4e34b107c77575b9415714e67994e26f656c131af15f96da1c6d6f66e5477

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://api.pulsewatch.us/v1/incidents"
    ]
  ],
  "name": "PulseWatch Status API",
  "owner_address": "0x2daf658b01e257206375798a15832e9f547d65dd",
  "raw": {
    "accepts": [
      {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 120,
        "network": "eip155:8453",
        "payTo": "0x2dAF658B01e257206375798a15832E9f547D65dD",
        "scheme": "exact"
      }
    ],
    "description": "List recent outages and incidents for one SaaS vendor. $0.01 USDC on Base per call. Returns up to 10 most recent incidents (title, status, severity, start and resolve times) from PulseWatch. Unknown vendors return 404, not charged. Don't use this for live up/down status; use /v1/status.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "method": "GET",
            "queryParams": {
              "vendor": "stripe"
            },
            "type": "http"
          },
          "output": {
            "example": {
              "checked_at": "2026-10-10T03:35:41Z",
              "data_source": {
                "name": "PulseWatch",
                "url": "https://pulsewatch.us"
              },
              "incident_count": 1,
              "incidents": [
                {
                  "resolved_at": "2026-09-30T14:40:00Z",
                  "severity": "high",
                  "started_at": "2026-09-30T14:02:00Z",
                  "status": "resolved",
                  "title": "[HIGH] Detected: Stripe — elevated API errors",
                  "url": "https://pulsewatch.us/service/stripe"
                }
              ],
              "query": {
                "kind": "name",
                "value": "stripe"
              },
              "source_url": "https://pulsewatch.us/service/stripe",
              "vendor": {
                "name": "Stripe",
                "slug": "stripe"
              }
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "properties": {
                    "vendor": {
                      "description": "Vendor name, slug or domain, e.g. 'Stripe', 'stripe' or stripe.com",
                      "maxLength": 100,
                      "minLength": 2,
                      "type": "string"
                    }
                  },
                  "required": [
                    "vendor"
                  ],
                  "type": "object"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-10-27T01:53:48.774Z",
    "quality": {
      "l30DaysTotalCalls": 1,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-10-26T14:54:02.127Z"
    },
    "resource": "https://api.pulsewatch.us/v1/incidents",
    "serviceName": "PulseWatch Status API",
    "tags": [
      "incident-history",
      "outage",
      "vendor-incidents",
      "saas-status"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "List recent outages and incidents for one SaaS vendor. $0.01 USDC on Base per call. Returns up to 10 most recent incidents (title, status, severity, start and resolve times) from PulseWatch. Unknown vendors return 404, not charged. Don't use this for live up/down status; use /v1/status."
}

What the leaf hashes

{"body":"891824cd475da9c545479315ee91279830402bb5de81c1ba56aafc4861b29fbd","id":407619,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793080250502994,"prev":278685,"subject":"x402_bazaar:https://api.pulsewatch.us/v1/incidents","subject_kind":"source_record"}

Proof

Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.

How to check it · This row as JSON