Developer Documentation

Everything you need to integrate DCC messaging into your applications. Get started in minutes with our comprehensive API.

Quick Start

Start sending messages in just a few lines of code

// Send SMS using DCC API
const response = await fetch('https://api.digicloudcomm.com/v1/sms', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    to: '+1234567890',
    from: 'DCC',
    message: 'Hello from DCC!'
  })
});

const result = await response.json();
console.log('Message ID:', result.messageId);

API Features

Built for developers, designed for scale

๐Ÿ”—

RESTful API

Clean, intuitive REST API with JSON responses

๐Ÿ“ฆ

SDKs Available

Official SDKs for Node.js, Python, PHP, and more

๐Ÿ””

Webhooks

Real-time delivery notifications and status updates

๐Ÿงช

Sandbox Mode

Test your integration without sending real messages

โšก

Rate Limiting

Fair usage with generous rate limits

๐Ÿ“‹

Versioned API

Stable versioning for backward compatibility

API Endpoints

Core endpoints for messaging operations

POST/v1/smsSend a single SMS message
POST/v1/sms/bulkSend bulk SMS messages
POST/v1/otp/sendSend OTP code
POST/v1/otp/verifyVerify OTP code
POST/v1/voice/otpSend Voice OTP
GET/v1/messages/{id}Get message status
GET/v1/balanceCheck account balance
GET/v1/reportsGet delivery reports

Need Help?

Our developer support team is here to help you integrate successfully.