List order messages
The order’s conversation with the customer, oldest first: external messages (visible to the
customer) and internal staff notes. Needs the full orders.read scope; the _own scopes get 403.
GET
/orders/{order_id}/messagesAuthorization
AuthorizationBearer token (JWT) · headerrequiredPath parameters
order_idstringrequiredQuery parameters
internalbooleantrue for notes only, false for external messages only. Default: both.
Responses
200
Messages
_embeddedobjectShow propertiesHide properties
itemsOrderMessage[]Show propertiesHide properties
Array of
OrderMessageidintegerbodystringinternalbooleantrue for a staff note, hidden from the customer.
senderstringauthorobject | nullShow propertiesHide properties
idintegernamestringcreated_onstring<date-time>