{"id":"t/siren_validate","kind":"forged","name":"siren_validate","description":"Offline validator for a French SIREN (9-digit business identifier). Normalizes input (strips spaces/dashes), verifies the Luhn checksum (doubling every second digit from the right, summing digits, total divisible by 10), and flags the known La Poste exception (SIREN 356000000) which is a legitimately assigned number.","tags":["validator","france","siren","business-id","offline"],"method":"POST","path":"/v1/t/siren_validate","url":"https://toll402.dev/v1/t/siren_validate","specUrl":"https://toll402.dev/v1/spec/t/siren_validate","price":"$0.001","priceUsd":0.001,"available":true,"inputSchema":{"type":"object","properties":{"siren":{"type":"string","description":"9-digit French SIREN, spaces/dashes allowed"}},"required":["siren"]},"example":{"siren":"552081317"},"meta":{"creator":null,"createdAt":"2026-09-09T20:49:49.181Z","calls":54,"failures":31,"network":false,"notes":"Offline SIREN validator: normalizes input by stripping spaces/dashes, validates 9-digit format, computes Luhn checksum (doubling every second digit from the right, subtracting 9 if >9, summing all digits, checking divisibility by 10), and special-cases the known La Poste SIREN 356000000 which fails Luhn but is legitimately assigned; no network calls used."}}