Programmable Voice APIs

Build a customizable voice solution that fits the way you and your customers get business done. Program our inbound and outbound calling capabilities with our extensive voice API toolkit - all within your own product and applications.


Understanding APIs

Take control of your voice solution.


API Docs

Return relevant information quickly.



Get to know HTTP requests.

Integrate, Automate and Take Control of Your Global Communications

Make it easy for your team and customers to build, track and activate their voice solution and manage their inventory footprint within their own environments. Here’s all you can achieve with our programmable voice APIs. 


Ordering & provisioning

Easily search and add phone numbers as you need them - even in your most challenging markets. View numbers on your screen based on type, location, SMS-enabled and more. Plus, add voice tools like call recording and call insights.

International number porting

Send us your porting requests quickly and retain your legacy numbers. Our international porting experts will guide you through the process so your transfer is as seamless as possible. Plus, porting with us is free.

Session initiation protocol (SIP)

Manage and configure your SIP protocols, caller ID format, real-time transport protocol (RTP) or secure real-time transport protocol (SRTP), and authentication types within your preferred application.


Document Management


Remain in full government compliance wherever you do business. Regulations we support include CCPA, GDPR, HIPAA, PCI-DSS, POPIA and STIR/SHAKEN.

Registration requirements

It can be challenging with so many different requirements worldwide. Our API returns the names of the local documentation you need to ensure a smooth ordering process.

Create a documents library

Expedite future orders quickly with a documents library. Upload all of your required paperwork, and pull documentation as you need it to expedite your future orders.


Centralize campaigns

Integrate your voice and SMS with your existing platform or standalone phone system to drive engaging campaigns and deliver an excellent experience in the channel your customers love.

Inbound messages

Humanize your business with SMS forwarding. When customers message you, personalize replies from your email inbox. Customers then receive it as a text.

Mobile packages

We offer affordable and scalable mobile plans in 18 countries and counting. Easily manage two-way SMS plus complimentary call tools and business reporting features.


Look & Sell Local

Looking for a simple way to make better connections and increase global answer rates without having a physical market presence? Local voice + caller ID is the way to go.

Our Voice API Toolkit

Built to support Shell, Node, Javascript, Python Java, Go and C# programming languages. Implement these APIs into your own customer-facing applications and immediately tap into our massive global inventory without having to change platforms.

User Permissions

See a list of user permissions, URLs and token ownership details. 

Call Detail Records (CDRs)

Get monthly reports of call origin and termination, when they took place and which agents answered.


Return SIP URI configuration to route incoming calls to your existing infrastructure.


Return a monthly summary of your subscription plans and call usage charges.


Return details around specific number types, countries and add-on features like call recording and call insights.


See the types of documents required to purchase and configure a phone number.


Add phone numbers to your account as you grow.

Port Requests

Send requests to us about porting one or more numbers.


View configuration of all numbers matching search parameters.


Reply to a text message from your email.


See configuration of all extensions matching search parameters.

APIs vs Webhooks

Sharing data is essential for businesses to accelerate their digital transformation and innovations. APIs and webhook technology are helpful in circulating data, but when to use them can be tricky.


APIs are request-driven and exchange data in two directions. The computer makes a request to the server, and the API returns with the data needed.


Webhooks are event-driven and exchange data in one direction. The server sends automatic updates to the computer in real-time when an event is triggered.


Additional Resources to Help You Get the Needle Moving


3 Advantages
of Voice APIS

How to choose between AVOXI's flex progam vs jetpack calling plans
VoIP Solution

Flex Program
vs Calling Plans

Webhooks vs APIs

Webhooks vs APIs
for App Data Sync

International Porting

Optimizing Your
Number Porting Strategy