Shopify Events api - doesn't return order timeline events

Highlighted
New Member
2 0 1
I am trying to get all order events for a shop for my shopify app. What would be the best scalable way?

I have tried Events API, the documentation for Events API says to use :

GET /admin/events.json 

to retrieve a list of all events for a shop

This is the official list in the API documentation https://help.shopify.com/en/api/reference/events/event#orders

authorization_failure
authorization_pending
authorization_success
cancelled
capture_failure
capture_pending
capture_success
closed
confirmed
fulfillment_cancelled
fulfillment_pending
fulfillment_success
mail_sent
placed
re_opened
refund_failure
refund_pending
refund_success
restock_line_items
sale_failure
sale_pending
sale_success
update
void_failure
void_pending
void_success

but it doesn't return all order events, only order confirmed event is returned.

 

The way I can see all events associated with an order is by using : 

GET /admin/orders/#{order_id}/events.json,

but this solution might not work for my use case. With this endpoint, i will need to get list of all orders first and then iterate over those order IDs to get events for those orders. It's won't be scalable for me at order ID level, it would perfect if i can get all order events though one endpoint at the events level.

 

 

 

Does anyone know the best way to solve this issue?

0 Likes
New Member
2 0 0

+1

Same issue here, please help

0 Likes