# Create SMS campaign
You can create a new SMS campaign.
POST /sms-campaign/
| Attributes | Type | Required | Description | 
|---|---|---|---|
| description | string | no | A description of the SMS campaign. | 
| eta | string | no | A datetime when a campaign should be sent. If not provided, the campaign will be sent right away. | 
| name | string | yes | A SMS campaign name. | 
| phone_number | string | yes | A phone number where SMS will be sent | 
| recipients | object | no | A list of user_ids. | 
| recipients_count | integer | no | A number of recipients. | 
| status | integer | no | A status of your campaign (1 - draft, 2 - active, 3 - finished, 4- archived). | 
| type | integer | no | A type of SMS campaign (1 - simple, 2 - automated). | 
# Request
- CURL
- JavaScript
- PHP
- Python
curl -X POST
  "https://<your_app_subdomain>.user.com/api/public/sms-campaign/"
  -H 'Authorization: Token <your_64_char_api_key>'
  -H 'Cache-Control: no-cache'
  -H 'Content-Type: application/json'
  -d '{
    "name": "Sample SMS campaign",
    "phone_number": {
        "provider": "Phone number provider",
        "phone_number": "123123123",
        "name": "Custom name of your phone number"
    },
    "recipients": [1,2,3,4]
}'
# Response
{
    "id": 8,
    "name": "Sample SMS campaign",
    "description": "",
    "app": 1,
    "phone_number": {
        "id": 3,
        "app": 1,
        "provider": "Phone number provider",
        "country": "",
        "phone_number": "123123123",
        "name": "Custom name of your phone number",
        "description": "",
        "sms": false,
        "voice": false,
        "price": "0.00",
        "last_used_at": null,
        "created_at": "2018-02-19T13:01:41.083625Z",
        "updated_at": "2018-02-19T13:01:41.083655Z",
        "record_incoming_calls": false
    },
    "type": 1,
    "eta": null,
    "status": 1,
    "recipients": [
        1,
        2,
        3,
        4
    ],
    "recipients_ids": "[1,2,3,4]",
    "recipients_count": 4,
    "started_at": null,
    "last_message_sent_at": null,
    "finished_at": null,
    "author": 1,
    "created_at": "2018-02-19T13:01:41.097096Z",
    "updated_at": "2018-02-19T13:01:41.097126Z"
}