Skip to content

Command reference

Custom Link exposes roughly 35 distinct commands, all sent through the single ExecuteRequest SOAP operation described in the overview. This page indexes every one of them; each row links to the page with the full request/response walkthrough.

Read Custom Link: rules of engagement before building against any of these.

CommandResponsePurposeFull docs
RequestOrdersNormalResponseOrdersNormalRetrieve full order(s) by filterOrder retrieval & sync
RequestOrdersNormalIdsResponseOrdersNormalIdsRetrieve matching order Ids + SequenceMaximumOrder retrieval & sync
StoreOrdersNormalEoStoreResultListCreate/update order(s); update requires prior retrievalOrder intake / Order update
ActivateOrderTemplateEoStoreResultListInstantiate order(s) from a matching recurring templateOrder intake
RequestTaskQuestionnaireResponseTaskQuestionnaireRetrieve stored Efficio questionnaire XML for tasks (legacy)Questionnaires
RequestQuestionnaireAnswersResponseQuestionnaireAnswersRetrieve structured question/answer pairs by task (preferred)Questionnaires
RequestCapacityBucketsResponseCapacityBucketsLive capacity-bucket availability (no Custom Link registration needed)Operational data
ResyncOrdersResponseResyncSuccessInternal maintenance re-sync — not a normal integrator flow—
CommandResponsePurposeFull docs
RequestRidesResponseRidesRetrieve planned rides with tasks/vehicle/operatorRides & planning
RequestRidesCompactResponseRidesCompactLegacy compact ride view — superseded by RequestRidesRides & planning
StoreRidesEoStoreResultListInsert/update rides (planning changes)Rides & planning
StoreRideTimeWindowsEoStoreResultListUpdate a ride’s start/end window onlyRides & planning
StoreRideNonOrderTaskEoStoreResultListInsert/update/position a non-order ride taskRides & planning
RequestLastRidePositionsResponseLastRidePositionsLast-known GPS position per ride (requires Live Positions module)Rides & planning
CommandResponsePurposeFull docs
RequestTracesGoodsResponseTracesGoodsRetrieve trace/scan events for goods; supports a time-aware filterTraces
StoreTracesGoodsEoStoreResultListStore trace/scan eventsTraces
CommandResponsePurposeFull docs
RequestClientsResponseClientsRetrieve client(s) by filter (Id, number, search, administration)Clients
StoreClientsEoStoreResultListCreate/update client(s)Clients
RequestEmployeesResponseEmployeesRetrieve employee/operator(s)Employees
StoreEmployeesEoStoreResultListCreate/update employee(s)Employees
CommandResponsePurpose
RequestHoursResponseHoursRetrieve worked-hours shifts
StoreHoursEoStoreResultListCreate/update hours shifts
RequestInvoicesResponseInvoicesRetrieve invoice(s) — read-only, no store command exists
RequestJobIds / RequestJobs / RequestJobProgress / StoreJobProgress / StoreJobCompleted / StoreJobOrderImportOrderStatusesvariousInternal WorldLink Connector protocol — MendriX’s own order-import connector uses these to report progress on a file uploaded through the WorldLink web UI. There is no SOAP command to create a Job or upload a file, so these commands have nothing to act on unless you are that connector. Not usable by client-scoped tokens (default-deny) and not part of any integrator workflow — not documented further.
RequestPackagingTransactionsResponsePackagingTransactionsRetrieve packaging (pallet/container) transactions
StorePackageTransactionsEoStoreResultListRegister package transactions against tasks/goods
StoreMeasurementsEoStoreResultListStore sensor measurements (e.g. temperature; requires Conditioned Transport module)
StoreMemosEoStoreResultListStore memo/note entries
RequestKeepAliveResponseStayingAliveKeepalive ping (raw-socket connection reuse)
RequestDateTimeResponseDateTimeServer-time echo — the simplest possible call
NavigationDistanceAndTimeRequestNavigationDistanceAndTimeRoute distance/duration for a list of postcodes (Netherlands only, licensed)
RequestGiveNextIdResponseGiveNextIdClaim the next unique Id for a named sequence
RequestProbeNextIdResponseProbeNextIdDeprecated — peek the next Id without consuming it; do not use in new integrations
StoreIncreaseNextIdEoStoreResultBump the OrderId sequence forward by 0-200
RequestDpdDataResponseDpdDataRetrieve DPD carrier-specific shipment data

All of the above are documented in full on Operational data.