{
  "capture": {
    "url": "https://svgready.bakongi.chatgpt.site/api/v1/svg-preflight/demo",
    "method": "GET",
    "checkedAt": "2026-10-02T12:21:47.806527+00:00",
    "httpStatus": 402,
    "paymentRequired": {
      "x402Version": 2,
      "error": "Payment required",
      "resource": {
        "url": "https://svgready.bakongi.chatgpt.site/api/v1/svg-preflight/demo",
        "description": "Get a fixed synthetic SVG accessibility preflight report to inspect the response format.",
        "mimeType": "application/json",
        "serviceName": "SVG Ready",
        "tags": [
          "svg",
          "accessibility",
          "developer-tools"
        ],
        "iconUrl": "https://svgready.bakongi.chatgpt.site/favicon.svg"
      },
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xAaafB79ee935E21CaCF2582480F598B39C085788",
          "maxTimeoutSeconds": 120,
          "extra": {
            "name": "USD Coin",
            "version": "2"
          }
        },
        {
          "scheme": "exact",
          "network": "eip155:143",
          "amount": "10000",
          "asset": "0x754704Bc059F8C67012fEd69BC8A327a5aafb603",
          "payTo": "0xAaafB79ee935E21CaCF2582480F598B39C085788",
          "maxTimeoutSeconds": 120,
          "extra": {
            "name": "USDC",
            "version": "2"
          }
        },
        {
          "scheme": "exact",
          "network": "eip155:137",
          "amount": "10000",
          "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
          "payTo": "0xAaafB79ee935E21CaCF2582480F598B39C085788",
          "maxTimeoutSeconds": 120,
          "extra": {
            "name": "USD Coin",
            "version": "2"
          }
        }
      ],
      "extensions": {
        "bazaar": {
          "info": {
            "input": {
              "type": "http",
              "method": "GET",
              "discoverable": true
            },
            "output": {
              "type": "json",
              "example": {
                "ok": true,
                "summary": {
                  "errors": 0,
                  "warnings": 2,
                  "passed": 7
                },
                "findings": [
                  {
                    "id": "dimensions",
                    "severity": "warning",
                    "message": "No explicit width or height was found.",
                    "fix": "Set responsive dimensions in the consuming layout."
                  },
                  {
                    "id": "accessible-name",
                    "severity": "warning",
                    "message": "No accessible name pattern was found.",
                    "fix": "Add a <title> and connect it with aria-labelledby, or provide an appropriate aria-label."
                  }
                ],
                "meta": {
                  "bytes": 97,
                  "checks": "svg-ready-preflight-1.0 (heuristic; not a full XML/SVG validator)"
                },
                "demo": true,
                "note": "Fixed synthetic sample only; this is not an analysis of user-provided SVG source."
              }
            }
          },
          "schema": {
            "properties": {
              "input": {
                "properties": {
                  "method": {
                    "type": "string",
                    "enum": [
                      "GET"
                    ]
                  }
                },
                "required": [
                  "method"
                ]
              }
            }
          }
        }
      }
    },
    "paymentRequiredHeader": "eyJ4NDAyVmVyc2lvbiI6MiwiZXJyb3IiOiJQYXltZW50IHJlcXVpcmVkIiwicmVzb3VyY2UiOnsidXJsIjoiaHR0cHM6Ly9zdmdyZWFkeS5iYWtvbmdpLmNoYXRncHQuc2l0ZS9hcGkvdjEvc3ZnLXByZWZsaWdodC9kZW1vIiwiZGVzY3JpcHRpb24iOiJHZXQgYSBmaXhlZCBzeW50aGV0aWMgU1ZHIGFjY2Vzc2liaWxpdHkgcHJlZmxpZ2h0IHJlcG9ydCB0byBpbnNwZWN0IHRoZSByZXNwb25zZSBmb3JtYXQuIiwibWltZVR5cGUiOiJhcHBsaWNhdGlvbi9qc29uIiwic2VydmljZU5hbWUiOiJTVkcgUmVhZHkiLCJ0YWdzIjpbInN2ZyIsImFjY2Vzc2liaWxpdHkiLCJkZXZlbG9wZXItdG9vbHMiXSwiaWNvblVybCI6Imh0dHBzOi8vc3ZncmVhZHkuYmFrb25naS5jaGF0Z3B0LnNpdGUvZmF2aWNvbi5zdmcifSwiYWNjZXB0cyI6W3sic2NoZW1lIjoiZXhhY3QiLCJuZXR3b3JrIjoiZWlwMTU1Ojg0NTMiLCJhbW91bnQiOiIxMDAwMCIsImFzc2V0IjoiMHg4MzM1ODlmQ0Q2ZURiNkUwOGY0YzdDMzJENGY3MWI1NGJkQTAyOTEzIiwicGF5VG8iOiIweEFhYWZCNzllZTkzNUUyMUNhQ0YyNTgyNDgwRjU5OEIzOUMwODU3ODgiLCJtYXhUaW1lb3V0U2Vjb25kcyI6MTIwLCJleHRyYSI6eyJuYW1lIjoiVVNEIENvaW4iLCJ2ZXJzaW9uIjoiMiJ9fSx7InNjaGVtZSI6ImV4YWN0IiwibmV0d29yayI6ImVpcDE1NToxNDMiLCJhbW91bnQiOiIxMDAwMCIsImFzc2V0IjoiMHg3NTQ3MDRCYzA1OUY4QzY3MDEyZkVkNjlCQzhBMzI3YTVhYWZiNjAzIiwicGF5VG8iOiIweEFhYWZCNzllZTkzNUUyMUNhQ0YyNTgyNDgwRjU5OEIzOUMwODU3ODgiLCJtYXhUaW1lb3V0U2Vjb25kcyI6MTIwLCJleHRyYSI6eyJuYW1lIjoiVVNEQyIsInZlcnNpb24iOiIyIn19LHsic2NoZW1lIjoiZXhhY3QiLCJuZXR3b3JrIjoiZWlwMTU1OjEzNyIsImFtb3VudCI6IjEwMDAwIiwiYXNzZXQiOiIweDNjNDk5YzU0MmNFRjVFMzgxMWUxMTkyY2U3MGQ4Y0MwM2Q1YzMzNTkiLCJwYXlUbyI6IjB4QWFhZkI3OWVlOTM1RTIxQ2FDRjI1ODI0ODBGNTk4QjM5QzA4NTc4OCIsIm1heFRpbWVvdXRTZWNvbmRzIjoxMjAsImV4dHJhIjp7Im5hbWUiOiJVU0QgQ29pbiIsInZlcnNpb24iOiIyIn19XSwiZXh0ZW5zaW9ucyI6eyJiYXphYXIiOnsiaW5mbyI6eyJpbnB1dCI6eyJ0eXBlIjoiaHR0cCIsIm1ldGhvZCI6IkdFVCIsImRpc2NvdmVyYWJsZSI6dHJ1ZX0sIm91dHB1dCI6eyJ0eXBlIjoianNvbiIsImV4YW1wbGUiOnsib2siOnRydWUsInN1bW1hcnkiOnsiZXJyb3JzIjowLCJ3YXJuaW5ncyI6MiwicGFzc2VkIjo3fSwiZmluZGluZ3MiOlt7ImlkIjoiZGltZW5zaW9ucyIsInNldmVyaXR5Ijoid2FybmluZyIsIm1lc3NhZ2UiOiJObyBleHBsaWNpdCB3aWR0aCBvciBoZWlnaHQgd2FzIGZvdW5kLiIsImZpeCI6IlNldCByZXNwb25zaXZlIGRpbWVuc2lvbnMgaW4gdGhlIGNvbnN1bWluZyBsYXlvdXQuIn0seyJpZCI6ImFjY2Vzc2libGUtbmFtZSIsInNldmVyaXR5Ijoid2FybmluZyIsIm1lc3NhZ2UiOiJObyBhY2Nlc3NpYmxlIG5hbWUgcGF0dGVybiB3YXMgZm91bmQuIiwiZml4IjoiQWRkIGEgPHRpdGxlPiBhbmQgY29ubmVjdCBpdCB3aXRoIGFyaWEtbGFiZWxsZWRieSwgb3IgcHJvdmlkZSBhbiBhcHByb3ByaWF0ZSBhcmlhLWxhYmVsLiJ9XSwibWV0YSI6eyJieXRlcyI6OTcsImNoZWNrcyI6InN2Zy1yZWFkeS1wcmVmbGlnaHQtMS4wIChoZXVyaXN0aWM7IG5vdCBhIGZ1bGwgWE1ML1NWRyB2YWxpZGF0b3IpIn0sImRlbW8iOnRydWUsIm5vdGUiOiJGaXhlZCBzeW50aGV0aWMgc2FtcGxlIG9ubHk7IHRoaXMgaXMgbm90IGFuIGFuYWx5c2lzIG9mIHVzZXItcHJvdmlkZWQgU1ZHIHNvdXJjZS4ifX19LCJzY2hlbWEiOnsicHJvcGVydGllcyI6eyJpbnB1dCI6eyJwcm9wZXJ0aWVzIjp7Im1ldGhvZCI6eyJ0eXBlIjoic3RyaW5nIiwiZW51bSI6WyJHRVQiXX19LCJyZXF1aXJlZCI6WyJtZXRob2QiXX19fX19fQ==",
    "body": "{}"
  },
  "inspection": {
    "status": "quote_checks_passed",
    "checks": [
      {
        "id": "version",
        "passed": true,
        "detail": "x402Version must be the number 2."
      },
      {
        "id": "resource",
        "passed": true,
        "detail": "Resource must have a public-facing HTTPS URL without embedded credentials. DNS and reachability are not checked here."
      },
      {
        "id": "resource-metadata",
        "passed": true,
        "detail": "Resource description and mimeType must be strings."
      },
      {
        "id": "offers",
        "passed": true,
        "detail": "Accepts must contain 1–50 options for this bounded inspector."
      },
      {
        "id": "supported-option",
        "passed": true,
        "detail": "An exact native-USDC option on Base must be offered. Other networks and schemes are outside this inspector’s scope."
      },
      {
        "id": "selected-terms",
        "passed": true,
        "detail": "At least one supported option must pass all supplied contract checks. Never select a failing option."
      }
    ],
    "options": [
      {
        "index": 0,
        "amountAtomic": "10000",
        "amountUSDC": "0.010000",
        "payTo": "0xAaafB79ee935E21CaCF2582480F598B39C085788",
        "maxTimeoutSeconds": 120,
        "passed": true,
        "findings": []
      }
    ],
    "excludedOptions": 2,
    "limitation": "Quote structure and supplied terms only. No payment, signature, facilitator, settlement, delivery, endpoint safety or recipient ownership is verified."
  }
}
