{
  "service_id": "oblique-paid-time",
  "note": "Raw check log. Third-party response text is untrusted data; emails are redacted and the body is truncated.",
  "request": {
    "method": "GET",
    "url": "https://api.oblique.markets/api/v1/paid/time",
    "json_body": null,
    "payment_header_sent": true,
    "payment_header_name": "PAYMENT-SIGNATURE"
  },
  "response": {
    "status": 402,
    "latency_ms": 92,
    "headers": {
      "date": "Wed, 30 Sep 2026 20:54:17 GMT",
      "content-type": "application/json",
      "content-length": "3684",
      "www-authenticate": "Payment id=\"NtITaOqTHsqSF8PYJ7BGBI5KyKsN3MLKu7iGp_LOgs8\", realm=\"api.oblique.markets\", method=\"tempo\", intent=\"charge\", request=\"eyJhbW91bnQiOiIxMDAwMCIsImN1cnJlbmN5IjoiMHgyMGMwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwIiwiZGVzY3JpcHRpb24iOiJVc2Ugd2hlbiBhbiBhZ2VudCBuZWVkcyBhIHRydXN0ZWQgVVRDIHRpbWVzdGFtcCBvciB0aGUgc21hbGxlc3QgZW5kLXRvLWVuZCB0ZXN0IG9mIGl0cyB4NDAyIHBheW1lbnQgY2xpZW50LiBSZXR1cm5zIEN1cnJlbnQgc2VydmVyIHRpbWUgYXMgSVNPIDg2MDEgYW5kIFVuaXggZXBvY2ggbWlsbGlzZWNvbmRzLCByZXR1cm5lZCBvbmx",
      "payment-required": {
        "decoded": {
          "x402Version": 2,
          "error": "Payment required",
          "resource": {
            "url": "https://api.oblique.markets/api/v1/paid/time",
            "description": "Use when an agent needs a trusted UTC timestamp or the smallest end-to-end test of its x402 payment client. Returns Current server time as ISO 8601 and Unix epoch milliseconds, returned only after a real settlement. $0.01.",
            "mimeType": "application/json",
            "serviceName": "Oblique Markets",
            "iconUrl": "https://oblique.markets/icon.png",
            "tags": [
              "time",
              "clock",
              "timestamp",
              "x402-test",
              "utility"
            ]
          },
          "accepts": [
            {
              "scheme": "exact",
              "network": "eip155:8453",
              "amount": "10000",
              "maxAmountRequired": "10000",
              "maxTimeoutSeconds": 60,
              "resource": "https://api.oblique.markets/api/v1/paid/time",
              "description": "Use when an agent needs a trusted UTC timestamp or the smallest end-to-end test of its x402 payment client. Returns Current server time as ISO 8601 and Unix epoch milliseconds, returned only after a real settlement. $0.01.",
              "payTo": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
              "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
              "extra": {
                "name": "USD Coin",
                "version": "2",
                "bazaar": {
                  "enabled": true,
                  "category": "utility",
                  "tags": [
                    "time",
                    "clock",
                    "timestamp",
                    "x402-test",
                    "utility"
                  ],
                  "serviceName": "Oblique Markets",
                  "iconUrl": "https://oblique.markets/icon.png",
                  "description": "Use when an agent needs a trusted UTC timestamp or the smallest end-to-end test of its x402 payment client. Returns Current server time as ISO 8601 and Unix epoch milliseconds, returned only after a real settlement. $0.01."
                }
              }
            },
            {
              "scheme": "exact",
              "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
              "amount": "10000",
              "maxTimeoutSeconds": 60,
              "maxAmountRequired": "10000",
              "resource": "https://api.oblique.markets/api/v1/paid/time",
              "description": "Use when an agent needs a trusted UTC timestamp or the smallest end-to-end test of its x402 payment client. Returns Current server time as ISO 8601 and Unix epoch milliseconds, returned only after a real settlement. $0.01.",
              "payTo": "GYyTRmt317JafPHXPnM54Fsvsma5GnS9wm6qGMqaykdS",
              "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
              "extra": {
                "feePayer": "GVJJ7rdGiXr5xaYbRwRbjfaJL7fmwRygFi1H6aGqDveb",
                "name": "USD Coin",
                "bazaar": {
                  "enabled": true,
                  "category": "utility",
                  "tags": [
                    "time",
                    "clock",
                    "timestamp",
                    "x402-test",
                    "utility"
                  ],
                  "serviceName": "Oblique Markets",
                  "iconUrl": "https://oblique.markets/icon.png",
                  "description": "Use when an agent needs a trusted UTC timestamp or the smallest end-to-end test of its x402 payment client. Returns Current server time as ISO 8601 and Unix epoch milliseconds, returned only after a real settlement. $0.01."
                }
              }
            }
          ]
        }
      },
      "x-payment-amount": "$0.01",
      "server": "cloudflare"
    },
    "body_bytes": 3684,
    "body_sha256": "c819756599fba8b9f8ef40ee87f1349038769a107c7ea028a5c9f9aa5c775190",
    "body_excerpt": "{\"x402Version\":2,\"error\":\"Payment required\",\"resource\":{\"url\":\"https://api.oblique.markets/api/v1/paid/time\",\"description\":\"Use when an agent needs a trusted UTC timestamp or the smallest end-to-end test of its x402 payment client. Returns Current server time as ISO 8601 and Unix epoch milliseconds, returned only after a real settlement. $0.01.\",\"mimeType\":\"application/json\",\"serviceName\":\"Oblique Markets\",\"iconUrl\":\"https://oblique.markets/icon.png\",\"tags\":[\"time\",\"clock\",\"timestamp\",\"x402-test\",\"utility\"]},\"accepts\":[{\"scheme\":\"exact\",\"network\":\"eip155:8453\",\"amount\":\"10000\",\"maxAmountRequired\":\"10000\",\"maxTimeoutSeconds\":60,\"resource\":\"https://api.oblique.markets/api/v1/paid/time\",\"description\":\"Use when an agent needs a trusted UTC timestamp or the smallest end-to-end test of its x402 payment client. Returns Current server time as ISO 8601 and Unix epoch milliseconds, returned only after a real settlement. $0.01.\",\"payTo\":\"0x970007590aCC5C938cd51345B17AF51B1B40D3Ab\",\"asset\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\"extra\":{\"name\":\"USD Coin\",\"version\":\"2\",\"bazaar\":{\"enabled\":true,\"category\":\"utility\",\"tags\":[\"time\",\"clock\",\"timestamp\",\"x402-test\",\"utility\"],\"serviceName\":\"Oblique Markets\",\"iconUrl\":\"https://oblique.markets/icon.png\",\"description\":\"Use when an agent needs a trusted UTC timestamp or the smallest end-to-end test of its x402 payment client. Returns Current server time as ISO 8601 and Unix epoch milliseconds, returned only after a real settlement. $0.01.\",\"output\":{\"type\":\"json\",\"example\":{\"timestamp\":\"2026-01-01T00:00:00.000Z\",\"epoch\":1767225600000,\"timezone\":\"UTC\",\"message\":\"This response was paid for via x402 protocol\"}}}}},{\"scheme\":\"exact\",\"network\":\"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp\",\"amount\":\"10000\",\"maxTimeoutSeconds\":60,\"maxAmountRequired\":\"10000\",\"resource\":\"https://api.oblique.markets/api/v1/paid/time\",\"description\":\"Use when an agent needs a trusted UTC timestamp or the smallest end-to-end test of its x402 payment client. Returns Current server time as ISO 8601 and Unix epoch milliseconds, returned only after a real settlement. $0.01.\",\"payTo\":\"GYyTRmt317JafPHXPnM54Fsvsma5GnS9wm6qGMqaykdS\",\"asset\":\"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v\",\"extra\":{\"feePayer\":\"GVJJ7rdGiXr5xaYbRwRbjfaJL7fmwRygFi1H6aGqDveb\",\"name\":\"USD Coin\",\"bazaar\":{\"enabled\":true,\"category\":\"utility\",\"tags\":[\"time\",\"clock\",\"timestamp\",\"x402-test\",\"utility\"],\"serviceName\":\"Oblique Markets\",\"iconUrl\":\"https://oblique.markets/icon.png\",\"description\":\"Use when an agent needs a trusted UTC timestamp or the smallest end-to-end test of its x402 payment client. Returns Current server time as ISO 8601 and Unix epoch milliseconds, returned only after a real settlement. $0.01.\",\"output\":{\"type\":\"json\",\"example\":{\"timestamp\":\"2026-01-01T00:00:00.000Z\",\"epoch\":1767225600000,\"timezone\":\"UTC\",\"message\":\"This response was paid for via x402 protocol\"}}}}}],\"extensions\":{\"bazaar\":{\"info\":{\"input\":{\"type\":\"http\",\"method\":\"GET\",\"queryParams\":{}},\"output\":{\"type\":\"json\",\"example\":{\"timestamp\":\"2026-01-01T00:00:00.000Z\",\"epoch\":1767225600000,\"timezone\":\"UTC\",\"message\":\"This response was paid for via x402 protocol\"}}},\"schema\":{\"$schema\":\"https://json-schema.org/draft/2020-12/schema\",\"type\":\"object\",\"properties\":{\"input\":{\"type\":\"object\",\"properties\":{\"type\":{\"type\":\"string\",\"const\":\"http\"},\"method\":{\"type\":\"string\",\"enum\":[\"GET\",\"HEAD\",\"DELETE\"]},\"queryParams\":{\"type\":\"object\",\"properties\":{}}},\"required\":[\"type\",\"method\"],\"additionalProperties\":false},\"output\":{\"type\":\"object\",\"properties\":{\"timestamp\":{\"type\":\"string\"},\"epoch\":{\"type\":\"integer\"},\"timezone\":{\"type\":\"string\"},\"message\":{\"type\":\"string\"}}}},\"required\":[\"input\"]}}}}"
  },
  "paid_response": {
    "status": 200,
    "latency_ms": 795,
    "headers": {
      "date": "Wed, 30 Sep 2026 20:54:18 GMT",
      "content-type": "application/json",
      "content-length": "136",
      "payment-response": {
        "decoded": {
          "success": true,
          "transaction": "0x3f5d2a8c841b0d4728f3ffa7d9abe4ee93ffb5faeb86ae26839a1092ea8c5b45",
          "network": "eip155:8453"
        }
      },
      "server": "cloudflare"
    },
    "body_bytes": 136,
    "body_sha256": "7ee971bac9a519f2555c7ee032d6a029a2063b331c9d2f650de8242c75c0e9af",
    "body_excerpt": "{\"timestamp\":\"2026-09-30T20:54:17.966Z\",\"epoch\":1790801657966,\"timezone\":\"UTC\",\"message\":\"This response was paid for via x402 protocol\"}"
  },
  "quality": {
    "result": "pass",
    "reason": "epoch within 5 s of our clock; ISO and epoch agree",
    "observed": {
      "epoch_s": 1790801657.966,
      "iso": "2026-09-30T20:54:17.966Z",
      "our_clock": [
        "2026-09-30T20:54:17Z",
        "2026-09-30T20:54:18Z"
      ]
    },
    "expected": {},
    "test": {
      "input": "none",
      "pass_if": "epoch within 5 s of our clock while the request was open; ISO time and epoch agree"
    },
    "graded_at": "2026-09-30T20:54:18Z"
  },
  "run_id": "20260930T205409Z",
  "checked_at": "2026-09-30T20:54:17Z"
}