{"schemaVersion":"1.0","toolId":"commerce.money-parse","toolVersion":"1.0.0","mode":"static-example","input":{"locale":"de-DE","currency":"EUR","minorUnitDigits":2,"amounts":[{"id":"offer-1","text":"1.234,56 €"},{"id":"offer-2","text":"EUR 999,95"},{"id":"range","text":"10–20 €"}]},"result":{"locale":"de-DE","currency":"EUR","minorUnitDigits":2,"amounts":[{"id":"offer-1","valid":true,"amount":"1234.56","minorUnits":"123456","currencyToken":"€","issue":null},{"id":"offer-2","valid":true,"amount":"999.95","minorUnits":"99995","currencyToken":"EUR","issue":null},{"id":"range","valid":false,"amount":null,"minorUnits":null,"currencyToken":"€","issue":"invalid_number"}],"allValid":false,"acceptedCurrencyTokens":["EUR","€"],"scope":"Nonnegative prices with ASCII digits and explicit locale, currency and decimal scale. One optional currency affix; no currency inference, conversion, rounding, signs, ranges or prose. A shared symbol such as $ is interpreted using the declared currency, not independently verified."},"provenance":"Generated from the tool handler at site build time with HTTP fetch disabled. This is fixed sample data, not a customer execution.","access":{"paymentRequired":false,"executionPerformedOnRead":false,"acceptsCustomInput":false},"paidResponse":"Current full calls are free and return result with chargedMicroUsd=0, with no receipt.","contractUrl":"/v1/content/tools/commerce.money-parse"}
