deliverySeenServices
Requires permission settings:sales:read.
Lists the courier services each delivery partner has returned, grouped by partner, with when each was last seen, an example price and whether customers are offered it. Requires permission to read sales settings.
Errors: a failed call returns a GraphQL errors entry, not a field on the result, and data may be null or partial. Read the entry's extensions.code and message; every shape and code is in the Error reference.
Example:
- GraphQL
- cURL
query DeliverySeenServices {
deliverySeenServices {
partnerDisplayName
deliveryPartnerConfigId
isEnabled
services {
serviceLevelCode
carrierName
serviceLevelName
currency
decided
firstSeenAt
}
}
}
curl -X POST "https://<api-host>/graphql" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $ACCESS_TOKEN" \
--data @- <<'EOF'
{
"query": "query DeliverySeenServices {\n deliverySeenServices {\n partnerDisplayName\n deliveryPartnerConfigId\n isEnabled\n services {\n serviceLevelCode\n carrierName\n serviceLevelName\n currency\n decided\n firstSeenAt\n }\n }\n}"
}
EOF
Response:
{
"data": {
"deliverySeenServices": [
{
"partnerDisplayName": "string",
"deliveryPartnerConfigId": "id",
"isEnabled": true,
"services": [
{
"serviceLevelCode": "string",
"carrierName": "string",
"serviceLevelName": "string",
"currency": "string",
"decided": true,
"firstSeenAt": "2025-01-15T00:00:00Z"
}
]
}
]
}
}
deliverySeenServices: [DeliverySeenServiceGroup!]!
Type
DeliverySeenServiceGroup object
The services one delivery partner has returned.