{"uid":"cap_GSRSL_HGomeuExxBoC2nF","slug":"toll402-austrian-vat-number-validator-edb22104","name":"Toll402 Austrian VAT Number Validator","description":"Offline validator for an Austrian UID (VAT) number: format ATU followed by 8 digits. Normalizes input, checks structure and verifies the weighted modulo-10 check digit algorithm (weights 1,2,1,2,1,2,1 on the first 7 digits, digit-sum reduction, check = (10-(sum+4)%10)%10).","url":"https://toll402.dev/v1/t/vat_at_validate","method":"POST","headers":{},"bodySchema":{"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":["uid"],"properties":{"uid":{"type":"string","description":"Austrian UID/VAT number, e.g. ATU12345675"}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_q-ypNABRQrvrE6AW1sWRC","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates an Austrian UID/VAT number (format ATU + 8 digits) offline using format normalization and weighted modulo-10 check digit verification","exampleAgentPrompt":"Can you check whether ATU12345675 is a valid Austrian VAT number — verify the format and the check digit?","exampleUseCases":[{"title":"Invoice VAT number verification","prompt":"Before I send this invoice to my Austrian client, can you verify that their VAT number ATU68468603 is correctly formatted and passes the check digit?"},{"title":"E-commerce checkout tax ID validation","prompt":"A customer entered ATU99887760 as their Austrian UID during checkout — can you confirm whether that's a valid Austrian VAT number?"},{"title":"B2B onboarding compliance check","prompt":"We're onboarding a new Austrian supplier and they gave us ATU56789012 as their tax ID — can you validate that it's a properly structured Austrian UID with a valid check digit?"}],"resultDescription":"Returns whether the provided UID string is a valid Austrian VAT number, including whether it passes format normalization (ATU prefix + 8 digits) and the weighted modulo-10 check digit algorithm (weights 1,2,1,2,1,2,1 on first 7 digits, check digit verified as (10-(sum+4)%10)%10).","failureModes":["Missing or malformed uid field returns validation error","UID with wrong prefix (not ATU) fails format check","UID with wrong digit count fails structure check","UID with correct format but invalid check digit returns invalid result","Empty string input returns error"],"whenToPreferThis":"Use this endpoint when you need fast, offline, zero-latency validation of Austrian UID/VAT numbers without making external calls to Austrian tax authority APIs. Ideal for pre-submission checks, form validation, onboarding flows, and invoice processing where you only need structural and check-digit correctness rather than live government database confirmation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:56:15.793Z","isFirstParty":false}