Verify voor developers
Bevestig aanmeldingen, 2FA-logins en gevoelige accountacties met eenmalige verificatiecodes via SMS, WhatsApp en e-mail. Converteer meer gebruikers met automatische kanaalfallback en ingebouwde pogingslimieten, zonder dat je zelf OTP-tabellen hoeft bij te houden.
284916 is je verificatiecode. Deze verloopt over 10 minuten. Deel deze niet.
Trusted by engineering and product teams
shipping at global scale.
Van een code tot bevestigd.
Start een verificatie en controleer de code van de gebruiker met twee API-calls. Het genereren, hashen en laten verlopen van de code regelen wij voor je. Test en lanceer verificatieflows vanuit je applicatiecode, terminal of AI-assistent via de SDK's van Bird, CLI en MCP.
verify_verifications_create
In behandelingverify_verifications_check
OvereenkomendBevestig de gebruiker.
Geen OTP-tabellen nodig.
Controleer de verificatiecode direct tegen het telefoonnummer of e-mailadres van de gebruiker, zonder verificatie-ID's op te slaan of eigen statustabellen te bouwen. Bird regelt het hashen van codes, de geldigheidsduur en het aantal resterende pogingen, zodat je inlogflow meteen weet of hij toegang moet geven of de gebruiker opnieuw moet laten proberen.
Wissel van kanaal.
Houd de aanmelding in beweging.
Gebruikers haken af bij het aanmelden als een provider een sms vertraagt of WhatsApp niet op hun telefoon staat. Val bij een fout automatisch terug op het volgende kanaal of laat gebruikers een andere bezorgmethode aanvragen. De oorspronkelijke geldigheidsduur, de pogingslimiet en eerdere codes blijven geldig binnen dezelfde sessie.
Blokkeer brute-force-pogingen en
zie waarom een aanmelding vastliep.
Dwing automatisch limieten op pogingen, wachttijden voor opnieuw verzenden en vervaltermijnen af, zodat aanvallers geen codes kunnen raden of je berichtenkosten opdrijven. Komt een klant niet binnen, bekijk dan de volledige tijdlijn van bezorging door de provider tot codecontrole om te zien of het bericht mislukte, de tijd verstreek of de pogingen op waren.
SMS: verificatiecode verzonden
10:42:00SMS: afgeleverd
10:42:02Geconverteerd
10:42:18Ontdek Verifieer.
Verificatiecodes via meerdere kanalen, automatische fallback en fraudebeveiliging in één integratie.
Verstuur een eenmalige verificatiecode en controleer de invoer van de gebruiker met twee API-aanroepen, zonder verificatie-ID's op te slaan.
SMS-verificatieVerstuur sms'jes die geschikt zijn voor automatisch invullen op mobiel, in 40 talen, met automatische afzenderkeuze per land.
E-mailverificatieVerifieer e-mailadressen bij aanmelding of wachtwoordherstel met een gedeelde afzender of je eigen geverifieerde domein.
WhatsApp-verificatieBezorg verificatiecodes met kopieerknoppen voor één tik via de vooraf goedgekeurde WhatsApp-afzender van Bird of je eigen zakelijke nummer.
TerugvalbezorgingSchakel bij een vertraagde code over tussen WhatsApp, SMS, spraak en e-mail zonder de sessietimer te resetten.
LandinstellingenSchakel landen uit die je niet bedient om SMS-pumping te blokkeren en stel per markt de kanaalvolgorde in.
AfzenderidentiteitStart direct met Bird Verify of Authifly, of verstuur codes vanaf je eigen domein, SMS Sender ID en WhatsApp-nummer.
Code-instellingenStel codes van 4 tot 8 cijfers, geldigheidsduur, limieten voor nieuwe pogingen en wachttijden voor opnieuw verzenden in om brute-force-raden te stoppen.
VerificatielogsZoek verificaties op status en bekijk elke poging per kanaal om te zien waarom een klant niet kon inloggen.
WebhooksStream ondertekende bezorg- en verificatie-events naar je backend om conversieratio's te volgen en bij fouten te waarschuwen.
Schaal zonder controle te verliezen.
Separate production and sandbox traffic into dedicated workspaces, scope API keys to the exact channels each service or agent needs, and track permission changes in the audit log.