# Get single email campaign
You can return information about a specific email campaign. These results can be filtered by conditions defined as request parameters.
Lookup | Description | Example usage |
---|---|---|
__lt | Lesser than | ?started_at__lt=2021-05-07-16 |
__lte | Lesser than or equal | ?started_at__lte=2021-05-07-16 |
__gt | Greater than | ?started_at__gt=2022-05-05 |
__gte | Greater than or equal | ?started_at__gte=2021-05-05 |
count_from | A date from when stats should be counted | ?count_from=2021-05-05-16 |
count_to | A date utill stats should be counted | ?count_from=2022-05-05-16 |
GET
/email-campaign/:id
# Request
- CURL
- JavaScript
- PHP
- Python
curl -X GET -H "Authorization: Token <your_64_char_api_key>"
-H "Accept: */*; version=2"
"https://<your_app_subdomain>.user.com/api/public/email-campaign/:id"
# Response
{
"id": 1,
"statistics": {
"delivered_ratio": 0,
"hardbounce": 0,
"recipients": 1,
"unsubscribed": 0,
"scheduled": 0,
"spambounce": 0,
"softbounce": 0,
"opened": 1,
"clicked": 1,
"real_sender_email": "\"John Doe\" ",
"delivered": 1
},
"smtp": "default SMTP: 1.usercom.smtp",
"custom_settings": "-",
"real_sender": "None",
"type": 1,
"eta": null,
"name": "My Email Campaign",
"description": "Test campaign",
"status": 1,
"recipients_query": "null",
"from_email": null,
"sender_name": null,
"recipients": [
1
],
"recipients_ids": "[1]",
"recipients_count": 1,
"extra_data": null,
"closed": null,
"started_at": null,
"finished_at": null,
"created_at": "2020-03-03T16:00:00.000000Z",
"updated_at": "2020-03-03T16:00:00.000000Z",
"category": 1,
"app": 1,
"sender_settings": null,
"messages": [
13
]
}