{
  "serviceId": "kr-figure-check-v1",
  "displayName": "KR Figure Check",
  "description": "Do the numbers in a Korean finance text match the official record? Send Korean text; get each checkable number marked MATCH or MISMATCH with the official value, date and source: % vs %p, 조/억/만 units, BoK base rate and KTB yields (ECOS), KRW exchange rates (KEXIM), listed-company revenue and profit (DART). Numbers with no source stay unverified. POST /v1/check.",
  "category": "finance",
  "resourceUrl": "https://agent.pocket.network/v1/kr-figure-check-v1",
  "priceUsd": "0.005000",
  "priceVersion": 1,
  "rails": [
    {
      "id": "base",
      "network": "eip155:8453",
      "chainId": 8453,
      "tokenAddress": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "tokenDecimals": 6,
      "payToAddress": "0xF732ea490c5766071785a2310523f7fA2CEbB829"
    }
  ],
  "paymentNetworks": [
    "eip155:8453",
    "eip155:4217"
  ],
  "paymentProtocols": [
    "x402",
    "mpp"
  ],
  "protocols": [
    "rest"
  ],
  "inputSchema": {
    "type": "object",
    "description": "The body of POST /v1/check.",
    "required": [
      "text"
    ],
    "properties": {
      "text": {
        "type": "string",
        "maxLength": 20000,
        "description": "The Korean report or answer to check."
      },
      "as_of": {
        "type": "string",
        "format": "date",
        "description": "As-of date for rates and exchange rates."
      },
      "corp": {
        "type": "string",
        "description": "Listed company name, if the text does not name it."
      },
      "year": {
        "type": "integer",
        "description": "Fiscal year, if the text does not give it."
      }
    }
  },
  "outputSchema": {
    "type": "object",
    "description": "A kr-figure-check/v1 object: verdict, counts, and each claim with its type, the text it came from, the claimed and official values, the official date, the tolerance, status and source. DART claims carry both the consolidated (CFS) and separate (OFS) values."
  },
  "methods": {
    "GET /v1/health": "read",
    "GET /v1/version": "read",
    "POST /v1/check": "read"
  },
  "firstParty": true,
  "networks": [
    "eip155:8453",
    "eip155:4217"
  ],
  "serving": true,
  "page": "https://agent.pocket.network/services/kr-figure-check-v1",
  "descriptor": "https://agent.pocket.network/services/kr-figure-check-v1/descriptor.json"
}