The D7 API offers support for various messaging types, including Promotional, Transactional, OTP, 2FA, Number verification, Number lookup, Viber messaging, and WhatsApp. Our extensive global coverage and direct connections ensure that your messages consistently reach their intended recipients.

16.3k subscribers
9.8/10 popularity
85 ms avg latency
99% success rate
25 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

D7SMS endpoints

MethodEndpointDescription
D7 Slack
POST Send Slack Message
/messages/v1/send
Our Messaging API designed to fullfill most of your use cases and can be easily integrate to any of the system. We can send single message to both private and public channel in…
GET Get Slack Message Status
/report/v1/message-log/{request_id}
Get Message Delivery Status of previously sent messages.
D7 Verify (2FA)
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 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 Viber
POST Send Viber Message
/viber/v1/send
D7's Viber Messaging API is designed to meet a wide range of use cases and can be seamlessly integrated into any system. With this API, you can effortlessly implement single…
GET Get Viber Message Status
/report/v1/viber-log/{request_id}
Retrieve the delivery status of Viber messages that were sent earlier.
D7 Number Lookup
POST NumLookup
/hlr/v1/lookup
Using this endpoint get detailed information about the phone number, including the carrier name, country code, number type (landline or mobile), and other relevant details
D7 Messages
POST Send Message
/messages/v1/send
Send messages to destinations. If the content contains unicode include `"data_coding": "unicode"` or `"data_coding": "auto"`
GET Get Message Status
/report/v1/message-log/{request_id}
Get Message Delivery Status of previously sent messages.
Other endpoints
GET D7API - Check Balance
/messages/v1/balance
Get information about current balance on your D7API account
GET balance
/secure/balance
Get user account balance and quota allocated.
GET D7Messages-GetBalance
/messages/v1/balance
D7 Messages - Get Balance
POST D7Verify-GenerateOTP
/verify/v1/otp/send-otp
D7 Verify - Generate OTP
POST D7Verify-ResendOTP
/verify/v1/otp/resend-otp
D7 Verify - Resend OTP
POST Send Bulk SMS
/secure/sendbatch
Send multiple messages to one or more destination addresses.
POST D7Messages-SendMessage
/messages/v1/send
D7 Messages - Send Message
GET D7Messages-GetStatus
/report/v1/message-log/req_id
D7 Messages - Get Status
POST Send SMS
/secure/send
Send SMS to a destination number.
POST D7Verify-VerifyOTP
/verify/v1/otp/verify-otp
D7 Verify - Verify OTP
POST Send Unicode SMS
/secure/send
Send Unicode SMS to a destination number.
GET D7Verify-GetOTPStatus
/verify/v1/report/req_id
D7 Verify - Get OTP Status
GET balance
/secure/balance
Get user account balance and quota allocated.
POST D7Messages-SendMessage
/messages/v1/send
D7Messages Send Message

D7SMS pricing

PlanPriceRate limitQuotas
BASIC Recommended Free
  • SMS Panel: unlimited / monthly
  • Sender ID: unlimited / monthly

More SMS APIs

View all →
  • Receive SMS for phone verification

    SMSFreemium3.9k subscribers
  • Send unlimited text messages with zero restrictions using your device and sim card. Get started for free.…

    SMSFree3.9k subscribers
  • Free and easy. Validate any phone number, from any country. Get type of number (for example, fixed line or…

    SMSFreemium8.4k subscribers
  • Generate and validate time-based one-time passwords (TOTP) for your second factor authentication (2FA)…

    SMSFreemium657 subscribers
  • Elevate your verification (OTP) process to new heights with D7 Verifier API - the ultimate solution for 2FA…

    SMSFree3.8k subscribers
  • Send SMS & text-to-speech messages, perform phone number lookups and much more via seven.io.

    SMSFree9.5k subscribers