This post is also available in:

Pomocí tohoto API můžete získat výpis všech událostí, které se týkají zpracování SMS zprávy. Dotazovat se lze na určitý časový interval <from,to>.
POST
https://api.samba.ai/shop/trackpointId/export-sms-eventsheader: X-Api-Key: your-api-key
{"from": timestamp, "to": timestamp}trackpointId– Trackpoint ID vašeho e-shopuyour-api-key– API klíčfrom, to– [volitelné] timestamp události v milisekundách- Pokud je parametr
fromvynechán, tak je automaticky nastaven jakoto - 90 dní. - Pokud je parametr
tovynechán, tak je automaticky nastaven jako minimum znow()afrom + 90 dní. - Pokud jsou oba parametry
toafromvynechány, tělo požadavku musí být nastaveno na{}. V tomto případě je parametrtoautomaticky nastaven jakonow()afromje nastaven jakonow() - 90 days. - K dispozici je vždy historie maximálně posledních 90 dní.
- Pokud je parametr
RESPONSE
- formát: JSON stream, jeden json object na řádek (application/json-seq)
{
"smsEvent":{
"trackpoint": trackpointId,
"userId": "user id",
"status": "STATUS",
"date": 1654853160310
},
"source":{
"type":"flow",
"campaign":{
"id": "campaignId",
"name": "campaignName"
},
"node":{
"id": "nodeId",
"name": "nodenName"
},
"sendDate":1654853160010
}
}
trackpoint: trackpoint ID Samba účtuuserId: user ID příjemce SMS zprávystatus: jedna z těchto událostí-
DELIVERED, ACCEPTED, EXPIRED, DELETED, UNDELIVERABLE, REJECTED, SKIPPED
-
date: timestamp v milisekundách kdy došlo k vytvoření událostisource: identifikace kampaně"type": "one-off"– Jednorázová SMS kampaň- campaign id, name
"type": "flow"– SMS uzel ve Flow kampani- campaign id, name
- node id, name
sendDate: timestamp v milisekundách kdy byla zpráva odeslána
PŘÍKLAD
curl -d '{"from": 1673617501000, "to": 1676380261000}' -H 'X-Api-Key: key' 'https://api.samba.ai/shop/4541245641234564/export-sms-events'{
"smsEvent":{
"trackpoint": 4541245641234564,
"userId": "123456",
"status": "DELIVERED",
"date": 1673763160310
},
"source":{
"type":"one-off",
"campaign":{
"id": "b2c8c642-ad39-11ed-afa1-0242ac120002",
"name": "Black Friday"
},
"sendDate":1673763160010
}
}
{
"smsEvent":{
"trackpoint": 4541245641234564,
"userId": "123456",
"status": "DELIVERED",
"date": 1673753160310
},
"source":{
"type":"flow",
"campaign":{
"id": "cd434c68-ad39-11ed-afa1-0242ac120002",
"name": "Retention"
},
"node":{
"id": "32411fb4-ad3a-11ed-afa1-0242ac120002",
"name": "Retention VIP SMS"
},
"sendDate":1673753160010
}
}