sms77io

Send SMS & text-to-speech voice calls, perform number format lookups, mobile number portability lookups, caller name delivery lookups & home location register lookups. Powered by the seven.io SMS gateway since 2003 - get your API key now and get started!

9.5k subscribers
9.6/10 popularity
653 ms avg latency
97% success rate
87 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

sms77io endpoints

MethodEndpointDescription
Contacts
GET Get Contact
/contacts/{id}
Retrieves a single contact by its ID.
POST Create Contact
/contacts
Creates a single contact for a given API key.
DELETE Delete Contact
/contacts/{id}
Deletes a single contact by ID for the given API key.
PATCH Update Contact
/contacts/{id}
Edit a contact with a given ID.
GET List Contacts
/contacts
Retrieves all contacts for a given API key.
Lookup
GET RCS Capabilities
/lookup/rcs
You can use this endpoint to query the RCS capability of a phone number. Before sending an RCS, you should always query the capabilities of a phone number first and cache the…
POST Mobile Number Portability
/lookup?type=mnp
Retrieves ***M*obile *N*umber *P*ortability** information for a given phone number.
POST Number Format Lookup
/lookup?type=format
Retrieves the network operator as well as additional (porting) information for the given phone number.
POST Caller Name Delivery
/lookup?type=cnam
Retrieves ***C*alling *N*ame *D*elivery** information for a phone number.
POST Home Location Register
/lookup?type=hlr
Retrieves ***H*ome *L*ocation *R*egister** information for a given phone number.
SMS
GET Get Status
/status
Get a delivery report for a message ID sent with your API key.
POST Send SMS
/sms
Send SMS to one/multiple user(s) and/or contact(s).
Voice
POST Validate Caller ID
/validate_for_voice
The caller ID validation API allows you to automatically validate caller IDs for the *Voice API*. After calling this endpoint you will get a code back if successful. At the same…
POST Send Voice Call
/voice
Make a call to a specific number using seven's Voice API. In the simplest variant, you can specify a text that will then be read out to the recipient via our Text-To-Speech (TTS)…
Subaccounts
POST Auto Charge
/subaccounts?action=update
With this API you can configure the automatic credit transfer for a subaccount. This can transfer credit from the main account to the subaccount when the balance falls below a…
POST Delete
/subaccounts?action=delete
You can use this API to delete subaccount by its ID.
POST Create
/subaccounts
Creates a new subaccount.
GET List
/subaccounts?action=read
Query a list of all subaccounts of an account.
POST Transfer Credits
/subaccounts?action=transfer_credits
You can use this API to transfer credits from the main account to the subaccount once.
Webhooks
GET Get Webhooks
/hooks
Query the active webhooks of your account.
POST Create Webhook
/hooks
Creates a webhook with the given configuration.
DELETE Delete Webhook
/hooks
Deletes the webhook with the given ID.
Groups
PATCH Update Group
/groups/{id}
You can use this endpoint to update a group.
GET List Groups
/groups
This endpoint allows you to retrieve a paginated list of all your groups. By default, a maximum of ten groups are displayed per page.
GET Get Group
/groups/{id}
You can use this endpoint to retrieve a group by specifying the group ID.
POST Create Group
/groups
You can use this endpoint to create a new group.
DELETE Delete Group
/groups/{id}
This endpoint allows you to delete groups.
Journal
GET Voice
/journal/voice
Retrieves voice messages history.
GET Replies
/journal/replies
Retrieves message replies history.
GET Outbound
/journal/outbound
Retrieves outbound messages history.
GET Inbound
/journal/inbound
Retrieves inbound messages history.
Numbers
GET Available Numbers
/numbers/available
This endpoint lets you search for available phone numbers based on the provided search criteria. The search criteria can include the country code, area code, and the number type.…
POST Order a Number
/numbers/order
Order a phone number by providing the desired number. The response will include the details of the number you ordered.
GET Active Numbers
/numbers/active
Get a list of all active numbers that are currently associated with your account.
GET Get Active Number
/numbers/active/{number}
Get a single active number by providing the phone number.
PATCH Update Number
/numbers/active/{number}
Update the details of a single active number by providing the phone number. Currently you can update the friendly name and whether or not you would like to forward incoming SMS…
DELETE Delete
/numbers/active/{number}
Delete a single active number by providing the phone number.
RCS
POST Send RCS Message
/rcs/messages
This endpoint allows you to send RCS messages to users. Before sending an RCS, you should ideally query the capabilities of the phone number to ensure the best possible user…
DELETE Delete Message
/rcs/messages/{id}
You can revoke an RCS message that has not yet been delivered. This API immediately returns a successful response, regardless of whether the message has been deleted or not.…
POST Trigger Event
/rcs/events
Send an event to a phone number to provide users with a more authentic conversational experience. After receiving a message, you should send the event READ and then IS_TYPING…
Account
GET Get Pricing
/pricing
Retrieves pricing information for a single country or all.
GET Get Analytics
/analytics
Get detailed statistics of your account directly through our API.
GET Get Balance
/balance
Retrieves the account balance for the given API key.
Other endpoints
GET Balance
/balance
Retrieve account balance
GET Get Pricing
/pricing
Retrieves pricing information for a single country or all.
GET Get Balance
/balance
Retrieves the account balance for the given API key.
DELETE Delete Contact
/contacts/{id}
Deletes a single contact by ID for the given API key.
GET Get Analytics
/analytics
Get detailed statistics of your account directly through our API.
GET Get Status
/status
Get a delivery report for a message ID sent with your API key.
DELETE Delete Webhook
/hooks
Deletes the webhook with the given ID.
+ 37 more endpoints on the provider's documentation.

sms77io pricing

PlanPriceRate limitQuotas
BASIC Free
  • All endpoints: 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
  • Unlock boundless connectivity with D7 Messaging Gateway, seamlessly connecting you to the world's vast…

    SMSFree16.3k 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