Verify for developers
Confirm access. Keep it simple. Verify control of a phone number or email address.
Verify your number.Number verified.
Enter the 6-digit code sent to ••• ••• 0123.Securely signed in to your Harbor account.
Verifying your code…Your number stays private.
Trusted every day by teams that
build world-class software.
From a code to confirmed.
Send a code and check the recipient’s answer. Build with your agent, terminal or preferred SDK.
Send a verification code to +15551234567. When I provide the code the recipient entered, check it and tell me whether it matched.
Bird MCP
2 connected actionsverify_verifications_create
Pendingverify_verifications_check
MatchedRecipient confirmed
The code matched. Your application decides access.
Verification
vrf_01k6b3…1048Send a verification code to +15551234567. When I provide the code the recipient entered, check it and tell me whether it matched.
Bird MCP
2 connected actionsverify_verifications_create
Pendingverify_verifications_check
MatchedRecipient confirmed
The code matched. Your application decides access.
Verification
vrf_01k6b3…1048A code received.
A recipient confirmed.
Bring the verification into your sign-in flow. Collect the code, check the answer, and help the customer continue.
Check the code
Harbor
POST/v1/verify/verifications/check
200{ "success": true, "reason": null, "attempts_remaining": null }
Check the code
Harbor
POST/v1/verify/verifications/check
200{ "success": true, "reason": null, "attempts_remaining": null }
Another channel.
The same verification.
Keep signup moving when the first code does not arrive. Use the next eligible channel in the recipient’s plan.
+1 555 123 4567
Lifecycle
+1 555 123 4567
Lifecycle
Follow every attempt.
Keep the final answer.
See delivery, checks and the final answer together. Give every signup a traceable result.
+1 555 123 4567
Lifecycle
+1 555 123 4567
Lifecycle
Explore Verify.
From requesting a code to checking the result. Make every step clear.
Send a passcode. Check whether the answer is correct.
SMS verificationDeliver a verification code by text message.
Email verificationConfirm control of an email address.
WhatsApp verificationDeliver a managed passcode through WhatsApp.
Fallback deliveryGive an undelivered code another configured route.
Country controlsChoose where and how verification delivery is attempted.
Sender brandingChoose the identity customers see with the code.
Code controlsSet code lifetimes, attempt limits and resend cooldowns.
Verification logsInspect the state and timing of a verification attempt.
WebhooksReact to verification lifecycle events.
Scale without
losing control.
Organize teams in workspaces, control API access, and trace changes through audit logs.
Organization
Harbor
Access stays in its workspace.
Production/API keys
Signup service
ActiveAlex Lee
Admin
Today · UTC
Audit log
Organization
Harbor
Access stays in its workspace.
Production/API keys
Signup service
ActiveAlex Lee
Admin
Today · UTC
Audit log
Organization
Harbor
Access stays in its workspace.
Production/API keys
Signup service
ActiveAlex Lee
Admin
Today · UTC
Audit log