Product · Developers

APIs & SDKs

Integrate once, send everywhere — clean RESTful APIs and multi-language SDKs for SMS, voice, OTP and notifications.

  • RESTful API
  • Multi-language SDKs
  • Delivery receipts
</>One APINodePythonJavaPHPGo
Build with one API

One integration, every channel

Send, verify and notify across SMS and voice through a single API.

Send SMS & voice

Fire messages and calls from your app or backend.

Verify with OTP

Generate and check one-time codes in one flow.

System notifications

Trigger transactional messages straight from your systems.

Track delivery

Real-time delivery status on every message.

status webhookYour systems</>APIDelivered
Built for developers

Clean, reliable, well-documented

  • RESTful API — predictable JSON over HTTPS.
  • Multi-language SDKs — Node, Python, Java, PHP and Go.
  • Delivery webhooks — status callbacks for every send.
  • Quick start — keys, sample requests and docs to go live fast.
How it works

Live in three steps

1

Get your keys

Receive API keys and sandbox access during onboarding.

2

Call the API

Send SMS, voice or OTP with a single request or SDK call.

3

Receive status

Get delivery receipts via webhook or status query.

Capabilities

Everything you need to integrate

RESTful API

Clean JSON endpoints for SMS, voice and OTP.

Multi-language SDKs

Node, Python, Java, PHP and Go.

Delivery status

Webhooks and status queries on every message.

Auth & security

Key-based authentication and end-to-end encryption.

Illustrative

Send in a single request

POST /v1/messages   · illustrative
{
  "to": "+1 310 *** ****",
  "channel": "sms",
  "text": "Your verification code is ******"
}

Illustrative only — endpoints, fields and the full specification ship in the developer docs.

Why Horex

Communication you can trust

End-to-end encryption

Aligned with international security standards.

200+ countries

Global reach with routing adapted to local operators.

Millisecond delivery

Low-latency network — messages arrive in time.

Dedicated 1-to-1 service

7×24 support and a named contact — not a ticket queue.

FAQ

Questions

How do I authenticate?

With an API key over HTTPS. Full details are in the developer documentation.

Which languages have SDKs?

Node, Python, Java, PHP and Go, with more available on request.

Can I get delivery receipts?

Yes — via status webhooks or a status query on each message.

Is there a sandbox?

Yes — test keys and sample requests are provided during onboarding.

Contact

Start your global communication journey

Tell us what you need — we’ll get back to you shortly.

[email protected]