Cancel transaction item
Auth context: sub-user — On-Behalf-Of required. Rate limit: 50/min.
Best-effort — the supplier must still accept the cancellation. The
response status field reflects whether the cancel succeeded.
tradeId is the trade id or your externalId. itemId is TradeItem.id or your own
per-item externalId.
An item can only be cancelled while it is initiated or pending, once the order has
been placed upstream, and no earlier than 30 minutes after it was created — before that
you get TRADE_CANCEL_TOO_SOON (2041) carrying cancellableAt. Items already delivered
or in flight to Steam, and items on supplier lanes that do not support cancellation,
return TRADE_NOT_CANCELLABLE (2040).
Authorizations
Your raw API key. Generate, rotate, and revoke keys from the merchant
dashboard. Keys can optionally be bound to one or more allowed source
IPs — requests from any other IP are rejected with API_KEY_IP_DENIED.
Headers
Sub-user UUID or the merchant's externalId for that sub-user.
Required for sub-user-context routes; rejected (via requireMerchant)
on merchant-context routes.
1 - 128Path Parameters
1 - 1281 - 128