SDKs & Libraries

Official and community-maintained libraries to simplify integration with Sendexa's APIs

Developer Tools

Official SDKs

Maintained by Sendexa with guaranteed compatibility and support

JavaScript/Node.js SDK

Official SDK for JavaScript and Node.js applications

npm:sendexaVersion:2.1.4

Quick Example

import Sendexa from 'sendexa';

const client = new Sendexa('YOUR_API_KEY');

// Send SMS
const response = await client.sms.send({
  to: '+2348123456789',
  from: 'SENDEXA',
  message: 'Hello from Sendexa!'
});

Python SDK

Official SDK for Python applications

PyPI:sendexaVersion:1.3.2

Quick Example

from sendexa import Sendexa

client = Sendexa('YOUR_API_KEY')

# Send SMS
response = client.sms.send(
    to="+2348123456789",
    from_="SENDEXA",
    message="Hello from Sendexa!"
)

PHP SDK

Official SDK for PHP applications

Packagist:sendexa/sendexaVersion:3.0.1

Quick Example

<?php
require 'vendor/autoload.php';

$sendexa = new SendexaClient('YOUR_API_KEY');

// Send SMS
$response = $sendexa->sms()->send([
    'to' => '+2348123456789',
    'from' => 'SENDEXA',
    'message' => 'Hello from Sendexa!'
]);

Community Libraries

Third-party libraries maintained by our developer community

Java SDK

Community-maintained SDK for Java applications

Ruby Gem

Community-maintained SDK for Ruby applications

Go SDK

Community-maintained SDK for Go applications

.NET SDK

Community-maintained SDK for .NET applications

Need Help With Integration?

Our developer support team is ready to assist you with any integration challenges