API endpoints for managing manifests and their associated assets/pallets.
A manifest is a container that groups assets/pallets for tracking purposes.
Allocate zimarker code(s) on demand for the calling organization, each with a printable, inline base64 marker image. Allocation is synchronous, atomic, and exactly-once per organization.
Render a zimarker code's marker image on demand. Public, stateless, and addressable by code at a stable URL — no authentication required.
Returns a flattened list of pallet records spanning every non-cancelled manifest attached to the shipment. Each entry includes the pallet, its loading status, and the owning manifest reference. Supports filtering by loadingStatus and manifest, and — when Partial Shipment is enabled — by shipped and roundNumber.
Filter by departure state. Requires the Partial Shipment setting; otherwise 403 PARTIAL_SHIPMENT_DISABLED.
Filter by the loading round that carried the pallet. Requires the Partial Shipment setting; otherwise 403 PARTIAL_SHIPMENT_DISABLED.
Filter by loading status (multi-valued).
https://docs.zimark.link/_mock/api/integration/rest/api/v1/shipment/{shipmentExternalId}/asset
https://api.zimark-staging.link/integration/rest/api/v1/shipment/{shipmentExternalId}/asset
https://api.zimark.link/integration/rest/api/v1/shipment/{shipmentExternalId}/asset
curl -i -X GET \
'https://docs.zimark.link/_mock/api/integration/rest/api/v1/shipment/SHIP-2024-001/asset?shipped=true&roundNumber=0&loadingStatus=NOT_LOADED&manifest=string' \
-H 'X-AUTH-KEY: YOUR_API_KEY_HERE'OK
Current loading status of the asset at the gate.
Whether this pallet has departed the warehouse on a closed loading round. Present only when Partial Shipment is enabled for the organization.
The loading round during which the pallet was loaded; absent if never loaded or loaded before round tracking. Present only when Partial Shipment is enabled for the organization.
Retrieves asset-loading records for every pallet dispatched under the shipment, including manifest-linked rows (LOADED, NOT_LOADED, UNLOADED, OFFLOADED) and dispatched/unauthorized rows (WRONGLY_LOADED, UNKNOWN_LOADING). Each record carries the recordUuid required by the shipment DELETE asset-loading endpoints. Supports filtering by loadingStatus and manifest, and — when Partial Shipment is enabled — by shipped and roundNumber.
Filter by departure state. Requires the Partial Shipment setting; otherwise 403 PARTIAL_SHIPMENT_DISABLED.
Filter by the loading round that carried the pallet. Requires the Partial Shipment setting; otherwise 403 PARTIAL_SHIPMENT_DISABLED.
Filter by loading status (multi-valued).
https://docs.zimark.link/_mock/api/integration/rest/api/v1/shipment/{shipmentExternalId}/asset-loading
https://api.zimark-staging.link/integration/rest/api/v1/shipment/{shipmentExternalId}/asset-loading
https://api.zimark.link/integration/rest/api/v1/shipment/{shipmentExternalId}/asset-loading
curl -i -X GET \
'https://docs.zimark.link/_mock/api/integration/rest/api/v1/shipment/SHIP-2024-001/asset-loading?shipped=true&roundNumber=0&loadingStatus=NOT_LOADED&manifest=string' \
-H 'X-AUTH-KEY: YOUR_API_KEY_HERE'OK
Current loading status of the asset.
Whether this pallet has departed the warehouse on a closed loading round. Present only when Partial Shipment is enabled for the organization.
The loading round during which the pallet was loaded; absent if never loaded or loaded before round tracking. Present only when Partial Shipment is enabled for the organization.
Link to the public evidence page for this loading's evidence. Absent when the loading has no evidence, and when the organization has no configured domain. The link expires — see the Integration API documentation for its lifetime.
https://docs.zimark.link/_mock/api/integration/rest/api/v1/shipment/{shipmentExternalId}/custom-field/{fieldKey}
https://api.zimark-staging.link/integration/rest/api/v1/shipment/{shipmentExternalId}/custom-field/{fieldKey}
https://api.zimark.link/integration/rest/api/v1/shipment/{shipmentExternalId}/custom-field/{fieldKey}
curl -i -X DELETE \
https://docs.zimark.link/_mock/api/integration/rest/api/v1/shipment/SHIP-2024-001/custom-field/CARRIER \
-H 'X-AUTH-KEY: YOUR_API_KEY_HERE'