x402 List

x402 Protocol Service Directory

API Acre

Data PAYMENT-READY

payment-ready until 2026-08-20

Thirty-five pay-per-call x402 APIs for web and document analysis, structured-data transformation, developer audits, SEC filings and financial facts, and EVM utilities. Settles USDC on Base through CDP with machine-readable schemas and samples.

Pay from $0.001 to $0.25 per request in USDC on Base, settled onchain via the x402 protocol, no signup, no API key needed.

first settlement 2026-08-09 · $1.86 all-time · settled via coinbase

BASE URL https://apiacre.com WEBSITE https://apiacre.com ENDPOINTS 35 NETWORK Base ASSET USDC MEMBER SINCE 2026-08-09 MONITORED SINCE 2026-08-09

ASSESSMENT

updated 3h ago

Evidence-backed signals, not a single score. Click any chip for the proof. Measured values stay read-only; unknown is honest.

reliability 99.4%
uptime 24h
100%
uptime 7d
99.4%
uptime 30d
99.4%
uptime 90d
99.4%
response p95
192ms
avg response
88ms
total checks
325

Measured on the unpaid 402 handshake, not the paid call. A service can 402 correctly and still fail after payment.

compliance A (14/14)

14 of 14 x402 conformance checks pass. Full checklist below.

jump to compliance checklist

price $0.001 to $0.25 (p9 in Data)
price (min)
$0.001
price (max)
$0.25
category percentile (min)
p9 in Data
category percentile (max)
p88 in Data
endpoints / prices
35 / 10
model
tiered
stability
0%
risk clean

No deterministic risk flag. Risk fires only on an exact blocklist match, or a reserved-brand name with a mismatched verified payTo. Never from low uptime, a high price, or a model guess.

domain age
1d
registrar
NameCheap, Inc.
hosting
custom
domain created
2026-08-08

Identity facts, not a risk score.

traction $1.856 30d · 2 buyers · top buyer 97%
volume 30d
$1.856
buyers 30d
2
settlements 30d
61
first settlement
2026-08-09
last settlement
2026-08-12
top buyer share
97% of 30d volume
trend 7d vs 30d
4.29x the 30d daily rate
networks
eip155:8453
volume all-time
$1.86
settlements all-time
61
median settlement 30d
$0.01
max settlement 30d
$0.35
settled via
coinbase ($1.86, 61 tx)

Conservative undercount: only USDC settlements via facilitators we measure are counted. A measured floor, not an estimate.

Top buyer share is a concentration signal, not part of the ranking score.

CHANGES

3 events, detecting since 2026-07-24

Payout, price, and schema changes detected on this service's x402 wire. A payout rotation at an unchanged price shows up here even when nothing else moves. Full feed at /changes.

changes price changed 7h ago (3 since 2026-07-24)

price changed · 7h ago

POST /v1/web/business-due-diligence · eip155:8453 · USDC: 350000100000

price changed · 2d ago

POST /v1/crypto/calldata-decode · eip155:8453 · USDC: 100001000

price changed · 3d ago

POST /v1/web/domain-intelligence · eip155:8453 · USDC: 5000020000

Amounts are on-wire atomic units in the named asset.

see all changes for this service

WHAT IT DOES

ai-derived

No AI synthesis has been produced for this service yet.

ENDPOINTS

Service endpoints with HTTP method, path, description, pricing, and network
METHOD PATH DESCRIPTION PRICE NETWORK ASSET 402 CHANNEL
POST /v1/crypto/address-inspect $0.002 Base USDC header
POST /v1/crypto/calldata-decode $0.001 Base USDC header
POST /v1/crypto/typed-data-hash $0.01 Base USDC header
POST /v1/data/clean $0.01 Base USDC header
POST /v1/data/convert $0.005 Base USDC header
POST /v1/data/deduplicate $0.01 Base USDC header
POST /v1/data/profile $0.025 Base USDC header
POST /v1/data/schema $0.025 Base USDC header
POST /v1/developer/code-metrics $0.025 Base USDC header
POST /v1/developer/dependency-audit $0.05 Base USDC header
POST /v1/developer/license-audit $0.05 Base USDC header
POST /v1/developer/openapi-audit $0.05 Base USDC header
POST /v1/developer/secret-scan $0.05 Base USDC header
POST /v1/developer/structured-diff $0.01 Base USDC header
POST /v1/developer/x402-preflight $0.05 Base USDC header
POST /v1/document/diff $0.01 Base USDC header
POST /v1/document/extract $0.01 Base USDC header
POST /v1/document/redact $0.01 Base USDC header
POST /v1/document/tables $0.025 Base USDC header
POST /v1/research/feed-normalize $0.01 Base USDC header
POST /v1/research/sec-filing-signals $0.05 Base USDC header
POST /v1/research/sec-financial-facts $0.02 Base USDC header
POST /v1/research/sec-insider-transactions $0.03 Base USDC header
POST /v1/web/accessibility-audit $0.05 Base USDC header
POST /v1/web/business-due-diligence $0.10 Base USDC header
POST /v1/web/domain-intelligence $0.02 Base USDC header
POST /v1/web/extract $0.01 Base USDC header
POST /v1/web/full-audit $0.25 Base USDC header
POST /v1/web/links $0.005 Base USDC header
POST /v1/web/metadata $0.002 Base USDC header
POST /v1/web/performance-profile $0.025 Base USDC header
POST /v1/web/robots-sitemap $0.025 Base USDC header
POST /v1/web/security-audit $0.05 Base USDC header
POST /v1/web/seo-audit $0.05 Base USDC header
POST /v1/web/tech-fingerprint $0.025 Base USDC header
35 endpoints

REQUEST / RESPONSE EXAMPLE

An unpaid request to POST /v1/crypto/address-inspect returns HTTP 402 with the payment terms. Settle onchain via your facilitator, then retry with the X-Payment header.

// request
curl -i -X POST 'https://apiacre.com/v1/crypto/address-inspect'
// 402 response (captured by monitor) · 35 payloads · click to expand
[
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "50000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/developer/x402-preflight",
      "tags": [
        "developer",
        "research",
        "x402",
        "payment",
        "preflight"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Probe a public endpoint without paying and return an x402 v2 compliance grade, protocol evidence, and actionable remediation.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://apiacre.com/v1/developer/openapi-audit",
              "body": {
                "format": "json",
                "document": "{\"openapi\":\"3.1.0\",\"info\":{\"title\":\"Example\",\"version\":\"1\"},\"paths\":{}}"
              },
              "method": "POST"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "url": "https://apiacre.com/v1/developer/openapi-audit",
                "grade": "A",
                "score": 100,
                "checks": [
                  {
                    "id": "http_402",
                    "passed": true,
                    "message": "Return HTTP 402 before payment.",
                    "severity": "high"
                  }
                ],
                "method": "POST",
                "payment": {
                  "amount": "50000",
                  "scheme": "exact",
                  "network": "eip155:8453",
                  "version": 2,
                  "acceptsCount": 1
                },
                "finalUrl": "https://apiacre.com/v1/developer/openapi-audit",
                "checkedAt": "2026-08-09T00:00:00+00:00",
                "compliant": true,
                "elapsedMs": 128,
                "statusCode": 402,
                "limitations": "One unpaid request only; no payment is signed and the target response is not ...",
                "remediation": [],
                "gradeVersion": "apiacre-x402-preflight/1"
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "developer.x402-preflight",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "url"
                  ],
                  "properties": {
                    "url": {
                      "type": "string"
                    },
                    "body": {
                      "anyOf": [
                        {
                          "type": "object"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "method": {
                      "enum": [
                        "GET",
                        "POST"
                      ],
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "url": {
                          "type": "string"
                        },
                        "grade": {
                          "type": "string"
                        },
                        "score": {
                          "type": "integer"
                        },
                        "checks": {
                          "type": "array",
                          "items": {}
                        },
                        "method": {
                          "type": "string"
                        },
                        "payment": {
                          "type": "object"
                        },
                        "finalUrl": {
                          "type": "string"
                        },
                        "checkedAt": {
                          "type": "string"
                        },
                        "compliant": {
                          "type": "boolean"
                        },
                        "elapsedMs": {
                          "type": "integer"
                        },
                        "statusCode": {
                          "type": "integer"
                        },
                        "limitations": {
                          "type": "string"
                        },
                        "remediation": {
                          "type": "array",
                          "items": {}
                        },
                        "gradeVersion": {
                          "type": "string"
                        }
                      }
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer"
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object"
                          }
                        }
                      }
                    },
                    "service": {
                      "type": "string"
                    },
                    "version": {
                      "type": "string"
                    },
                    "request_id": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/web/extract",
      "tags": [
        "web",
        "audit",
        "scraping",
        "markdown",
        "url-to-markdown"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Extract clean readable text or Markdown plus bounded structured links, canonical and heading signals, Schema.org types, redirect evidence, content hashes, and response provenance for research, RAG, or agent context.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://example.com"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "url": "https://example.com/",
                "links": {
                  "detected": 1,
                  "external": 1,
                  "internal": 0,
                  "returned": 1,
                  "truncated": false
                },
                "title": "Example Domain",
                "words": 19,
                "format": "markdown",
                "sha256": "5945db6fd8137aa377638814ca9bb1ac0a663fd90a97f11f86c3f5c09cfb40e3",
                "content": "# Example Domain\n\nThis domain is for use in documentation examples without ne...",
                "language": "en",
                "response": {
                  "bytes": 559,
                  "elapsedMs": 36,
                  "bodySha256": "ff67a9d764d6a2367a187734e697f6a53217db9a21c101d410a113ca871a299d",
                  "statusCode": 200,
                  "contentType": "text/html"
                },
                "characters": 167,
                "extraction": {
                  "method": "bounded HTML DOM extraction",
                  "version": "apiacre-content-extract/3",
                  "limitations": [
                    "Client-rendered content is not executed.",
                    "Markdown preserves readable block text, not the complete page layout.",
                    "Structured links are bounded and exclude non-HTTP(S) targets."
                  ],
                  "linksPreserved": true,
                  "javascriptRendered": false
                },
                "redirected": false,
                "description": null,
                "pageSignals": {
                  "headings": {
                    "h1": [
                      "Example Domain"
                    ],
                    "h2Count": 0,
                    "h3Count": 0
                  },
                  "feedCount": 0,
                  "canonicalUrl": null,
                  "structuredData": {
                    "types": [],
                    "blocks": 0,
                    "truncated": false,
                    "validBlocks": 0,
                    "invalidBlocks": 0
                  },
                  "alternateLanguageCount": 0
                },
                "requestedUrl": "https://example.com/",
                "contentSha256": "5945db6fd8137aa377638814ca9bb1ac0a663fd90a97f11f86c3f5c09cfb40e3"
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "web.extract",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "url"
                  ],
                  "properties": {
                    "url": {
                      "type": "string"
                    },
                    "output": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "url": {
                          "type": "string"
                        },
                        "links": {
                          "type": "object"
                        },
                        "title": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "words": {
                          "type": "integer"
                        },
                        "format": {
                          "type": "string"
                        },
                        "sha256": {
                          "type": "string"
                        },
                        "content": {
                          "type": "string"
                        },
                        "language": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "response": {
                          "type": "object"
                        },
                        "characters": {
                          "type": "integer"
                        },
                        "extraction": {
                          "type": "object"
                        },
                        "redirected": {
                          "type": "boolean"
                        },
                        "description": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "pageSignals": {
                          "type": "object"
                        },
                        "requestedUrl": {
                          "type": "string"
                        },
                        "contentSha256": {
                          "type": "string"
                        }
                      }
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer"
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object"
                          }
                        }
                      }
                    },
                    "service": {
                      "type": "string"
                    },
                    "version": {
                      "type": "string"
                    },
                    "request_id": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/crypto/typed-data-hash",
      "tags": [
        "crypto",
        "evm",
        "ethereum",
        "eip-712",
        "typed-data"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Validate EIP-712 typed structured data and derive its domain separator, message hash, and signing digest.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "typed_data": {
                "types": {
                  "Message": [
                    {
                      "name": "contents",
                      "type": "string"
                    }
                  ],
                  "EIP712Domain": [
                    {
                      "name": "name",
                      "type": "string"
                    }
                  ]
                },
                "domain": {
                  "name": "API Acre Example"
                },
                "message": {
                  "contents": "Hello"
                },
                "primaryType": "Message"
              }
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "valid": true,
                "messageHash": "0xd6a9eadbfb49313d8b83d02d2bb22b916a5b16e6006946c9ca6fa7959d934b3a",
                "primaryType": "Message",
                "signingHash": "0x7433e410d5f2857cb42d0bfd31bc71e8aa553f02ce0eed397927f01dfb46424c",
                "domainSeparator": "0xc167959bdf834486717879a8cd6eb3e12a864d1b1d7dbcecec40455e1b4bc8c8"
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "crypto.typed-data-hash",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "TypedDataInput",
                  "required": [
                    "typed_data"
                  ],
                  "properties": {
                    "typed_data": {
                      "type": "object",
                      "title": "Typed Data",
                      "additionalProperties": true
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "valid": {
                          "type": "boolean"
                        },
                        "messageHash": {
                          "type": "string"
                        },
                        "primaryType": {
                          "type": "string"
                        },
                        "signingHash": {
                          "type": "string"
                        },
                        "domainSeparator": {
                          "type": "string"
                        }
                      },
                      "description": "Structured EIP-712 hash result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "crypto.typed-data-hash"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "100000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/web/business-due-diligence",
      "tags": [
        "web",
        "audit",
        "business",
        "company",
        "domain"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Assess a business domain using website quality, SEO, security, accessibility, performance, DNS, TLS, RDAP, and optional public GLEIF LEI entity candidates.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://apple.com",
              "legal_name": "Apple Inc.",
              "country_code": "US"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "url": "https://www.apple.com/",
                "flags": [],
                "domain": "apple.com",
                "riskLevel": "low",
                "riskScore": 84,
                "siteAudit": {
                  "seo": {
                    "score": 90
                  },
                  "security": {
                    "score": 83
                  },
                  "performance": {
                    "bytes": 1256,
                    "status": 200,
                    "elapsedMs": 146
                  },
                  "overallScore": 88,
                  "accessibility": {
                    "score": 92
                  }
                },
                "disclaimer": "The technical score and optional public LEI candidates do not prove domain ow...",
                "scoreScope": "website_and_domain_technical_signals",
                "legalEntity": {
                  "status": "matched",
                  "matches": [
                    {
                      "lei": "HWUPKR0MPOU8FGXBT394",
                      "match": {
                        "type": "exact",
                        "score": 1
                      },
                      "legalName": "Apple Inc.",
                      "otherNames": [
                        {
                          "name": "Apple Computer, Inc.",
                          "type": "PREVIOUS_LEGAL_NAME",
                          "language": "en"
                        }
                      ],
                      "legalAddress": {
                        "region": "US-CA",
                        "country": "US"
                      }
                    }
                  ],
                  "matchCount": 1,
                  "countryCode": "US",
                  "requestedName": "Apple Inc."
                },
                "domainIntelligence": {
                  "dns": {
                    "A": [
                      "17.253.144.10"
                    ]
                  },
                  "tls": {
                    "version": "TLSv1.3"
                  },
                  "rdap": {
                    "status": [
                      "active"
                    ]
                  },
                  "domain": "apple.com"
                }
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "web.business-due-diligence",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "url"
                  ],
                  "properties": {
                    "url": {
                      "type": "string"
                    },
                    "legal_name": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "country_code": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "url": {
                          "type": "string"
                        },
                        "flags": {
                          "type": "array",
                          "items": {}
                        },
                        "domain": {
                          "type": "string"
                        },
                        "riskLevel": {
                          "type": "string"
                        },
                        "riskScore": {
                          "type": "integer"
                        },
                        "siteAudit": {
                          "type": "object"
                        },
                        "disclaimer": {
                          "type": "string"
                        },
                        "scoreScope": {
                          "type": "string"
                        },
                        "legalEntity": {
                          "type": "object"
                        },
                        "domainIntelligence": {
                          "type": "object"
                        }
                      }
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer"
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object"
                          }
                        }
                      }
                    },
                    "service": {
                      "type": "string"
                    },
                    "version": {
                      "type": "string"
                    },
                    "request_id": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "50000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/developer/secret-scan",
      "tags": [
        "developer",
        "research",
        "secret",
        "credentials",
        "security"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Scan source code or configuration text for leaked API keys, tokens, and credentials without returning secret values.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "content": "API_TOKEN=replace-with-your-token"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "clean": true,
                "findings": [],
                "findingCount": 1
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "developer.secret-scan",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "SecretScanInput",
                  "required": [
                    "content"
                  ],
                  "properties": {
                    "content": {
                      "type": "string",
                      "title": "Content",
                      "maxLength": 2000000
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "clean": {
                          "type": "boolean"
                        },
                        "findings": {
                          "type": "array",
                          "items": {}
                        },
                        "findingCount": {
                          "type": "integer"
                        }
                      },
                      "description": "Structured Secret scan result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "developer.secret-scan"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/data/deduplicate",
      "tags": [
        "documents",
        "data",
        "deduplicate",
        "cleaning",
        "records"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Remove duplicate CSV, JSON, or YAML records using selected identity fields and report the removed count.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "keys": [
                "id"
              ],
              "format": "csv",
              "content": "id,name\n1,Ada\n1,Ada"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "keys": [
                  "id"
                ],
                "records": [
                  {
                    "id": "1",
                    "name": "Ada"
                  }
                ],
                "removed": 1,
                "inputRows": 2,
                "outputRows": 1
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "data.deduplicate",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "DedupeInput",
                  "required": [
                    "content",
                    "format"
                  ],
                  "properties": {
                    "keep": {
                      "enum": [
                        "first",
                        "last"
                      ],
                      "type": "string",
                      "title": "Keep",
                      "default": "first"
                    },
                    "keys": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      },
                      "title": "Keys",
                      "maxItems": 20
                    },
                    "format": {
                      "enum": [
                        "csv",
                        "json",
                        "yaml"
                      ],
                      "type": "string",
                      "title": "Format"
                    },
                    "content": {
                      "type": "string",
                      "title": "Content",
                      "maxLength": 2000000
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "keys": {
                          "type": "array",
                          "items": {}
                        },
                        "records": {
                          "type": "array",
                          "items": {}
                        },
                        "removed": {
                          "type": "integer"
                        },
                        "inputRows": {
                          "type": "integer"
                        },
                        "outputRows": {
                          "type": "integer"
                        }
                      },
                      "description": "Structured Record deduplication result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "data.deduplicate"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "25000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/web/robots-sitemap",
      "tags": [
        "web",
        "audit",
        "robots",
        "sitemap",
        "crawler"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Inspect a domain's robots.txt crawl rules and XML sitemap health, availability, and URL count.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://example.com"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "origin": "example",
                "robots": {},
                "sitemap": {}
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "web.robots-sitemap",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "UrlInput",
                  "required": [
                    "url"
                  ],
                  "properties": {
                    "url": {
                      "type": "string",
                      "title": "Url",
                      "format": "uri",
                      "maxLength": 2083,
                      "minLength": 1
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "origin": {
                          "type": "string"
                        },
                        "robots": {
                          "type": "object"
                        },
                        "sitemap": {
                          "type": "object"
                        }
                      },
                      "description": "Structured Robots and sitemap audit result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "web.robots-sitemap"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/data/convert",
      "tags": [
        "documents",
        "data",
        "convert",
        "csv",
        "json"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Convert structured data between CSV, JSON, and YAML formats with a machine-readable response.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "format": "csv",
              "content": "name,score\nAda,98",
              "target_format": "json"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "rows": 1,
                "format": "json",
                "content": "[\n  {\n    \"name\": \"Ada\",\n    \"score\": \"98\"\n  }\n]"
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "data.convert",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "ConvertInput",
                  "required": [
                    "content",
                    "format",
                    "target_format"
                  ],
                  "properties": {
                    "format": {
                      "enum": [
                        "csv",
                        "json",
                        "yaml"
                      ],
                      "type": "string",
                      "title": "Format"
                    },
                    "content": {
                      "type": "string",
                      "title": "Content",
                      "maxLength": 2000000
                    },
                    "target_format": {
                      "enum": [
                        "csv",
                        "json",
                        "yaml"
                      ],
                      "type": "string",
                      "title": "Target Format"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "rows": {
                          "type": "integer"
                        },
                        "format": {
                          "type": "string"
                        },
                        "content": {
                          "type": "string"
                        }
                      },
                      "description": "Structured Data conversion result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "data.convert"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "50000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/research/sec-filing-signals",
      "tags": [
        "research",
        "sec",
        "edgar",
        "company",
        "filings"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Look up a public company by ticker or CIK, normalize recent SEC filings, and flag deterministic events such as late filings, amendments, auditor changes, non-reliance, control changes, or bankruptcy disclosures.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "forms": [
                "10-K",
                "10-Q",
                "8-K"
              ],
              "identifier": "AAPL",
              "max_filings": 25,
              "lookback_days": 365
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "cik": "0000320193",
                "sic": "3571",
                "name": "Apple Inc.",
                "source": "https://data.sec.gov/submissions/CIK0000320193.json",
                "filings": [
                  {
                    "form": "10-Q",
                    "filingDate": "2026-01-30",
                    "documentUrl": "https://www.sec.gov/Archives/edgar/data/320193/example/filing.htm"
                  }
                ],
                "signals": [
                  {
                    "code": "leadership_change",
                    "form": "8-K",
                    "item": "5.02",
                    "detail": "8-K reports director or principal-officer changes",
                    "weight": 5
                  }
                ],
                "tickers": [
                  "AAPL"
                ],
                "exchanges": [
                  "Nasdaq"
                ],
                "disclaimer": "Deterministic filing activity only; not investment, legal, accounting, or cre...",
                "filingCount": 5,
                "retrievedAt": "2026-08-09T00:00:00Z",
                "lookbackDays": 365,
                "fiscalYearEnd": "0928",
                "attentionLevel": "low",
                "attentionScore": 5,
                "sicDescription": "Electronic Computers"
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "research.sec-filing-signals",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "identifier"
                  ],
                  "properties": {
                    "forms": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "identifier": {
                      "type": "string"
                    },
                    "max_filings": {
                      "type": "integer"
                    },
                    "lookback_days": {
                      "type": "integer"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "cik": {
                          "type": "string"
                        },
                        "sic": {
                          "type": "string"
                        },
                        "name": {
                          "type": "string"
                        },
                        "source": {
                          "type": "string"
                        },
                        "filings": {
                          "type": "array",
                          "items": {}
                        },
                        "signals": {
                          "type": "array",
                          "items": {}
                        },
                        "tickers": {
                          "type": "array",
                          "items": {}
                        },
                        "exchanges": {
                          "type": "array",
                          "items": {}
                        },
                        "disclaimer": {
                          "type": "string"
                        },
                        "filingCount": {
                          "type": "integer"
                        },
                        "retrievedAt": {
                          "type": "string"
                        },
                        "lookbackDays": {
                          "type": "integer"
                        },
                        "fiscalYearEnd": {
                          "type": "string"
                        },
                        "attentionLevel": {
                          "type": "string"
                        },
                        "attentionScore": {
                          "type": "integer"
                        },
                        "sicDescription": {
                          "type": "string"
                        }
                      }
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer"
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object"
                          }
                        }
                      }
                    },
                    "service": {
                      "type": "string"
                    },
                    "version": {
                      "type": "string"
                    },
                    "request_id": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "2000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/web/metadata",
      "tags": [
        "web",
        "audit",
        "metadata",
        "open-graph",
        "social"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Extract an agent-ready public-page metadata record with redirects, response provenance, canonical and alternate URLs, headings, icons, feeds, social cards, Schema.org types, and privacy-safe publisher-asserted Organization facts with field evidence.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://apiacre.com"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "url": "https://apiacre.com/",
                "feeds": [],
                "icons": [],
                "title": "API Acre — Pay-per-call APIs on Base",
                "twitter": {
                  "card": null,
                  "image": null,
                  "title": null,
                  "imageAlt": null,
                  "description": null
                },
                "document": {
                  "author": null,
                  "robots": "index,follow",
                  "charset": "utf-8",
                  "viewport": "width=device-width,initial-scale=1",
                  "generator": null
                },
                "headings": {
                  "h1": [
                    "Useful APIs. One call at a time."
                  ],
                  "h2Count": 2,
                  "h3Count": 55
                },
                "language": "en",
                "response": {
                  "bytes": 21633,
                  "elapsedMs": 42,
                  "bodySha256": "3886972b5512bf62a93dbdf790af504cab300572de9837088909ebd4aa3a3b4e",
                  "statusCode": 200,
                  "contentType": "text/html; charset=utf-8"
                },
                "canonical": "https://apiacre.com",
                "openGraph": {
                  "url": "https://apiacre.com",
                  "image": null,
                  "title": "API Acre — Pay-per-call APIs on Base",
                  "imageAlt": null,
                  "description": "Buy focused web, document, developer, research, and EVM results with USDC ove..."
                },
                "alternates": [],
                "redirected": false,
                "description": "58 pay-per-call APIs for agents, settled in USDC on Base through x402.",
                "requestedUrl": "https://apiacre.com/",
                "structuredData": {
                  "types": [
                    "Organization",
                    "WebAPI"
                  ],
                  "blocks": 1,
                  "truncated": false,
                  "validBlocks": 1,
                  "invalidBlocks": 0
                }
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": [
                  {
                    "path": "/v1/web/extract",
                    "title": "Web content extraction",
                    "method": "POST",
                    "reason": "Retrieve the same public URL as clean text or Markdown with bounded structure...",
                    "service": "web.extract"
                  }
                ]
              },
              "service": "web.metadata",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "url"
                  ],
                  "properties": {
                    "url": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "url": {
                          "type": "string"
                        },
                        "feeds": {
                          "type": "array",
                          "items": {}
                        },
                        "icons": {
                          "type": "array",
                          "items": {}
                        },
                        "title": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "twitter": {
                          "type": "object"
                        },
                        "document": {
                          "type": "object"
                        },
                        "headings": {
                          "type": "object"
                        },
                        "language": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "response": {
                          "type": "object"
                        },
                        "canonical": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "openGraph": {
                          "type": "object"
                        },
                        "alternates": {
                          "type": "array",
                          "items": {}
                        },
                        "redirected": {
                          "type": "boolean"
                        },
                        "description": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "requestedUrl": {
                          "type": "string"
                        },
                        "structuredData": {
                          "type": "object"
                        }
                      }
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer"
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object"
                          }
                        }
                      }
                    },
                    "service": {
                      "type": "string"
                    },
                    "version": {
                      "type": "string"
                    },
                    "request_id": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "1000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/crypto/calldata-decode",
      "tags": [
        "crypto",
        "evm",
        "ethereum",
        "solidity",
        "calldata"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Resolve 29 common ERC-20, ERC-165, ERC-721, ERC-1155, ERC-2612, and ERC-3009 selectors without a network lookup, or strictly decode arbitrary Ethereum or EVM calldata using a supplied Solidity signature.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "calldata": "0xa9059cbb0000000000000000000000001111111111111111111111111111111111111111000...",
              "input_mode": "auto"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "types": [
                  "address",
                  "uint256"
                ],
                "values": [
                  "0x1111111111111111111111111111111111111111",
                  42
                ],
                "encoding": {
                  "canonical": true,
                  "argumentBytes": 64,
                  "calldataBytes": 68,
                  "calldataSha256": "f77b5da6ef3efa41f5084d653dc4a135a3978d541db97ce13225bd442b025198",
                  "argumentsSha256": "d3458da251349437abe3549042a49868dc5528422a63bb815f3e0b46725052c9"
                },
                "function": "transfer",
                "selector": "0xa9059cbb",
                "warnings": [
                  "Selector resolution is limited to 29 published standard signatures; four-byte..."
                ],
                "arguments": [
                  {
                    "type": "address",
                    "index": 0,
                    "value": "0x1111111111111111111111111111111111111111"
                  }
                ],
                "inputMode": "selector_and_arguments",
                "signature": "transfer(address,uint256)",
                "resolution": {
                  "method": "built_in_standard",
                  "candidates": [
                    "transfer(address,uint256)"
                  ],
                  "candidateCount": 1,
                  "matchedStandards": [
                    "ERC-20"
                  ],
                  "signatureProvided": false
                },
                "selectorPresent": true,
                "signatureSource": "built_in_standard",
                "canonicalSignature": "transfer(address,uint256)"
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "crypto.calldata-decode",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "calldata"
                  ],
                  "properties": {
                    "calldata": {
                      "type": "string"
                    },
                    "input_mode": {
                      "enum": [
                        "auto",
                        "selector_and_arguments",
                        "arguments_only"
                      ],
                      "type": "string"
                    },
                    "function_signature": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "types": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "values": {
                          "type": "array",
                          "items": {}
                        },
                        "encoding": {
                          "type": "object"
                        },
                        "function": {
                          "type": "string"
                        },
                        "selector": {
                          "type": "string"
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "arguments": {
                          "type": "array",
                          "items": {
                            "type": "object"
                          }
                        },
                        "inputMode": {
                          "type": "string"
                        },
                        "signature": {
                          "type": "string"
                        },
                        "resolution": {
                          "type": "object"
                        },
                        "selectorPresent": {
                          "type": "boolean"
                        },
                        "signatureSource": {
                          "type": "string"
                        },
                        "canonicalSignature": {
                          "type": "string"
                        }
                      }
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer"
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object"
                          }
                        }
                      }
                    },
                    "service": {
                      "type": "string"
                    },
                    "version": {
                      "type": "string"
                    },
                    "request_id": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "25000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/developer/code-metrics",
      "tags": [
        "developer",
        "research",
        "code",
        "metrics",
        "complexity"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Measure caller-supplied source code with Python AST analysis or a deterministic lexical fallback, including per-function complexity, a SHA-256 fingerprint, density ratios, syntax status, and actionable maintainability signals without retaining or forwarding the code.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "code": "def greet(name):\n    return f'Hello {name}'",
              "language": "python"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "lines": {
                  "code": 2,
                  "blank": 0,
                  "total": 2,
                  "comments": 0
                },
                "source": {
                  "sha256": "d588756864c1c6b9016a1829ea9283915950ef23e5b1c04018413ed71456a34e",
                  "utf8Bytes": 43,
                  "characters": 43
                },
                "syntax": {
                  "error": null,
                  "valid": true,
                  "engine": "python-ast"
                },
                "classes": 0,
                "analysis": {
                  "method": "Python AST with deterministic lexical metrics",
                  "version": "apiacre-code-metrics/3",
                  "limitations": [
                    "AST complexity is a static heuristic, not a runtime or control-flow proof.",
                    "Comment counts include comment-only lines, not inline comments or block-comme..."
                  ]
                },
                "language": "python",
                "functions": 1,
                "branchPoints": 0,
                "longLineCount": 0,
                "reviewSignals": [],
                "commentDensity": 0,
                "functionMetrics": [
                  {
                    "kind": "function",
                    "line": 1,
                    "name": "greet",
                    "lines": 2,
                    "endLine": 2
                  }
                ],
                "workMarkerCount": 0,
                "blankLineDensity": 0,
                "averageLineLength": 21,
                "maximumLineLength": 26,
                "functionsTruncated": false,
                "complexityPerFunction": 1,
                "maintainabilitySignal": 95,
                "maximumFunctionComplexity": 1,
                "estimatedCyclomaticComplexity": 1
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": [
                  {
                    "path": "/v1/developer/code-change-review",
                    "title": "Code change review",
                    "method": "POST",
                    "reason": "Compare the measured source with a caller-supplied baseline and surface synta...",
                    "service": "developer.code-change-review"
                  }
                ]
              },
              "service": "developer.code-metrics",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "code"
                  ],
                  "properties": {
                    "code": {
                      "type": "string"
                    },
                    "language": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "lines": {
                          "type": "object"
                        },
                        "source": {
                          "type": "object"
                        },
                        "syntax": {
                          "type": "object"
                        },
                        "classes": {
                          "type": "integer"
                        },
                        "analysis": {
                          "type": "object"
                        },
                        "language": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "functions": {
                          "type": "integer"
                        },
                        "branchPoints": {
                          "type": "integer"
                        },
                        "longLineCount": {
                          "type": "integer"
                        },
                        "reviewSignals": {
                          "type": "array",
                          "items": {}
                        },
                        "commentDensity": {
                          "type": "number"
                        },
                        "functionMetrics": {
                          "type": "array",
                          "items": {}
                        },
                        "workMarkerCount": {
                          "type": "integer"
                        },
                        "blankLineDensity": {
                          "type": "number"
                        },
                        "averageLineLength": {
                          "type": "number"
                        },
                        "maximumLineLength": {
                          "type": "integer"
                        },
                        "functionsTruncated": {
                          "type": "boolean"
                        },
                        "complexityPerFunction": {
                          "type": "number"
                        },
                        "maintainabilitySignal": {
                          "type": "integer"
                        },
                        "maximumFunctionComplexity": {
                          "type": "integer"
                        },
                        "estimatedCyclomaticComplexity": {
                          "type": "integer"
                        }
                      }
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer"
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object"
                          }
                        }
                      }
                    },
                    "service": {
                      "type": "string"
                    },
                    "version": {
                      "type": "string"
                    },
                    "request_id": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "20000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/research/sec-financial-facts",
      "tags": [
        "research",
        "sec",
        "xbrl",
        "company",
        "financial-data"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Retrieve normalized, recent issuer-reported revenue, earnings, balance-sheet, cash-flow, and diluted-EPS facts from official SEC XBRL data.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "metrics": [
                "revenue",
                "net_income",
                "total_assets",
                "diluted_eps"
              ],
              "periods": 4,
              "identifier": "AAPL",
              "period_type": "both"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "cik": "0000320193",
                "source": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000320193.json",
                "metrics": {
                  "revenue": {
                    "unit": "USD",
                    "label": "Revenue",
                    "concept": "RevenueFromContractWithCustomerExcludingAssessedTax",
                    "description": "Revenue from contracts with customers, excluding assessed tax.",
                    "observations": [
                      {
                        "fy": 2025,
                        "end": "2025-09-27",
                        "val": 416161000000,
                        "accn": "0000320193-25-000079",
                        "start": "2024-09-29"
                      }
                    ]
                  }
                },
                "taxonomy": "us-gaap",
                "disclaimer": "Standardized issuer-reported XBRL facts only; verify filing context before us...",
                "entityName": "Apple Inc.",
                "periodType": "both",
                "retrievedAt": "2026-08-09T00:00:00Z",
                "missingMetrics": [],
                "periodsPerMetric": 4
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "research.sec-financial-facts",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "identifier"
                  ],
                  "properties": {
                    "metrics": {
                      "type": "array",
                      "items": {
                        "enum": [
                          "revenue",
                          "net_income",
                          "operating_income",
                          "total_assets",
                          "total_liabilities",
                          "stockholders_equity",
                          "cash_and_equivalents",
                          "operating_cash_flow",
                          "capital_expenditure",
                          "diluted_eps"
                        ],
                        "type": "string"
                      }
                    },
                    "periods": {
                      "type": "integer"
                    },
                    "identifier": {
                      "type": "string"
                    },
                    "period_type": {
                      "enum": [
                        "annual",
                        "quarterly",
                        "both"
                      ],
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "cik": {
                          "type": "string"
                        },
                        "source": {
                          "type": "string"
                        },
                        "metrics": {
                          "type": "object"
                        },
                        "taxonomy": {
                          "type": "string"
                        },
                        "disclaimer": {
                          "type": "string"
                        },
                        "entityName": {
                          "type": "string"
                        },
                        "periodType": {
                          "type": "string"
                        },
                        "retrievedAt": {
                          "type": "string"
                        },
                        "missingMetrics": {
                          "type": "array",
                          "items": {}
                        },
                        "periodsPerMetric": {
                          "type": "integer"
                        }
                      }
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer"
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object"
                          }
                        }
                      }
                    },
                    "service": {
                      "type": "string"
                    },
                    "version": {
                      "type": "string"
                    },
                    "request_id": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "50000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/web/accessibility-audit",
      "tags": [
        "web",
        "audit",
        "accessibility",
        "wcag",
        "a11y"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Check a public page for deterministic HTML accessibility problems and return actionable WCAG-oriented findings.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://example.com"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "score": 1,
                "issues": [],
                "issueCount": 1
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "web.accessibility-audit",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "UrlInput",
                  "required": [
                    "url"
                  ],
                  "properties": {
                    "url": {
                      "type": "string",
                      "title": "Url",
                      "format": "uri",
                      "maxLength": 2083,
                      "minLength": 1
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "score": {
                          "type": "integer"
                        },
                        "issues": {
                          "type": "array",
                          "items": {}
                        },
                        "issueCount": {
                          "type": "integer"
                        }
                      },
                      "description": "Structured Accessibility audit result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "web.accessibility-audit"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "30000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/research/sec-insider-transactions",
      "tags": [
        "research",
        "sec",
        "form-4",
        "insiders",
        "transactions"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Retrieve recent SEC Form 4 officer, director, and 10% beneficial-owner trades for a ticker or CIK, including purchases, sales, awards, exercises, tax withholding, prices, holdings, 10b5-1 context, derivatives, and filing footnotes.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "identifier": "AAPL",
              "max_filings": 10,
              "lookback_days": 90,
              "include_derivatives": true
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "cik": "0000320193",
                "name": "Apple Inc.",
                "source": "https://data.sec.gov/submissions/CIK0000320193.json",
                "filings": [
                  {
                    "form": "4",
                    "filingDate": "2026-06-17",
                    "reportDate": "2026-06-15",
                    "periodOfReport": "2026-06-15",
                    "accessionNumber": "0001140361-26-025622"
                  }
                ],
                "summary": {
                  "codeCounts": {
                    "F": 1,
                    "M": 2
                  },
                  "filingCount": 1,
                  "transactionCount": 3,
                  "openMarketPurchaseShares": 0,
                  "openMarketPurchaseReportedValue": 0
                },
                "tickers": [
                  "AAPL"
                ],
                "warnings": [],
                "exchanges": [
                  "Nasdaq"
                ],
                "disclaimer": "Issuer-reported Section 16 ownership data only. Transaction codes and sales d...",
                "retrievedAt": "2026-08-09T00:00:00Z",
                "lookbackDays": 90,
                "includeDerivatives": true
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "research.sec-insider-transactions",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "identifier"
                  ],
                  "properties": {
                    "identifier": {
                      "type": "string"
                    },
                    "max_filings": {
                      "type": "integer"
                    },
                    "lookback_days": {
                      "type": "integer"
                    },
                    "include_derivatives": {
                      "type": "boolean"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "cik": {
                          "type": "string"
                        },
                        "name": {
                          "type": "string"
                        },
                        "source": {
                          "type": "string"
                        },
                        "filings": {
                          "type": "array",
                          "items": {}
                        },
                        "summary": {
                          "type": "object"
                        },
                        "tickers": {
                          "type": "array",
                          "items": {}
                        },
                        "warnings": {
                          "type": "array",
                          "items": {}
                        },
                        "exchanges": {
                          "type": "array",
                          "items": {}
                        },
                        "disclaimer": {
                          "type": "string"
                        },
                        "retrievedAt": {
                          "type": "string"
                        },
                        "lookbackDays": {
                          "type": "integer"
                        },
                        "includeDerivatives": {
                          "type": "boolean"
                        }
                      }
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer"
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object"
                          }
                        }
                      }
                    },
                    "service": {
                      "type": "string"
                    },
                    "version": {
                      "type": "string"
                    },
                    "request_id": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "50000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/web/security-audit",
      "tags": [
        "web",
        "audit",
        "security",
        "headers",
        "tls"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Scan a public website for TLS and browser security header weaknesses and return a security score with fixes.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://example.com"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "url": "https://example.com",
                "score": 1,
                "missing": [],
                "present": [],
                "cookieFlags": []
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "web.security-audit",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "UrlInput",
                  "required": [
                    "url"
                  ],
                  "properties": {
                    "url": {
                      "type": "string",
                      "title": "Url",
                      "format": "uri",
                      "maxLength": 2083,
                      "minLength": 1
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "url": {
                          "type": "string"
                        },
                        "score": {
                          "type": "integer"
                        },
                        "missing": {
                          "type": "array",
                          "items": {}
                        },
                        "present": {
                          "type": "array",
                          "items": {}
                        },
                        "cookieFlags": {
                          "type": "array",
                          "items": {}
                        }
                      },
                      "description": "Structured Web security audit result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "web.security-audit"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/web/links",
      "tags": [
        "web",
        "audit",
        "links",
        "crawl",
        "site-map"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Extract and classify links from one public page or safely crawl up to 10 same-origin pages into an agent-ready site map with page provenance, depth limits, and robots.txt enforcement.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://example.com",
              "max_depth": 2,
              "max_pages": 3,
              "respect_robots": true,
              "include_external": true
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "url": "https://example.com/",
                "count": 1,
                "crawl": {
                  "enabled": true,
                  "maxDepth": 2,
                  "maxPages": 3,
                  "pagesFetched": 1,
                  "pagesAttempted": 1
                },
                "links": [
                  {
                    "url": "https://iana.org/domains/example",
                    "text": "Learn more",
                    "external": true
                  }
                ],
                "pages": [
                  {
                    "url": "https://example.com/",
                    "depth": 0,
                    "title": "Example Domain",
                    "statusCode": 200,
                    "discoveredFrom": null
                  }
                ],
                "errors": [],
                "origin": "https://example.com",
                "skipped": [],
                "external": 1,
                "internal": 0
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": [
                  {
                    "path": "/v1/web/robots-sitemap",
                    "title": "Robots and sitemap audit",
                    "method": "POST",
                    "reason": "Compare crawl-discovered pages with robots.txt rules and declared XML sitemap...",
                    "service": "web.robots-sitemap"
                  }
                ]
              },
              "service": "web.links",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "url"
                  ],
                  "properties": {
                    "url": {
                      "type": "string"
                    },
                    "max_depth": {
                      "type": "integer"
                    },
                    "max_pages": {
                      "type": "integer"
                    },
                    "respect_robots": {
                      "type": "boolean"
                    },
                    "include_external": {
                      "type": "boolean"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "url": {
                          "type": "string"
                        },
                        "count": {
                          "type": "integer"
                        },
                        "crawl": {
                          "type": "object"
                        },
                        "links": {
                          "type": "array",
                          "items": {}
                        },
                        "pages": {
                          "type": "array",
                          "items": {}
                        },
                        "errors": {
                          "type": "array",
                          "items": {}
                        },
                        "origin": {
                          "type": "string"
                        },
                        "skipped": {
                          "type": "array",
                          "items": {}
                        },
                        "external": {
                          "type": "integer"
                        },
                        "internal": {
                          "type": "integer"
                        }
                      }
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer"
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object"
                          }
                        }
                      }
                    },
                    "service": {
                      "type": "string"
                    },
                    "version": {
                      "type": "string"
                    },
                    "request_id": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/developer/structured-diff",
      "tags": [
        "developer",
        "research",
        "json",
        "yaml",
        "diff"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Compare JSON or YAML deterministically and return source hashes plus machine-readable additions, removals, and replacements by path with explicit truncation evidence.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "after": "{\"status\":\"approved\",\"features\":{\"export\":true}}",
              "before": "{\"status\":\"draft\",\"features\":{\"export\":false}}",
              "format": "json"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "format": "json",
                "changed": true,
                "changes": [
                  {
                    "op": "replace",
                    "path": "$.features.export",
                    "after": true,
                    "before": false
                  },
                  {
                    "op": "replace",
                    "path": "$.status",
                    "after": "approved",
                    "before": "draft"
                  }
                ],
                "afterSha256": "1491b575597fbdbb636572aa4cf9ac93e424273a4aa920242398844866dd2a0f",
                "changeCount": 2,
                "beforeSha256": "242eb38c815b9bab51819f9aa7ebd832666455dbfce03671aae54cc93abafcdb",
                "changesReturned": 2,
                "changesTruncated": false
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "developer.structured-diff",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "StructuredDiffInput",
                  "required": [
                    "before",
                    "after"
                  ],
                  "properties": {
                    "after": {
                      "type": "string",
                      "title": "After",
                      "maxLength": 1000000
                    },
                    "before": {
                      "type": "string",
                      "title": "Before",
                      "maxLength": 1000000
                    },
                    "format": {
                      "enum": [
                        "json",
                        "yaml"
                      ],
                      "type": "string",
                      "title": "Format",
                      "default": "json"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "format": {
                          "type": "string"
                        },
                        "changed": {
                          "type": "boolean"
                        },
                        "changes": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "op",
                              "path"
                            ],
                            "properties": {
                              "op": {
                                "enum": [
                                  "add",
                                  "remove",
                                  "replace"
                                ],
                                "type": "string"
                              },
                              "path": {
                                "type": "string",
                                "pattern": "^\\$"
                              },
                              "after": {},
                              "before": {}
                            }
                          },
                          "maxItems": 5000,
                          "description": "Deterministically ordered structural changes; inspect changesTruncated before treating the list as complete."
                        },
                        "afterSha256": {
                          "type": "string"
                        },
                        "changeCount": {
                          "type": "integer"
                        },
                        "beforeSha256": {
                          "type": "string"
                        },
                        "changesReturned": {
                          "type": "integer"
                        },
                        "changesTruncated": {
                          "type": "boolean"
                        }
                      },
                      "description": "Structured Structured diff result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "developer.structured-diff"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "50000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/web/seo-audit",
      "tags": [
        "web",
        "audit",
        "seo",
        "website",
        "search"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Audit on-page technical SEO, score a public URL, and return prioritized, actionable issues for search optimization.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://example.com"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "score": 90,
                "issues": [
                  {
                    "code": "missing_meta_description",
                    "severity": "medium"
                  }
                ],
                "headings": {
                  "h1": 1,
                  "h2": 0,
                  "h3": 0
                },
                "metadata": {
                  "url": "https://example.com/",
                  "feeds": [],
                  "icons": [
                    {
                      "rel": "icon",
                      "url": "data:,",
                      "type": null,
                      "sizes": null
                    }
                  ],
                  "title": "Example Domain",
                  "twitter": {
                    "card": null,
                    "site": null,
                    "image": null,
                    "title": null,
                    "creator": null,
                    "imageAlt": null,
                    "description": null
                  },
                  "document": {
                    "author": null,
                    "robots": null,
                    "charset": null,
                    "viewport": "width=device-width, initial-scale=1",
                    "generator": null,
                    "themeColor": null
                  },
                  "headings": {
                    "h1": [
                      "Example Domain"
                    ],
                    "h2Count": 0,
                    "h3Count": 0
                  },
                  "language": "en",
                  "canonical": null,
                  "openGraph": {
                    "url": null,
                    "type": null,
                    "image": null,
                    "title": null,
                    "locale": null,
                    "imageAlt": null,
                    "siteName": null,
                    "description": null
                  },
                  "alternates": [],
                  "description": null,
                  "structuredData": {
                    "types": [],
                    "blocks": 0,
                    "truncated": false,
                    "validBlocks": 0,
                    "invalidBlocks": 0
                  }
                },
                "wordCount": 21,
                "imageCount": 0,
                "imagesMissingAlt": 0
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": [
                  {
                    "path": "/v1/web/full-audit",
                    "price": "$0.25",
                    "title": "Full site audit",
                    "method": "POST",
                    "reason": "Extend the page-level SEO result with security, accessibility, and performance checks.",
                    "service": "web.full-audit",
                    "use_output": "Use the combined scores and findings to prioritize a broader site-quality pass.",
                    "input_template": {
                      "url": "$request.url"
                    },
                    "authorization_required": true
                  }
                ]
              },
              "service": "web.seo-audit",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "UrlInput",
                  "required": [
                    "url"
                  ],
                  "properties": {
                    "url": {
                      "type": "string",
                      "title": "Url",
                      "format": "uri",
                      "maxLength": 2083,
                      "minLength": 1
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "score": {
                          "type": "integer"
                        },
                        "issues": {
                          "type": "array",
                          "items": {}
                        },
                        "headings": {
                          "type": "object"
                        },
                        "metadata": {
                          "type": "object"
                        },
                        "wordCount": {
                          "type": "integer"
                        },
                        "imageCount": {
                          "type": "integer"
                        },
                        "imagesMissingAlt": {
                          "type": "integer"
                        }
                      },
                      "description": "Structured SEO audit result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "web.seo-audit"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/document/redact",
      "tags": [
        "documents",
        "data",
        "pii",
        "personal-data",
        "redaction"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Deterministically detect and redact PII and personal data in supplied text with overlap-safe matching for emails, phone numbers, validated IPv4 and IPv6 addresses, Luhn-valid payment cards, valid-checksum IBANs, and structurally valid US Social Security numbers.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "text": "Contact [email protected] about invoice card 4242 4242 4242 4242."
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "text": "Contact [REDACTED_EMAIL] about invoice card [REDACTED_CREDIT_CARD].",
                "total": 2,
                "counts": {
                  "ipv4": 0,
                  "ipv6": 0,
                  "email": 1,
                  "phone": 0,
                  "credit_card": 1
                },
                "detector": {
                  "version": "apiacre-pii-redaction/2",
                  "overlapSafe": true,
                  "deterministic": true,
                  "validatedTypes": [
                    "credit_card",
                    "iban",
                    "ipv4",
                    "ipv6",
                    "ssn"
                  ],
                  "networkRequestsMade": 0
                },
                "findings": [
                  {
                    "end": 27,
                    "type": "email",
                    "start": 8,
                    "characters": 19,
                    "placeholder": "[REDACTED_EMAIL]"
                  }
                ],
                "inputSha256": "04b4432fceb85a844f4a83b4ddabd14dda672c9c94b8c54c020ff06de182d2f6",
                "limitations": [
                  "Deterministic patterns do not identify names, street addresses, or every loca...",
                  "Review redacted output before treating it as safe for a particular privacy or..."
                ],
                "outputSha256": "7e30afcfe691fb4e6527ee782aaa6cccd68b726687540cb2d6de557cfe921c13",
                "selectedTypes": [
                  "email",
                  "phone",
                  "ipv4",
                  "ipv6",
                  "credit_card",
                  "ssn",
                  "iban"
                ],
                "findingsReturned": 2,
                "findingsTruncated": false,
                "redactedCharacters": 38
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "document.redact",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "text"
                  ],
                  "properties": {
                    "text": {
                      "type": "string"
                    },
                    "types": {
                      "type": "array",
                      "items": {
                        "enum": [
                          "email",
                          "phone",
                          "ipv4",
                          "ipv6",
                          "credit_card",
                          "ssn",
                          "iban"
                        ],
                        "type": "string"
                      }
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "required": [
                        "text",
                        "counts",
                        "total",
                        "selectedTypes",
                        "findingsReturned",
                        "findingsTruncated",
                        "findings",
                        "redactedCharacters",
                        "inputSha256",
                        "outputSha256",
                        "detector",
                        "limitations"
                      ],
                      "properties": {
                        "text": {
                          "type": "string"
                        },
                        "total": {
                          "type": "integer"
                        },
                        "counts": {
                          "type": "object"
                        },
                        "detector": {
                          "type": "object"
                        },
                        "findings": {
                          "type": "array",
                          "items": {
                            "type": "object"
                          }
                        },
                        "inputSha256": {
                          "type": "string"
                        },
                        "limitations": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "outputSha256": {
                          "type": "string"
                        },
                        "selectedTypes": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "findingsReturned": {
                          "type": "integer"
                        },
                        "findingsTruncated": {
                          "type": "boolean"
                        },
                        "redactedCharacters": {
                          "type": "integer"
                        }
                      },
                      "additionalProperties": false
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer"
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object"
                          }
                        }
                      }
                    },
                    "service": {
                      "type": "string"
                    },
                    "version": {
                      "type": "string"
                    },
                    "request_id": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "25000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/web/tech-fingerprint",
      "tags": [
        "web",
        "audit",
        "technology",
        "fingerprint",
        "stack"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Identify frameworks, analytics, CDNs, servers, and other website technologies from public response signals.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://example.com"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "url": "https://example.com/",
                "server": "cloudflare",
                "poweredBy": null,
                "scriptHosts": [],
                "technologies": [
                  "Cloudflare"
                ]
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "web.tech-fingerprint",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "UrlInput",
                  "required": [
                    "url"
                  ],
                  "properties": {
                    "url": {
                      "type": "string",
                      "title": "Url",
                      "format": "uri",
                      "maxLength": 2083,
                      "minLength": 1
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "url": {
                          "type": "string"
                        },
                        "server": {
                          "type": "string"
                        },
                        "poweredBy": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "scriptHosts": {
                          "type": "array",
                          "items": {}
                        },
                        "technologies": {
                          "type": "array",
                          "items": {}
                        }
                      },
                      "description": "Structured Technology fingerprint result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "web.tech-fingerprint"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "250000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/web/full-audit",
      "tags": [
        "web",
        "audit",
        "website",
        "seo",
        "security"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Run a comprehensive website audit combining SEO, security, accessibility, and performance scores with prioritized fixes.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://example.com"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "seo": {},
                "security": {},
                "performance": {},
                "overallScore": 1,
                "accessibility": {}
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "web.full-audit",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "UrlInput",
                  "required": [
                    "url"
                  ],
                  "properties": {
                    "url": {
                      "type": "string",
                      "title": "Url",
                      "format": "uri",
                      "maxLength": 2083,
                      "minLength": 1
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "seo": {
                          "type": "object"
                        },
                        "security": {
                          "type": "object"
                        },
                        "performance": {
                          "type": "object"
                        },
                        "overallScore": {
                          "type": "integer"
                        },
                        "accessibility": {
                          "type": "object"
                        }
                      },
                      "description": "Structured Full site audit result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "web.full-audit"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "50000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/developer/license-audit",
      "tags": [
        "developer",
        "research",
        "dependencies",
        "license",
        "compliance"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Classify software dependency licenses and flag packages that need commercial or legal review.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "dependencies": [
                {
                  "name": "requests",
                  "license": "Apache-2.0"
                }
              ]
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "counts": {},
                "policy": "example",
                "findings": [],
                "disclaimer": "example",
                "requiresReview": true
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "developer.license-audit",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "LicenseAuditInput",
                  "required": [
                    "dependencies"
                  ],
                  "properties": {
                    "policy": {
                      "enum": [
                        "permissive",
                        "commercial"
                      ],
                      "type": "string",
                      "title": "Policy",
                      "default": "commercial"
                    },
                    "dependencies": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "title": "LicensedDependency",
                        "required": [
                          "name",
                          "license"
                        ],
                        "properties": {
                          "name": {
                            "type": "string",
                            "title": "Name",
                            "maxLength": 240,
                            "minLength": 1
                          },
                          "license": {
                            "type": "string",
                            "title": "License",
                            "maxLength": 120,
                            "minLength": 1
                          }
                        }
                      },
                      "title": "Dependencies",
                      "maxItems": 500,
                      "minItems": 1
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "counts": {
                          "type": "object"
                        },
                        "policy": {
                          "type": "string"
                        },
                        "findings": {
                          "type": "array",
                          "items": {}
                        },
                        "disclaimer": {
                          "type": "string"
                        },
                        "requiresReview": {
                          "type": "boolean"
                        }
                      },
                      "description": "Structured License compatibility audit result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "developer.license-audit"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "50000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/developer/openapi-audit",
      "tags": [
        "developer",
        "research",
        "openapi",
        "api",
        "lint"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Validate and audit an OpenAPI document for missing operation IDs, descriptions, responses, and consistency problems.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "format": "json",
              "document": "{\"openapi\":\"3.1.0\",\"info\":{\"title\":\"Example\",\"version\":\"1.0\"},\"paths\":{}}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "score": 80,
                "valid": false,
                "issues": [
                  {
                    "code": "missing_paths",
                    "message": "No API paths are defined",
                    "severity": "high"
                  }
                ],
                "operations": 0
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": [
                  {
                    "path": "/v1/developer/openapi-test-generate",
                    "price": "$0.1",
                    "title": "OpenAPI pytest generator",
                    "method": "POST",
                    "reason": "Generate syntax-validated pytest smoke tests from the audited OpenAPI document.",
                    "service": "developer.openapi-test-generate",
                    "use_output": "Review result.data.source before running the generated tests against a target API.",
                    "input_template": {
                      "format": "$request.format",
                      "document": "$request.document",
                      "max_operations": 25,
                      "timeout_seconds": 20,
                      "include_optional": false
                    },
                    "authorization_required": true
                  }
                ]
              },
              "service": "developer.openapi-audit",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "StructuredDocumentInput",
                  "required": [
                    "document"
                  ],
                  "properties": {
                    "format": {
                      "enum": [
                        "json",
                        "yaml"
                      ],
                      "type": "string",
                      "title": "Format",
                      "default": "yaml"
                    },
                    "document": {
                      "type": "string",
                      "title": "Document",
                      "maxLength": 2000000
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "score": {
                          "type": "integer"
                        },
                        "valid": {
                          "type": "boolean"
                        },
                        "issues": {
                          "type": "array",
                          "items": {}
                        },
                        "operations": {
                          "type": "integer"
                        }
                      },
                      "description": "Structured OpenAPI audit result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "developer.openapi-audit"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "25000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/web/performance-profile",
      "tags": [
        "web",
        "audit",
        "performance",
        "speed",
        "latency"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Measure website response latency, payload size, compression, caching, and performance signals for a public URL.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://example.com"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "url": "https://example.com/",
                "bytes": 559,
                "status": 200,
                "elapsedMs": 40,
                "compression": "gzip",
                "cacheControl": null,
                "serverTiming": null
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "web.performance-profile",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "UrlInput",
                  "required": [
                    "url"
                  ],
                  "properties": {
                    "url": {
                      "type": "string",
                      "title": "Url",
                      "format": "uri",
                      "maxLength": 2083,
                      "minLength": 1
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "url": {
                          "type": "string"
                        },
                        "bytes": {
                          "type": "integer"
                        },
                        "status": {
                          "type": "integer"
                        },
                        "elapsedMs": {
                          "type": "integer"
                        },
                        "compression": {
                          "type": "string"
                        },
                        "cacheControl": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "serverTiming": {
                          "type": [
                            "string",
                            "null"
                          ]
                        }
                      },
                      "description": "Structured Performance profile result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "web.performance-profile"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/data/clean",
      "tags": [
        "documents",
        "data",
        "cleaning",
        "csv",
        "json"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Clean CSV, JSON, or YAML records by normalizing keys, trimming whitespace, and standardizing empty values.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "format": "csv",
              "content": "name,score\n Ada ,98"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "rows": 1,
                "records": [
                  {
                    "name": "Ada",
                    "score": "98"
                  }
                ]
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "data.clean",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "CleanInput",
                  "required": [
                    "content",
                    "format"
                  ],
                  "properties": {
                    "format": {
                      "enum": [
                        "csv",
                        "json",
                        "yaml"
                      ],
                      "type": "string",
                      "title": "Format"
                    },
                    "content": {
                      "type": "string",
                      "title": "Content",
                      "maxLength": 2000000
                    },
                    "trim_strings": {
                      "type": "boolean",
                      "title": "Trim Strings",
                      "default": true
                    },
                    "empty_to_null": {
                      "type": "boolean",
                      "title": "Empty To Null",
                      "default": true
                    },
                    "normalize_headers": {
                      "type": "boolean",
                      "title": "Normalize Headers",
                      "default": true
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "rows": {
                          "type": "integer"
                        },
                        "records": {
                          "type": "array",
                          "items": {}
                        }
                      },
                      "description": "Structured Dataset cleaning result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "data.clean"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "50000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/developer/dependency-audit",
      "tags": [
        "developer",
        "research",
        "dependency-audit",
        "dependencies",
        "python"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Audit exact Python/PyPI, npm, Go, Maven, NuGet, crates.io, or RubyGems dependencies against OSV and return affected packages and vulnerabilities.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "ecosystem": "PyPI",
              "dependencies": [
                {
                  "name": "requests",
                  "version": "2.32.3"
                }
              ]
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "clean": true,
                "source": "example",
                "findings": [],
                "ecosystem": "example",
                "dependencies": [],
                "vulnerabilityCount": 1
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "developer.dependency-audit",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "DependencyAuditInput",
                  "required": [
                    "ecosystem",
                    "dependencies"
                  ],
                  "properties": {
                    "ecosystem": {
                      "enum": [
                        "PyPI",
                        "npm",
                        "Go",
                        "Maven",
                        "NuGet",
                        "crates.io",
                        "RubyGems"
                      ],
                      "type": "string",
                      "title": "Ecosystem"
                    },
                    "dependencies": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "title": "Dependency",
                        "required": [
                          "name",
                          "version"
                        ],
                        "properties": {
                          "name": {
                            "type": "string",
                            "title": "Name",
                            "maxLength": 240,
                            "minLength": 1
                          },
                          "version": {
                            "type": "string",
                            "title": "Version",
                            "maxLength": 120,
                            "minLength": 1
                          }
                        }
                      },
                      "title": "Dependencies",
                      "maxItems": 100,
                      "minItems": 1
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "clean": {
                          "type": "boolean"
                        },
                        "source": {
                          "type": "string"
                        },
                        "findings": {
                          "type": "array",
                          "items": {}
                        },
                        "ecosystem": {
                          "type": "string"
                        },
                        "dependencies": {
                          "type": "array",
                          "items": {}
                        },
                        "vulnerabilityCount": {
                          "type": "integer"
                        }
                      },
                      "description": "Structured Audit Python and npm dependencies for vulnerabilities result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "developer.dependency-audit"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "25000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/data/profile",
      "tags": [
        "documents",
        "data",
        "profiling",
        "csv",
        "json"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Profile CSV, JSON, or YAML records for field types, nulls, uniqueness, and representative samples.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "format": "csv",
              "content": "name,score\nAda,98\nLin,91"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "rows": 2,
                "columns": 2,
                "profile": {
                  "name": {
                    "null": 0,
                    "types": {
                      "str": 2
                    },
                    "unique": 2,
                    "nonNull": 2,
                    "samples": [
                      "Ada",
                      "Lin"
                    ]
                  },
                  "score": {
                    "null": 0,
                    "types": {
                      "str": 2
                    },
                    "unique": 2,
                    "nonNull": 2,
                    "samples": [
                      "98",
                      "91"
                    ]
                  }
                }
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": [
                  {
                    "path": "/v1/data/schema",
                    "price": "$0.025",
                    "title": "Schema inference",
                    "method": "POST",
                    "reason": "Infer a reusable JSON Schema after profiling the source records.",
                    "service": "data.schema",
                    "use_output": "Persist result.data.schema as the validation contract for future records.",
                    "input_template": {
                      "format": "$request.format",
                      "content": "$request.content"
                    },
                    "authorization_required": true
                  }
                ]
              },
              "service": "data.profile",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "DataInput",
                  "required": [
                    "content",
                    "format"
                  ],
                  "properties": {
                    "format": {
                      "enum": [
                        "csv",
                        "json",
                        "yaml"
                      ],
                      "type": "string",
                      "title": "Format"
                    },
                    "content": {
                      "type": "string",
                      "title": "Content",
                      "maxLength": 2000000
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "rows": {
                          "type": "integer"
                        },
                        "columns": {
                          "type": "integer"
                        },
                        "profile": {
                          "type": "object"
                        }
                      },
                      "description": "Structured Dataset profile result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "data.profile"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/research/feed-normalize",
      "tags": [
        "developer",
        "research",
        "rss",
        "atom",
        "feed"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Fetch and normalize public RSS or Atom feeds into stable structured JSON entries for agents and research workflows.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://hnrss.org/frontpage"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "url": "https://hnrss.org/frontpage",
                "title": "Hacker News: Front Page",
                "entries": [
                  {
                    "id": "https://example.com/posts/engineering-launch",
                    "url": "https://example.com/posts/engineering-launch",
                    "title": "Example engineering launch",
                    "summary": "A bounded example entry normalized from a public RSS item.",
                    "published": "Tue, 11 Aug 2026 04:00:00 +0000",
                    "publishedAt": "2026-08-11T04:00:00+00:00"
                  },
                  {
                    "id": "https://example.com/posts/api-update",
                    "url": "https://example.com/posts/api-update",
                    "title": "Example API update",
                    "summary": "A second demonstration item with the same stable output fields.",
                    "published": "Tue, 11 Aug 2026 03:00:00 +0000",
                    "publishedAt": "2026-08-11T03:00:00+00:00"
                  }
                ],
                "entryCount": 2
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "research.feed-normalize",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "FeedInput",
                  "required": [
                    "url"
                  ],
                  "properties": {
                    "url": {
                      "type": "string",
                      "title": "Url",
                      "format": "uri",
                      "maxLength": 2083,
                      "minLength": 1
                    },
                    "limit": {
                      "type": "integer",
                      "title": "Limit",
                      "default": 20,
                      "maximum": 100,
                      "minimum": 1
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "url": {
                          "type": "string"
                        },
                        "title": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "entries": {
                          "type": "array",
                          "items": {}
                        },
                        "entryCount": {
                          "type": "integer"
                        }
                      },
                      "description": "Structured Feed normalization result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "research.feed-normalize"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "25000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/data/schema",
      "tags": [
        "documents",
        "data",
        "schema",
        "json-schema",
        "inference"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Infer a nested JSON Schema Draft 2020-12 contract from CSV, JSON, or YAML, including required fields, mixed and nullable types, array items, object properties, input evidence, and non-enforcing observed bounds.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "format": "json",
              "content": "[{\"name\":\"Ada\",\"score\":98}]",
              "root_mode": "records"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "input": {
                  "format": "json",
                  "records": 1,
                  "rootMode": "records",
                  "utf8Bytes": 27,
                  "characters": 27
                },
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "required": [
                      "name",
                      "score"
                    ],
                    "properties": {
                      "name": {
                        "type": "string",
                        "x-apiacre-observed": {
                          "types": [
                            "string"
                          ],
                          "nullCount": 0,
                          "sampleCount": 1,
                          "missingCount": 0,
                          "presentCount": 1
                        }
                      },
                      "score": {
                        "type": "integer",
                        "x-apiacre-observed": {
                          "types": [
                            "integer"
                          ],
                          "nullCount": 0,
                          "sampleCount": 1,
                          "missingCount": 0,
                          "presentCount": 1
                        }
                      }
                    },
                    "x-apiacre-observed": {
                      "types": [
                        "object"
                      ],
                      "nullCount": 0,
                      "sampleCount": 1,
                      "missingCount": 0,
                      "presentCount": 1
                    }
                  },
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "x-apiacre-observed": {
                    "types": [
                      "array"
                    ],
                    "nullCount": 0,
                    "sampleCount": 1,
                    "missingCount": 0,
                    "presentCount": 1
                  }
                },
                "inference": {
                  "dialect": "https://json-schema.org/draft/2020-12/schema",
                  "version": "apiacre-schema-inference/2",
                  "csvEmptyStringsAsNull": false,
                  "observedBoundsEnforced": false,
                  "csvNumericStringsCoerced": false
                }
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": [
                  {
                    "path": "/v1/data/schema-validate",
                    "title": "JSON Schema validation",
                    "method": "POST",
                    "reason": "Validate a future JSON value against the inferred Draft 2020-12 contract.",
                    "service": "data.schema-validate"
                  }
                ]
              },
              "service": "data.schema",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "content",
                    "format"
                  ],
                  "properties": {
                    "content": {
                      "type": "string"
                    },
                    "root_mode": {
                      "enum": [
                        "records",
                        "preserve"
                      ],
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "input": {
                          "type": "object"
                        },
                        "schema": {
                          "type": "object"
                        },
                        "inference": {
                          "type": "object"
                        }
                      }
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer"
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object"
                          }
                        }
                      }
                    },
                    "service": {
                      "type": "string"
                    },
                    "version": {
                      "type": "string"
                    },
                    "request_id": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "20000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/web/domain-intelligence",
      "tags": [
        "web",
        "audit",
        "domain",
        "dns",
        "tls"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Investigate a domain using parallel DNS, TLS certificate, RDAP, DNSSEC, SPF, and DMARC signals with factual findings and source provenance.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://apiacre.com"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "dns": {
                  "A": [
                    "104.21.32.1",
                    "172.67.128.1"
                  ],
                  "MX": [
                    "10 mail.protonmail.ch",
                    "20 mailsec.protonmail.ch"
                  ],
                  "NS": [
                    "autumn.ns.cloudflare.com",
                    "bjorn.ns.cloudflare.com"
                  ],
                  "TXT": [
                    "v=spf1 include:_spf.protonmail.ch ~all"
                  ],
                  "AAAA": [
                    "2606:4700:3030::6815:2001",
                    "2606:4700:3030::ac43:8001"
                  ]
                },
                "tls": {
                  "cipher": "TLS_AES_256_GCM_SHA384",
                  "expires": "Nov  6 19:34:12 2026 GMT",
                  "version": "TLSv1.3",
                  "validFrom": "2026-08-08T18:34:13+00:00",
                  "cipherBits": 256
                },
                "rdap": {
                  "events": [
                    {
                      "date": "2026-08-08T19:24:21Z",
                      "action": "registration"
                    }
                  ],
                  "handle": "3130220082_DOMAIN_COM-VRSN",
                  "status": [
                    "client transfer prohibited"
                  ],
                  "secureDns": {
                    "zoneSigned": null,
                    "dsDataCount": 0,
                    "delegationSigned": false
                  },
                  "nameservers": [
                    "autumn.ns.cloudflare.com",
                    "bjorn.ns.cloudflare.com"
                  ]
                },
                "domain": "apiacre.com",
                "signals": {
                  "mxConfigured": true,
                  "tlsAvailable": true,
                  "rdapAvailable": true,
                  "addressResolved": true,
                  "dnssecDelegationSigned": false
                },
                "findings": [],
                "checkedAt": "2026-08-11T03:39:03+00:00",
                "provenance": {
                  "dns": {
                    "source": "recursive DNS"
                  },
                  "tls": {
                    "port": 443,
                    "source": "direct verified TLS handshake"
                  },
                  "rdap": {
                    "url": "https://rdap.org/domain/apiacre.com",
                    "source": "RDAP bootstrap"
                  }
                },
                "collectionMs": 222,
                "requestedUrl": "https://apiacre.com/",
                "emailAuthentication": {
                  "spf": {
                    "records": [
                      "v=spf1 include:_spf.protonmail.ch ~all"
                    ],
                    "configured": true
                  },
                  "dkim": {
                    "reason": "DKIM requires a selector; none was supplied.",
                    "checked": false
                  },
                  "dmarc": {
                    "policy": "quarantine",
                    "records": [
                      "v=DMARC1; p=quarantine"
                    ],
                    "configured": true,
                    "subdomainPolicy": null
                  },
                  "nullMx": false,
                  "mxConfigured": true
                }
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": [
                  {
                    "path": "/v1/web/email-auth",
                    "title": "Email authentication posture",
                    "method": "POST",
                    "reason": "Deepen the domain result with focused MX, SPF, DMARC, caller-selected DKIM, M...",
                    "service": "web.email-auth"
                  }
                ]
              },
              "service": "web.domain-intelligence",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "url"
                  ],
                  "properties": {
                    "url": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "dns": {
                          "type": "object"
                        },
                        "tls": {
                          "type": "object"
                        },
                        "rdap": {
                          "type": "object"
                        },
                        "domain": {
                          "type": "string"
                        },
                        "signals": {
                          "type": "object"
                        },
                        "findings": {
                          "type": "array",
                          "items": {}
                        },
                        "checkedAt": {
                          "type": "string"
                        },
                        "provenance": {
                          "type": "object"
                        },
                        "collectionMs": {
                          "type": "integer"
                        },
                        "requestedUrl": {
                          "type": "string"
                        },
                        "emailAuthentication": {
                          "type": "object"
                        }
                      }
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer"
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object"
                          }
                        }
                      }
                    },
                    "service": {
                      "type": "string"
                    },
                    "version": {
                      "type": "string"
                    },
                    "request_id": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "2000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/crypto/address-inspect",
      "tags": [
        "crypto",
        "evm",
        "ethereum",
        "wallet",
        "address"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Validate and normalize an Ethereum or EVM wallet address, distinguish valid, absent, or invalid ERC-55 checksum casing, and identify the zero address without a network request.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "address": "0x0000000000000000000000000000000000000000"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "bytes": 20,
                "valid": true,
                "isZero": true,
                "reason": null,
                "source": "https://eips.ethereum.org/EIPS/eip-55",
                "address": "0x0000000000000000000000000000000000000000",
                "warnings": [
                  "Zero address detected; do not assume it is an owned or recoverable destination."
                ],
                "inputCase": "numeric",
                "verification": {
                  "standard": "ERC-55",
                  "balanceChecked": false,
                  "chainIndependent": true,
                  "ownershipChecked": false,
                  "networkRequestsMade": false
                },
                "checksumStatus": "valid",
                "checksumAddress": "0x0000000000000000000000000000000000000000",
                "inputIsChecksum": true,
                "normalizedAddress": "0x0000000000000000000000000000000000000000"
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": [
                  {
                    "path": "/v1/crypto/base-account-status",
                    "title": "Base account status",
                    "method": "POST",
                    "reason": "Read one-block Base ETH and native USDC balances, nonce, and contract-code ev...",
                    "service": "crypto.base-account-status"
                  }
                ]
              },
              "service": "crypto.address-inspect",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "address"
                  ],
                  "properties": {
                    "address": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "bytes": {
                          "type": [
                            "integer",
                            "null"
                          ]
                        },
                        "valid": {
                          "type": "boolean"
                        },
                        "isZero": {
                          "type": [
                            "boolean",
                            "null"
                          ]
                        },
                        "reason": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "source": {
                          "type": "string"
                        },
                        "address": {
                          "type": "string"
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "inputCase": {
                          "type": "string"
                        },
                        "verification": {
                          "type": "object"
                        },
                        "checksumStatus": {
                          "type": "string"
                        },
                        "checksumAddress": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "inputIsChecksum": {
                          "type": "boolean"
                        },
                        "normalizedAddress": {
                          "type": [
                            "string",
                            "null"
                          ]
                        }
                      }
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer"
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object"
                          }
                        }
                      }
                    },
                    "service": {
                      "type": "string"
                    },
                    "version": {
                      "type": "string"
                    },
                    "request_id": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/document/diff",
      "tags": [
        "documents",
        "data",
        "document",
        "diff",
        "compare"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Compare two texts and return structured line additions, removals, and a unified diff.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "after": "status: approved",
              "before": "status: draft"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "diff": "example",
                "added": 1,
                "changed": true,
                "removed": 1
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "document.diff",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "DiffInput",
                  "required": [
                    "before",
                    "after"
                  ],
                  "properties": {
                    "after": {
                      "type": "string",
                      "title": "After",
                      "maxLength": 500000
                    },
                    "before": {
                      "type": "string",
                      "title": "Before",
                      "maxLength": 500000
                    },
                    "context_lines": {
                      "type": "integer",
                      "title": "Context Lines",
                      "default": 3,
                      "maximum": 20,
                      "minimum": 0
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "diff": {
                          "type": "string"
                        },
                        "added": {
                          "type": "integer"
                        },
                        "changed": {
                          "type": "boolean"
                        },
                        "removed": {
                          "type": "integer"
                        }
                      },
                      "description": "Structured Document diff result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "document.diff"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/document/extract",
      "tags": [
        "documents",
        "data",
        "document",
        "pdf",
        "docx"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Extract clean text and metadata from supplied PDF, DOCX, HTML, Markdown, CSV, JSON, YAML, or plain-text documents.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "filename": "report.txt",
              "content_base64": "SGVsbG8gd29ybGQ="
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "text": "Hello world",
                "words": 2,
                "metadata": {
                  "bytes": 11,
                  "sha256": "64ec88ca00b268e5ba1a35678a1b5316d212f4f366b2477232534a8aeca37f3c",
                  "filename": "report.txt"
                },
                "characters": 11
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": [
                  {
                    "path": "/v1/document/redact",
                    "price": "$0.01",
                    "title": "PII and personal-data redaction",
                    "method": "POST",
                    "reason": "Remove common personal-data patterns from the extracted text before reuse.",
                    "service": "document.redact",
                    "use_output": "Use result.data.text as the redacted document and inspect the returned counts.",
                    "input_template": {
                      "text": "$result.data.text"
                    },
                    "authorization_required": true
                  }
                ]
              },
              "service": "document.extract",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "DocumentInput",
                  "required": [
                    "filename",
                    "content_base64"
                  ],
                  "properties": {
                    "filename": {
                      "type": "string",
                      "title": "Filename",
                      "maxLength": 240
                    },
                    "content_base64": {
                      "type": "string",
                      "title": "Content Base64",
                      "maxLength": 7100000
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "text": {
                          "type": "string"
                        },
                        "words": {
                          "type": "integer"
                        },
                        "metadata": {
                          "type": "object"
                        },
                        "characters": {
                          "type": "integer"
                        }
                      },
                      "description": "Structured Document extraction result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "document.extract"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
        "amount": "25000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://apiacre.com/v1/document/tables",
      "tags": [
        "documents",
        "data",
        "document",
        "table",
        "csv"
      ],
      "iconUrl": "https://apiacre.com/static/base/app-icon.png",
      "mimeType": "application/json",
      "description": "Extract structured table rows and columns from supplied HTML, DOCX, or CSV documents.",
      "serviceName": "API Acre"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "filename": "report.csv",
              "content_base64": "bmFtZSxzY29yZQpBZGEsOTg="
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "rows": [
                  [
                    "name",
                    "score"
                  ],
                  [
                    "Ada",
                    "98"
                  ]
                ],
                "warning": null,
                "metadata": {
                  "bytes": 17,
                  "sha256": "bae2475f86fa2343a9611424d3c2475e454b639c71da96a788602528e0937bea",
                  "filename": "report.csv"
                },
                "rowCount": 2
              },
              "meta": {
                "cached": false,
                "sources": [],
                "warnings": [],
                "duration_ms": 42,
                "next_actions": []
              },
              "service": "document.tables",
              "version": "1",
              "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "title": "DocumentInput",
                  "required": [
                    "filename",
                    "content_base64"
                  ],
                  "properties": {
                    "filename": {
                      "type": "string",
                      "title": "Filename",
                      "maxLength": 240
                    },
                    "content_base64": {
                      "type": "string",
                      "title": "Content Base64",
                      "maxLength": 7100000
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "request_id",
                    "service",
                    "version",
                    "data",
                    "meta"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "rows": {
                          "type": "array",
                          "items": {}
                        },
                        "warning": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "metadata": {
                          "type": "object"
                        },
                        "rowCount": {
                          "type": "integer"
                        }
                      },
                      "description": "Structured Table extraction result"
                    },
                    "meta": {
                      "type": "object",
                      "required": [
                        "duration_ms",
                        "cached",
                        "sources",
                        "warnings",
                        "next_actions"
                      ],
                      "properties": {
                        "cached": {
                          "type": "boolean"
                        },
                        "sources": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "duration_ms": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "next_actions": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "service",
                              "title",
                              "reason",
                              "method",
                              "path",
                              "price",
                              "input_template",
                              "use_output",
                              "authorization_required"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "pattern": "^/v1/"
                              },
                              "price": {
                                "type": "string",
                                "pattern": "^\\$[0-9]+"
                              },
                              "title": {
                                "type": "string"
                              },
                              "method": {
                                "type": "string",
                                "const": "POST"
                              },
                              "reason": {
                                "type": "string"
                              },
                              "service": {
                                "type": "string"
                              },
                              "use_output": {
                                "type": "string"
                              },
                              "input_template": {
                                "type": "object",
                                "description": "Client-side template only: $request refers to the original input, $result to this response, and $json(...) serializes its argument. The server does not execute the follow-up."
                              },
                              "authorization_required": {
                                "type": "boolean",
                                "const": true
                              }
                            }
                          },
                          "description": "Optional separately priced follow-up calls. Each action requires a new payment challenge and explicit buyer authorization."
                        }
                      }
                    },
                    "service": {
                      "type": "string",
                      "const": "document.tables"
                    },
                    "version": {
                      "type": "string",
                      "const": "1"
                    },
                    "request_id": {
                      "type": "string",
                      "description": "Unique request identifier"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  }
]

OVER TIME

All charts use the 7d selector; each series spans only the dates it has data for. Every series is also served as JSON at /api/v1/services/api-acre/price, /scores, /volume and /buyers. On-chain volume and distinct buyers are measured over the service's settlement address and are a conservative undercount (only settlements that reach a measured facilitator are counted). The on-chain series roll up hourly, so the latest day can be up to about an hour behind; distinct buyers are counted per payout address, so a service that settles to more than one address is an upper bound.

UPTIME
08-09 · uptime 100.0% · 70ms avg08-10 · uptime 98.9% · 64ms avg08-11 · uptime 100.0% · 76ms avg08-12 · uptime 98.9% · 94ms avg08-13 · uptime 100.0% · 138ms avg08-0908-13
7d UPTIME 99.4%
RESPONSE TIME
08-09 · 70ms avg08-09 · 70ms avg08-10 · 64ms avg08-10 · 64ms avg08-11 · 76ms avg08-11 · 76ms avg08-12 · 94ms avg08-12 · 94ms avg08-13 · 138ms avg08-13 · 138ms avg08-0908-13
AVG RESP 89ms
PRICE (captured 402, USD)
08-09 · $0.02508-11 · $0.02508-13 · $0.025$0.02508-0908-13

Median across 35 endpoints. Use the selector to isolate one.

SUB-SCORES (uptime + x402 compliance)
08-09 compliance: 100% checks08-10 uptime: 98.9% compliance: 100% checks08-11 uptime: 99.5% compliance: 100% checks08-12 uptime: 99.2% compliance: 100% checks08-13 uptime: 99.4% compliance: 100% checksuptimecompliance08-0908-13

checklist grew 11->14 on 2026-07-28; a step here is a metric change, not a regression

PILLARS OVER TIME (measured)

Measured site and economics pillars from the assessment history, so the latest value shown elsewhere on this page reads as a point on a trend rather than a permanent state.

VOLUME (on-chain settlement, USD)
08-09 · $108-10 · $0.0508-11 · $0.2708-12 · $0.09peak $108-0908-12
DISTINCT BUYERS
08-09 · 1 buyer08-10 · 1 buyer08-11 · 1 buyer08-12 · 1 buyerpeak 1 buyer08-0908-12

COMPLIANCE

14/14 checks pass · grade A

last 402 captured 2026-08-13 · last up 2026-08-13

  • 402 payload captured
  • accepts[] array present
  • payTo address recoverable
  • payTo at accepts[0].payTo (conformant shape)
  • payTo is a valid on-chain address
  • atomic price declared
  • atomic price in a sane range
  • asset (token) address declared
  • network resolves to CAIP-2
  • payment scheme declared
  • served over HTTPS
  • declares the current x402 version (2)
  • EIP-712 domain parameters present on every EVM entry
  • x402 v2 envelope delivered in the payment-required header

SITE PILLARS

  • homepage reachable
  • openapi doc
  • pricing page
  • llms.txt
  • robots.txt
  • terms page
recent checks (18) live · click to expand
TIME STATUS RESP CAUSE
● OK 88ms
● OK 109ms
● OK 94ms
● SLOW 135ms
● SLOW 138ms
● OK 83ms
● SLOW 144ms
● OK 76ms
● OK 101ms
● OK 106ms
● OK 61ms
● SLOW 217ms
● OK 123ms
● OK 106ms
● OK 76ms
● OK 94ms
● OK 115ms
● SLOW 142ms

EMBED THIS BADGE

Show that API Acre is monitored on x402-list. Paste this on your site or README, it links back to this live listing.

API Acre listed on x402-list
status
API Acre uptime on x402-list
live uptime
// HTML
<a href="https://x402-list.com/services/api-acre?utm_source=badge&utm_medium=referral&utm_campaign=embed">
  <img src="https://x402-list.com/badge/api-acre.svg" alt="API Acre listed on x402-list" height="28">
</a>
// Markdown
[![API Acre on x402-list](https://x402-list.com/badge/api-acre.svg)](https://x402-list.com/services/api-acre?utm_source=badge&utm_medium=referral&utm_campaign=embed)
// HTML · live uptime variant
<a href="https://x402-list.com/services/api-acre?utm_source=badge&utm_medium=referral&utm_campaign=embed">
  <img src="https://x402-list.com/badge/api-acre.svg?data=uptime" alt="API Acre uptime on x402-list" height="28">
</a>

RUN THIS SERVICE?

Keep this listing accurate: propose changes to the name, description, website, category or add new endpoints to monitor. Ownership is verified with a domain proof and every change is reviewed manually; measured data stays read-only.

[ update this listing ]

Earn the verified tier: x402list pays a real call to this endpoint and, if it delivers, the service is delivery-verified. The fee covers the cost of the probe, not the badge; there is no refund if the call does not deliver. Agent and API only, no in-browser signing. See /api.

[ verify this service ($0.25) ]

To request delisting, email info@x402-list.com or update your listing at /services/api-acre/update.