{"tool":"ean13-check","title":"EAN-13 check","description":"Validate an EAN-13 barcode by its mod-10 checksum (odd positions x1, even positions x3).","method":"POST","call":"/v1/tools/ean13-check/call","input_schema":{"type":"object","required":["code"],"properties":{"code":{"type":"string","description":"13-digit EAN-13 barcode; spaces/dashes allowed."}}},"output_schema":{"type":"object","properties":{"tool":{"type":"string"},"valid":{"type":"boolean"},"normalized":{"type":"string"},"country":{"type":"string"},"reason":{"type":"string"},"scope":{"type":"string"}},"required":["valid","reason"]},"price_usdc_floor":0.000999,"price_note":"dynamic-dutch: live quote via GET /health or the 402 challenge on POST without payment","example_request":{"input":{"code":"5901234123457"}},"docs":"https://rail.akrivis.in/openapi.json","mcp":"https://rail.akrivis.in/mcp"}