Skip to main content
POST
/
v1
/
organizations
curl -X POST https://api.example.com/v1/organizations \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "My Company LLC",
    "contact_email": "[email protected]"
  }'
{
  "success": true,
  "organization": {
    "unique_id": "1763070568417x631086913669115287",
    "name": "My Company LLC",
    "sms_active": false,
    "teli_sms_number": null,
    "sms_registration_status": "not_started"
  },
  "powered_by": "Teli"
}
Create a new organization to manage SMS campaigns, users, and contacts.

Authorizations

X-API-Key
string
required
Authentication header containing your API key.

Body

name
string
required
Organization name.Example: "My Company LLC"
contact_email
string
required
Primary contact email.Example: "[email protected]"
curl -X POST https://api.example.com/v1/organizations \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "My Company LLC",
    "contact_email": "[email protected]"
  }'
{
  "success": true,
  "organization": {
    "unique_id": "1763070568417x631086913669115287",
    "name": "My Company LLC",
    "sms_active": false,
    "teli_sms_number": null,
    "sms_registration_status": "not_started"
  },
  "powered_by": "Teli"
}

Response

unique_id
string
Organization identifier
sms_active
boolean
Whether organization can send SMS
teli_sms_number
string
Assigned phone number (null until 10DLC approved)