The SureVoIP RESTful API
Introduction
Welcome to the SureVoIP RESTful hypermedia API (sometimes known as a VoIP REST API, Telecom REST API, SIP API, Hypermedia API or just VoIP API.)
The SureVoIP API is a way for you to automate your interaction with the SureVoIP platforms. With the API, you can create your own scripts, applications or mashups which can:
- List calls
- create customers
- search numbers
- provision numbers
- send SMS texts
- create outbound calls
- schedule announcements
- schedule call hangups with an announcement
- subscribe to events/alerts
- track calls
- retrieve invoices
- grab your SIP details
- check your IP address
- be 100% self-sufficient
- and much more!
- Homepage
- https://api.apis.guru/v2/specs/surevoip.co.uk/9dcb0dc8.json
- Provider
- surevoip.co.uk
- OpenAPI version
- 3.0.3
- Spec (JSON)
- https://api.apis.guru/v2/specs/surevoip.co.uk/9dcb0dc8/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/surevoip.co.uk/9dcb0dc8/openapi.yaml
Tools (30)
Extracted live via the executor SDK.
-
announcements.deleteCustomersAccountAnnouncementsAnnouncementIdDelete an announcement audio file
-
announcements.getAnnouncementsList global announcements
-
announcements.getCustomersAccountAnnouncementsList of announcement audio files
-
announcements.getCustomersAccountAnnouncementsAnnouncementIdRepresents an announcement audio file
-
announcements.postAnnouncementsAdd a new announcement audio file
-
areacodes.getAreacodesList areacodes
-
areacodes.getNumbersAreacodesYou can search by area name, area code or filter using both.
-
billing.getBillingList global billing detail
-
calls.getCallsValidate a phone number by calling it once
-
calls.postCallsCreate phone calls with or without announcements and scheduled hangups
-
charges.getChargesList charges
-
charges.postChargesCreate charges for invoices
-
contacts.getContactsList contacts
-
customers.getCustomerRepresents a customer
-
customers.getCustomersList all customers or find your own account
-
echo.postSupportEchoReturn your POSTed data for testing
-
faxes.getFaxesList global ongoing faxes
-
global.getList global resources
-
hosted.getHostedList Hosted VoIP domains
-
mobile.getMobileList mobile accounts
-
numbers.getNumbersList available SureVoIP Ofcom number allocations for purchase
-
partners.getPartnersList SureVoIP Partner accounts
-
porting.getPortingList ported numbers
-
sip.getSipList all SIP accounts
-
sms.getSmsList SMS
-
support.getIpAddressReturn the IP address from where your API request originated
-
support.getServiceStatusList all Service Status messages
-
topups.getTopupsList all account credit topups
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools