D7 Verify
Unlock seamless verification with D7 Verifier, the premium OTP service from Direct7Networks. Say goodbye to unreliable and expensive SMS services and say hello to cost-effective and secure solutions that connect businesses worldwide through direct connections
D7 Verify endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
Check Balance /messages/v1/balance |
Get information about current balance on your D7API account |
| POST |
Send OTP /send |
Generate and send OTP to Mobile number. An otp_id will be returned for successful submission and it is required for OTP Verification. |
| POST |
Generate OTP /verify/v1/otp/send-otp |
Send an OTP to a mobile number for verification. Once the customer receives it and enters it in your app, then you can call the **Verify OTP** endpoint to verify it |
| POST |
Re-Send OTP /resend |
Resend OTP to the mobile number if it is not received. Previously generated otp_id is required to resend and the minimum delay between resending requests is 60 seconds. |
| POST |
Verify OTP /verify |
Verify user-entered OTP code. For successful verification "200 OK" response with "status" " success" and for a failure "200 OK" with "status" "failed" will be returned. |
| POST |
Resend OTP /verify/v1/otp/resend-otp |
If the OTP is not received by the customer, you can use the **Resend OTP** endpoint to generate a new one. Before requesting a resend, there must be a minimum 60-second delay,… |
| POST |
Verify OTP /verify/v1/otp/verify-otp |
At this endpoint, you can verify the OTP the customer enters in your application. |
| GET |
Get OTP Status /verify/v1/report/{otp_id} |
Get the status of OTP generated or verified |
D7 Verify pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 1 / second |
|