Automate The SureVoIP RESTful
HumDay reads The SureVoIP RESTful’s own published API description and derives 28 operations from it. Describe the outcome you want in plain words — you get a program that is written, proven on real data, and run for you.
What The SureVoIP RESTful is
# 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 numbe
API host: api.surevoip.co.uk
What HumDay can do in The SureVoIP RESTful
5 documented operations change something in The SureVoIP RESTful.
- POSTAdd a new announcement audio file
/announcements - POSTCreate charges for invoices
/charges - POSTCreate phone calls with or without announcements and scheduled hangups
/calls - DELETEDelete an announcement audio file
/customers/{account}/announcements/{announcement_id} - POSTReturn your POSTed data for testing
/support/echo
What HumDay can read from The SureVoIP RESTful
These are the operations a schedule or a trigger can watch.
- GETList contacts
/contacts - GETList all customers or find your own account
/customers - GETList all Service Status messages
/service-status - GETList of announcement audio files
/customers/{account}/announcements - GETRepresents a customer
/customers/{account} - GETList global resources
/ - GETList all SIP accounts
/sip - GETList SMS
/sms - GETList global ongoing faxes
/faxes - GETList Hosted VoIP domains
/hosted - GETList mobile accounts
/mobile - GETList all account credit topups
/topups - GETList charges
/charges - GETList available SureVoIP Ofcom number allocations for purchase
/numbers - GETList ported numbers
/porting - GETList SureVoIP Partner accounts
/partners - GETList areacodes
/areacodes - GETList global announcements
/announcements - GETSearch available numbers by areacode
/numbers/areacodes - GETValidate a phone number by calling it once
/calls - GETReturn the IP address from where your API request originated
/ip-address - GETRepresents an announcement audio file
/customers/{account}/announcements/{announcement_id} - GETList global billing detail
/billing
How automating The SureVoIP RESTful works
- Describe the outcome. Say what you want to happen, in your own words. No node graphs, no field mapping.
- Approve the contract. HumDay writes down exactly what it will do, what it will touch, and what it will never do. You approve it before anything is built.
- See it proven. The program runs and shows you the result before it is allowed near your live The SureVoIP RESTful account.
- Grant access, then go live. You approve the specific The SureVoIP RESTful operations it may use — and only those.
Automate The SureVoIP RESTful with these
- Zoom369 operations
- Telnyx361 operations
- Twilio199 operations
- Twilio Preview147 operations
- CallFire Documentation122 operations
- Twilio Conversations101 operations
- Twilio Taskrouter60 operations
- Twilio Verify53 operations
- Twilio Autopilot52 operations
- Twilio Flex50 operations
- Twilio Sync48 operations
- Twilio Trusthub48 operations
Categories
Questions about The SureVoIP RESTful automation
- Can HumDay connect to The SureVoIP RESTful?
- Yes. HumDay reads The SureVoIP RESTful's own published API description and derives the operations from it, so there is no hand-built connector to wait for. 28 operations are documented.
- Do I need to write code to automate The SureVoIP RESTful?
- No. You describe the outcome you want in plain words. HumDay agrees a contract with you, writes the program, and shows you a test run before anything touches your The SureVoIP RESTful account.
- What can HumDay do in The SureVoIP RESTful?
- 5 of the 28 documented operations change something in The SureVoIP RESTful, and 23 read from it. HumDay only ever uses the specific operations your approved contract needs.
- Is my The SureVoIP RESTful account safe?
- Your credentials are stored encrypted and are never shown in chat, code, or logs. Every run is limited to the operations you explicitly approved, and anything that writes to The SureVoIP RESTful is held behind that approval.
Where this came from
The operations above are read from a published API description for The SureVoIP RESTful at raw.githubusercontent.com/SureVoIP/API-Specification/master/openapi/openapi.yaml. Descriptions are the provider’s own words, not ours. Last published 2021-07-11.