Statistiques¶
-
GET
/api/v1/statistics/opens
¶ Statistiques d’ouvertures
Query Parameters: - campaign (int) – filtrer les résultats par identifiant unique de campagne
- mailing (int) – filtre les résultats par identifiant unique d’envoi
- unique (boolean) – agrège les ouvertures par envoi
- date (date) – filtrer les résultats par date
- from_datetime (datetime) – filtrer les résultats dont le
datetime
est plus récent - to_datetime (datetime) – filtrer les résultats dont le
datetime
est moins récent
Response JSON Object: - mailing (int) – l’envoi à l’origine de l’ouverture
- email (email) – le courriel du destinataire ayant ouvert
- datetime (datetime) – le
datetime
de l’ouverture
Requête:
GET /api/v1/statistics/opens HTTP/1.1 Host: account.emailicious.com Accept: application/json
Réponse:
HTTP/1.1 200 OK Vary: Accept Allow: GET, HEAD, OPTIONS Content-Type: application/json { "count": 1, "next": null, "previous": null, "results": [ { "mailing": 1, "email": "foo@bar.org", "datetime": "2014-06-06T20:56:57Z" } ] }
-
GET
/api/v1/statistics/clicks
¶ Statistiques de clics
Query Parameters: - campaign (int) – filtrer les résultats par identifiant unique de campagne
- mailing (int) – filtre les résultats par identifiant unique d’envoi
- unique (boolean) – agrège les clics par envoi
- date (date) – filtrer les résultats par date
- from_datetime (datetime) – filtrer les résultats dont le
datetime
est plus récent - to_datetime (datetime) – filtrer les résultats dont le
datetime
est moins récent - url (url) – filtre les résultats par l’URL du lien cliqué
Response JSON Object: - mailing (int) – l’envoi à l’origine du clic
- email (email) – le courriel du destinataire ayant cliqué
- datetime (datetime) – le courriel du destinataire ayant ouvert
- url (url) – l’URL du lien cliqué
Requête:
GET /api/v1/statistics/clicks HTTP/1.1 Host: account.emailicious.com Accept: application/json
Réponse:
HTTP/1.1 200 OK Vary: Accept Allow: GET, HEAD, OPTIONS Content-Type: application/json { "count": 1, "next": null, "previous": null, "results": [ { "mailing": 1, "email": "foo@bar.org", "datetime": "2014-06-06T20:56:57Z", "url": "https://example.com" } ] }
-
GET
/api/v1/statistics/bounces
¶ Statistiques de rebonds
Query Parameters: - campaign (int) – filtrer les résultats par identifiant unique de campagne
- mailing (int) – filtre les résultats par identifiant unique d’envoi
- unique (boolean) – agrège les rebonds par envoi
- date (date) – filtrer les résultats par date
- from_datetime (datetime) – filtrer les résultats dont le
datetime
est plus récent - to_datetime (datetime) – filtrer les résultats dont le
datetime
est moins récent - hard (boolean) – filtrer les résultats par statut de permanence du rebond
Response JSON Object: - mailing (int) – l’envoi à l’origine du rebond
- email (email) – le
datetime
du rebond - datetime (datetime) – filtrer les résultats dont le
datetime
est moins récent - hard (boolean) – le statut permanent du rebond
Requête:
GET /api/v1/statistics/bounces HTTP/1.1 Host: account.emailicious.com Accept: application/json
Réponse:
HTTP/1.1 200 OK Vary: Accept Allow: GET, HEAD, OPTIONS Content-Type: application/json { "count": 1, "next": null, "previous": null, "results": [ { "mailing": 1, "email": "foo@bar.org", "datetime": "2014-06-06T20:56:57Z", "hard": false } ] }