supplyShipmentsRefreshContainerTracking
Requests background refreshes of cached container movements.
Business Rules
- Container tracking must be enabled for the current company.
- Accepts 1 to 50 active company-owned shipments with a valid container number.
- Completed journeys and shipments within their cooldown are skipped.
- Returns a process identifier for request queuing; carrier refreshes finish separately.
- Track queuing with
processStatus(processId:)and read results fromSupplyShipment.containerTracking.
Error Scenarios
- Container tracking is disabled for the company.
- No shipments, or more than 50, are selected.
- A shipment is not found, belongs to another company, is archived, received, closed, or canceled, or has an invalid container number.
- Missing authentication, company context, or tracking refresh permission.
Permissions Required
- Authentication and
supply:refresh_container_trackingfor the current company.
supplyShipmentsRefreshContainerTracking(
input: RefreshContainerTrackingInput!
): AsynchronousActionResponse!
Arguments
supplyShipmentsRefreshContainerTracking.input ● RefreshContainerTrackingInput! non-null input common
Parameters for RefreshContainerTracking
Type
AsynchronousActionResponse object common
Asynchronous action response type