{"uid":"cap_KoNHdwsfCiOSF7N_A0FuI","slug":"agent402-uk-account-number-format-validator-90f10e36","name":"Agent402 UK Account Number Format Validator","description":"Don't burn tokens on deterministic work. Go/no-go jobs first: payout preflight, text firewall (PII/secrets), budget check — then rails, calendars, finmath. x402 USDC on Base. UK + global. agent402.co.uk — not agent402.tools. $0.001–$0.002 USDC on Base. No API keys.","url":"https://agent402.co.uk/v1/validate/uk-account-number","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"sort_code":{"type":"string","description":"Optional sort code"},"account_number":{"type":"string","description":"Account number"}}},"responseSchema":{"type":"json","example":{"digits":"12345678","valid_format":true}},"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":"down","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_2rz-QeynZ6a9cnxf6ad6I","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 the format of a UK bank account number (6–8 digits, zero-padded to 8) with optional sort code — format check only, not Vocalink modulus verification","exampleAgentPrompt":"Before I submit this UK bank transfer, can you check whether account number 1234567 with sort code 20-00-00 is correctly formatted — and what it looks like zero-padded to 8 digits?","exampleUseCases":[{"title":"Pre-payment UK account sanity check","prompt":"I'm about to send a payment to UK account number 87654 with sort code 30-94-22 — can you validate that the account number is the right format before I confirm?"},{"title":"Batch onboarding form validation","prompt":"A user just entered '123456' as their UK bank account number during signup — is that a valid format, and what's the zero-padded version I should store?"},{"title":"Agent payment workflow gate","prompt":"I need to verify that account number 12345678 is correctly shaped as a UK account number before my agent proceeds with the payout — just the format check, no modulus verification needed."}],"resultDescription":"Returns a JSON object with 'digits' (the account number zero-padded to 8 digits as a string) and 'valid_format' (a boolean indicating whether the account number matches the expected UK format of 6–8 numeric digits). Does not perform Vocalink modulus checking.","failureModes":["Account number contains non-numeric characters — likely returns valid_format: false","Account number fewer than 6 or more than 8 digits — invalid format response","Missing account_number field — request validation error","Sort code provided in wrong format — may be ignored or cause error","Non-UK account number passed — will fail format check as digits are out of range"],"whenToPreferThis":"Use this endpoint when you need a lightweight, fast, format-only check on a UK account number before proceeding with a payment or data pipeline — especially when you do not need full Vocalink modulus validation. Ideal as a pre-flight gate in agentic payment workflows, form validation, or data onboarding where speed and cost matter. If you need full Vocalink modulus verification, look for the sibling endpoint that includes Vocalink checks in the Agent402 UK suite.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:26:40.728Z","isFirstParty":false}