Summarise order updates
curl --request GET \
--url https://api.pineyard.ai/crm/connections/{id}/order-updates/summary \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.pineyard.ai/crm/connections/{id}/order-updates/summary', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.pineyard.ai/crm/connections/{id}/order-updates/summary"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"orders": 1,
"ordersWithPhone": 1,
"ordersNotified": 1,
"attempted": 1,
"delivered": 1,
"read": 1,
"failed": 1,
"clicks": 1,
"replies": 1,
"spend": 1,
"costPerNotifiedOrder": 1,
"medianMinutesToFirstUpdate": 1,
"optOuts": 1,
"shippedNotified": 1,
"notifiedValue": 1,
"totalValue": 1,
"currencies": [
"<string>"
],
"codOrders": 1
}CRM
Summarise order updates
What order updates delivered for this store — reach, cost and engagement
GET
/
crm
/
connections
/
{id}
/
order-updates
/
summary
Summarise order updates
curl --request GET \
--url https://api.pineyard.ai/crm/connections/{id}/order-updates/summary \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.pineyard.ai/crm/connections/{id}/order-updates/summary', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.pineyard.ai/crm/connections/{id}/order-updates/summary"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"orders": 1,
"ordersWithPhone": 1,
"ordersNotified": 1,
"attempted": 1,
"delivered": 1,
"read": 1,
"failed": 1,
"clicks": 1,
"replies": 1,
"spend": 1,
"costPerNotifiedOrder": 1,
"medianMinutesToFirstUpdate": 1,
"optOuts": 1,
"shippedNotified": 1,
"notifiedValue": 1,
"totalValue": 1,
"currencies": [
"<string>"
],
"codOrders": 1
}Required scope:
crm.viewAuthorizations
Your API key, e.g. pk_live_xxxxxxxxxxxxxxxxxxxxxxxx.
Path Parameters
Query Parameters
Required range:
0 < x <= 365Response
OK
Required range:
x >= 0Required range:
x >= 0Required range:
x >= 0Required range:
x >= 0Required range:
x >= 0Required range:
x >= 0Required range:
x >= 0Required range:
x >= 0Required range:
x >= 0Required range:
x >= 0Required range:
x >= 0Required range:
x >= 0Required range:
x >= 0Required range:
x >= 0Required range:
x >= 0Required range:
x >= 0Required range:
x >= 0
