ECSEND API v1 Documentation

Developer Documentation

Build SMS workflows with ECSEND API v1

This guide is a practical documentation experience focused on real implementation steps. It is based on our OpenAPI specification and complements the interactive reference.

Interactive API Reference

Need endpoint-by-endpoint schema details? Open /api/docs.

/api/docs
Documentation sections
Quickstart

From API key to first successful request in minutes.

Authentication

How X-Api-Key works and how to keep your key secure.

Send SMS

Request/response examples for POST /sms/send.

Contact Books

Create books, list contacts, and add recipients.

Campaigns

Create bulk campaigns and understand recipient sources.


Base URL

https://ecsend.paysgator.com/api/v1

Authentication header

X-Api-Key: YOUR_API_KEY

Example request

bash

curl -X POST https://ecsend.paysgator.com/api/v1/sms/send \
  -H "Content-Type: application/json" \
  -H "X-Api-Key: YOUR_API_KEY" \
  -d '{
    "to": "+25884XXXXXXX",
    "text": "Hello from ECSEND API!",
    "senderId": "ECSEND"
  }'
1