Voice API

With our SOAP and REST-based Voice API, you can automate the process of ordering and configuring any of our local, national, mobile or toll-free phone numbers and call capacity.

Integrate our number ordering and configuration functions with any of your front- or back-end applications. All communications with our API are secured through HTTP SSL authentication.

Get started

  1. Register for a free account and within 24 hours you will have access to the sandbox environment using your credentials
  2. Test that your credentials work with the following curl request to list countries:
    curl -u username:password -H "Content-type: application/json" -H "Accept: application/json" "https://sandbox.voxbone.com/ws-voxbone/services/rest/inventory/country?countryCodeA3=BEL&pageNumber=0&pageSize=1"
  3. Download the helper library for the programming language of your choice and start coding.
  4. Check out some sample apps: Here are some things we’ve built in the past that showcase how to use the API.
  5. Have a look at the documentation: We have placed all the information you need here so you can stay up to date.
  6. Once you’ve successfully tested, you can switch to a production environment and let the fun begin! Want to check our number inventory? It’s as simple as it should be. This sample CURL request demonstrates how to check stock of a particular DID group:
curl -u user:pass -H "Content-type: application/json" -H "Accept: application/json" "https://sandbox.voxbone.com/ws-voxbone/services/rest/inventory/didgroup?pageNumber=0&pageSize=1&countryCodeA3=USA&didGroupIds=20946"

Labs apps and APIs

Everything we build in the Labs is powered by our APIs and available for testing and use to all Voxbone customers. All the products you see on this page are powered by APIs. Use our pre-built applications, customize them to your liking or even make your own

SMS API

Our SMS API is a REST-based web service that automates the receipt and sending of texts to and from a Voxbone phone number. You can also configure the service to receive delivery reports when your SMS are read.

All communication between your apps and our SMS API are secured through HTTPS Digest Authentication for outbound messages. By integrating the VoxSMS API, you get all the benefits our reliable global network.

 Start sending SMS

  1. Register for a free account and within 24 hours you will have access to the sandbox environment using your credentials
  2. Order a Voxbone mobile number, which you can do using our Voice API. Make sure you have funds in your account.
  3. Create and configure an SMS link group in our online platform. Here’s some guidance on how to create SMS links.
  4. Make sure you’ve configured everything properly by sending a test SMS. Simply add your credentials, destination number and Voxbone phone number to the following code:
    curl -X POST 'https://sms.voxbone.com:4443/sms/v1/{dest_number}' --digest -u username:password -H 'Content-Type: application/json' -H 'Accept: application/json' --data-binary $'{"from" : "your_phone_number", "msg" : "Hello dolly!", "frag": null}'
  5. Choose an SDK from our supported programming languages and start coding.
  6. Check out some sample apps: Here are some things we’ve built in the past that showcase how to use the API.
  7. Once you’ve successfully tested, you can switch to a production environment and let the fun begin!

What makes Voxbone great?

  • Gloriously global

    9,000 area codes across 60+ countries, superPoPs on 4 continents, ever expanding coverage. Our network's a behemoth. It will take you places others can’t.
  • Instant magic

    Want to launch in a new country? Add more numbers? Go for it. Buy numbers and manage peak call capacity in real time with our powerful online platform and APIs.
  • Kick-ass quality

    We own our numbers and global VoIP infrastructure because we demand total control. It’s how we deliver telco-grade quality without the telco-grade fuss.
  • Trusted by giants & unicorns

    Some of the world’s biggest businesses and smartest startups rely on the power of our network every day. Yeah, you know their names, even if we can’t always say!
  • Pain-free pricing

    Has that mess of contracts and unclear pricing given you a migraine? Swap painkillers for peace of mind with one global contract and predictable flat fees.
  • Superstar service

    We’re the secret weapon in your plans for global domination, a licensed operator and regulatory ninja fighting by your side 24/7. 95% of customers recommend us.

One contract, flat fees

No need to mess around with multiple contracts or fluctuating fees. We made things simple with one global contract and flat pricing that doesn’t skyrocket as you grow.

View pricing

Ready to put our numbers to the test?

Try for free Got a question? Give us a call