Generate a check digit
API · /checkdigit-api
Check Digit API
Voeg controlecijfers toe en verifieer ze met de standaardalgoritmen — Luhn (mod 10), Verhoeff, Damm en ISO 7064 mod 97-10 — op elk nummer. Het generate-eindpunt retourneert het/de controlecijfer(s) en het volledige nummer; het validate-eindpunt vertelt u of het controlecijfer van een nummer correct is. Luhn is het bekende mod-10-schema achter creditcards, IMEI en veel ID-nummers; Verhoeff en Damm zijn enkelcijferige schema's die ook alle aangrenzende transpositiefouten opvangen; mod 97-10 produceert twee controlecijfers en is het schema dat door IBAN wordt gebruikt. Perfect voor het genereren en valideren van referentie-, account-, lidmaatschaps- en bestelnummers, en voor gegevensinvoerintegriteit. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 4 eindpunten. Te onderscheiden van creditcard- en barcodevalidators, die een vast algoritme toepassen op één specifiek nummerformaat.
API-gezondheid
gezond- Uptime
- 100.00%
- Serversondes · 24 uur
- Gem. latentie
- 83 ms
- Serversondes · 24 uur
- Abonnees
- 3,905
- actief
- Totaal aantal oproepen
- 52
- laatste 7 dagen
Prijzen
Kies een niveau: maandelijks gefactureerd en op elk gewenst moment opzegbaar.
Free
Vrij
- 995 oproepen / maand
- 2 verzoeken / tweede
- Hard cap (429 boven quotum, geen overschrijding)
- 995 aanroepen/maand
- 2 verzoeken/sec
- Genereren + valideren
- Geen creditcard
Starter
€0.35 /maand
- 8,350 oproepen / maand
- 8 verzoeken / tweede
- Hard cap (429 boven quotum, geen overschrijding)
- 8,35k aanroepen/maand
- 8 verzoeken/sec
- Luhn + Verhoeff + Damm + mod97
- E-mailondersteuning
Pro
€20.25 /maand
- 134,500 oproepen / maand
- 20 verzoeken / tweede
- Hard cap (429 boven quotum, geen overschrijding)
- 134,5k aanroepen/maand
- 20 req/sec
- ID / referentienummer-pijplijnen
- Prioritaire ondersteuning
Mega
€58.25 /maand
- 710,000 oproepen / maand
- 50 verzoeken / tweede
- Hard cap (429 boven quotum, geen overschrijding)
- 710k aanroepen/maand
- 50 verzoeken/sec
- Platformschaal
- Toegewijde SLA
Gebouwd door
Gerelateerd APIs
Andere APIs met overlappende tags.
Barcode & Standard-Code Validator API
Valideer en werk met product- en publicatiecodes. Controleer het controlecijfer van elke EAN-8, UPC-A, EAN-13, GTIN-14, ISBN-10, ISBN-13 of ISSN-code — het type wordt automatisch gedetecteerd en u krijgt terug of deze geldig is plus het verwachte controlecijfer. Bereken het ontbrekende controlecijfer voor een gedeeltelijke code, en valideer of converteer ISBN's tussen de 10- en 13-cijferige vormen. Koppeltekens en spaties worden genegeerd, dus u kunt codes rechtstreeks van een label of catalogus plakken. Pure lokale berekening — geen sleutel, geen externe service, direct. Live. 4 endpoints. Gebouwd voor retail- en voorraadsystemen, e-commercecatalogi, uitgeverijen, bibliotheekhulpmiddelen en gegevensvalidatie. Onderscheiden van barcodebeeldgeneratie, betaalkaart- (Luhn) en IBAN-controles.
api.oanor.com/barcodecheck-api
Credit Card API
Een snelle, volledig lokale betaalkaart-toolkit: valideer kaartnummers met de Luhn (mod-10) checksum, detecteer het merk op basis van IIN/voorvoegsel (Visa, Mastercard inclusief de 2-serie, American Express, Discover, Diners, JCB, UnionPay, Maestro), formatteer en maskeer nummers met merk-correcte groepering, toon ondersteunde merken met hun geldige lengtes en CVV-lengte, en genereer synthetische Luhn-geldige TEST-kaartnummers voor QA. Pure server-side berekening, geen externe partijen, en invoer wordt nooit gelogd. Het is alleen algoritmisch (geen echte uitgever/bank BIN-database lookup). Ideaal voor afrekenformulieren, betalingsstromen, fraudepre-checks en testopstellingen.
api.oanor.com/creditcard-api
EU BTW-ID Validator API
Validatie van EU BTW-identificatienummerformaat als een API, lokaal en deterministisch berekend. Het validate-eindpunt neemt een BTW-nummer, verwijdert spaties, punten en koppeltekens, leest het tweeletterige landvoorvoegsel en controleert de rest van de code tegen de officiële structuur van die lidstaat — Duitsland negen cijfers, Oostenrijk U-plus-acht, Nederland negen-cijfers-B-twee, Frankrijk twee-karakter voorvoegsel plus negen cijfers, Italië elf cijfers, enzovoort voor alle 27 EU-landen plus Noord-Ierland (XI), waarbij correct EL voor Griekenland wordt gebruikt in plaats van GR. Het retourneert of het formaat geldig is, het land en het verwachte patroon, zodat DE123456789 en ATU12345678 slagen, terwijl een Duits nummer met slechts acht cijfers of een VS-voorvoegsel wordt afgewezen. Het format-eindpunt zoekt het verwachte BTW-patroon op voor een landcode, of geeft alle ondersteunde weer. Dit is een offline structuurcontrole — een geldig formaat bewijst niet dat het nummer is geregistreerd, waarvoor een live VIES-opzoeking nodig is. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor ontwikkelaars van e-commerce, facturatie, boekhouding, B2B-checkout en belastingnalevingsapps, BTW-veldvalidatie en onboardingtools, en financiële software. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 2 eindpunten. Dit valideert BTW-nummerformaat; voor BTW-tarieven gebruik een BTW/tax API.
api.oanor.com/vatid-api
SWIFT/BIC Validator API
SWIFT/BIC bedrijfsidentificatiecode validatie en parsing als een API, lokaal en deterministisch berekend. Het validate-eindpunt controleert of een code voldoet aan de ISO 9362 BIC-structuur — vier letters voor de instelling, een tweeletterige ISO-landcode, een tweecijferige locatiecode en een optionele driecijferige filiaalcode, acht of elf tekens in totaal — waarbij spaties worden genegeerd en de invoer naar hoofdletters wordt omgezet, en bevestigt dat de landcode een erkende is; DEUTDEFF (Deutsche Bank, Frankfurt) is een geldige achtcijferige hoofdkantoor-BIC en DEUTDEFF500 een geldige elfcijferige filiaal-BIC. Het parse-eindpunt splitst een BIC op in de componenten instelling, land, locatie en filiaal, rapporteert of het een hoofdkantoor of een filiaal is (filiaal XXX of geen betekent het hoofdkantoor), en leest de status uit het tweede teken van de locatiecode — 0 voor een test-/niet-SWIFT-code, 1 voor een passieve deelnemer en 2 voor reverse billing. Een BIC heeft geen checksum, dus dit is structurele validatie. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor fintech-, bank-, betalings-, KYC-, treasury- en accounting-app-ontwikkelaars, SWIFT-code- en bankidentificatie-tools en onboarding-processen. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 2 eindpunten. Dit valideert en parseert een BIC; voor IBAN-rekeningnummervalidatie gebruik een IBAN API.
api.oanor.com/bic-api
Veelgestelde vragen
Snelle antwoorden over prijzen, quota's en integratie.
Hoe krijg ik een API-sleutel voor Check Digit API?
Wat is de rate-limit voor Check Digit API?
Wat kost Check Digit API?
Kan ik mijn abonnement op elk moment opzeggen?
Voldoet Check Digit API aan de AVG?
Kies een eindpunt uit de lijst aan de linkerkant om de details ervan te bekijken en het te proberen.
Codefragmenten
Meld u aan om een API-sleutel te krijgen en roep vervolgens een pad onder uw naaktslak aan.
curl https://api.oanor.com/checkdigit-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/checkdigit-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/checkdigit-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/checkdigit-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Beoordelingen
Log in om te beoordelen.
Nog geen beoordelingen.
Discussie
Stel vragen, deel tips, krijg antwoorden van de aanbieder en andere ontwikkelaars. Openbaar — iedereen kan meelezen.
Meld je aan om te schrijven of te antwoorden.
InloggenNieuwe discussie
·
-
Antwoord van aanbieder
🔒 Deze discussie is vergrendeld — geen nieuwe antwoorden.
-
·
- Nog geen discussies — start de eerste.
Support
Privé 1:1-support met de aanbieder — facturatie, integratie, account. Alleen jij en het aanbiedersteam zien deze threads.
Meld je aan om een supportticket te openen.
InloggenNieuw ticket openen
Beschrijf waar je hulp bij nodig hebt. Het team krijgt een mail en antwoordt op de ticketpagina.
-
·
Urgent - Nog geen tickets voor deze API.