Rug

#fintech

5 APIs met deze tag

ABA Routing Number API

Validatie van Amerikaanse bank ABA-routingnummers (routing transit number) als een API, lokaal en deterministisch berekend. Het validate-eindpunt controleert een negencijferig routingnummer met de officiële ABA-checksom — 3·(d1+d4+d7) + 7·(d2+d5+d8) + (d3+d6+d9) moet een veelvoud van tien zijn — waarbij koppeltekens en spaties worden genegeerd, en leest de eerste twee cijfers als het Federal Reserve-routingsymbool om het district te benoemen (01–12 zijn de twaalf Federal Reserve Banks van Boston tot San Francisco, 21–32 zijn spaarinstellingen); JPMorgan Chase's 021000021 wordt gevalideerd en omgezet naar de Federal Reserve Bank van New York, en een nummer met een verkeerd controlecijfer wordt afgewezen. Het checkdigit-eindpunt berekent het negende controlecijfer uit de eerste acht, zodat het hele nummer slaagt. Het retourneert ook de instellingsidentificatie (cijfers 5–8) en het controlecijfer. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor fintech, bankieren, ACH, salarisadministratie, betalings- en boekhoudapp-ontwikkelaars, bankrekeningformuliervalidatie en onboardingtools, en Amerikaanse betalingssoftware. Dit is alleen de checksom en routing-symboolstructuur — het bevestigt geen actieve bank. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 2 eindpunten. Voor SWIFT/BIC-codes gebruik een BIC API en voor IBAN's een IBAN API.

api.oanor.com/routingnumber-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

API voor handelaarscategoriecodes

ISO 18245 handelaarscategoriecodes (MCC) als API — de 981 viercijferige codes die Visa, Mastercard en andere kaartnetwerken gebruiken om de bedrijfsactiviteit van een handelaar te classificeren. Zoek een code op (bijv. 5812 → Eetgelegenheden en restaurants, 5411 → Supermarkten, 3000 → United Airlines), zoek op omschrijving (bijv. "hotel", "luchtvaartmaatschappij", "apotheek"), filter op IRS-meldingsstatus, of toon ze allemaal. Elk record bevat de netwerk/bewerkte omschrijving, USDA- en IRS-omschrijvingen en of de categorie IRS 1099-meldingsplichtig is. Ideaal voor betalingen, fintech, onkostenbeheer, fraudeanalyse en transactieverrijking.

api.oanor.com/mcc-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

IBAN Validatie API

Valideer IBAN's met de ISO 7064 mod-97 checksum en per-land lengte- en structuurcontroles, en verkrijg de BIC en bankgegevens voor ondersteunde landen. Een lokale parse-endpoint werkt offline voor elk IBAN-land; de validate-endpoint voegt bankcodeverificatie en BIC toe. Ideaal voor betalingen, facturatie, onboarding en KYC.

api.oanor.com/iban-api