aql

APIs

Developer APIs for SMS, Voice and IoT

Build powerful communication and connectivity solutions with aql’s developer APIs. Send SMS messages, make voice calls, manage IoT devices and control SIMs, all from a single, scalable platform.

Sign up to start using aql APIs

Messaging API

Send and receive SMS messages worldwide using our reliable SMS API. Perfect for notifications, OTP verification, alerts and marketing campaigns.

Key features:

  • Global SMS delivery
  • Two-way messaging support
  • Webhooks for incoming messages
  • High delivery rates and low latency
  • Carrier neutrality

Popular use cases:

  • Two-factor authentication (2FA)
  • Transaction alerts
  • Appointment reminders
  • Marketing campaigns
Read more about aql’s messaging services

Developer-Friendly Integration

Our APIs are built for developers:

  • RESTful architecture
  • JSON responses
  • SDKs and code samples
  • Fast, reliable infrastructure

Supported languages:

  • PHP
  • Node.js
  • cURL
  • Python
  • Java

Documentation & Tutorials

Access comprehensive API documentation, quick-start guides and real-world examples.

  • Send your first SMS using an API
  • Handle incoming messages with webhooks
  • Build a voice call workflow
  • Manage IoT devices programmatically

Why Choose aql APIs?

  • UK-based infrastructure with global reach
  • Carrier neutrality
  • Competitive pricing with 24/7 P1 support
  • High reliability and uptime
  • Developer-first documentation and support
  • Access AutoJemma® for out of hours queries

Start Building Today

Join developers already using aql APIs to power messaging, voice and IoT solutions.

Get your API key and start building now
Interactive Demo

Try the API in your browser

See how our API works with this interactive simulation. Create a free account to send real messages.

Request

curl -X POST https://api.aql.com/v2/sms/send \
    -H "Authorization: Bearer DEMO_KEY_12345" \
    -H "Content-Type: application/json" \
    -d '{
        "destinations": ["447700900123"],
        "message": "Hello from AutoJemma!"
    }'

Simulation Mode

This is a demo showing example API responses. No real messages are sent. Sign up for a free account to access live API credentials.

Response

Instant Setup

Get API keys in seconds and start sending within minutes

99.9% Uptime

Enterprise-grade reliability with robust infrastructure

Developer First

SDKs, webhooks, and comprehensive docs for rapid integration

FAQs

Sign up, get your API key, and send a POST request to our SMS endpoint with the recipient number and message.

Yes, you can receive messages via webhooks.

Our APIs work with any language that supports HTTP requests, including Node.js, Python, PHP and Java.

Yes, you can start with a free trial to test the APIs.

Sign up for your free trial

Powering a connected society®

Whether you're building a messaging app, automating communications, or managing IoT devices, aql APIs give you the tools to scale quickly and reliably.

AutoJemma®

How can I help you today?

Can't find what you're looking for, ask a question below!

Additional Details

AutoJemma® can make mistakes, please verify any critical information.