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.
Deprecated: legacy /track alias of DELETE /integration/rest/api/v1/manifest/{manifestExternalId}/pallet-record/{palletIdentifier}, kept for backward compatibility and will be removed in a future release. Use that endpoint instead; request and response are identical.
Removes a specific pallet record association from a manifest. This does not delete the pallet record itself, only its association with the manifest.
https://docs.zimark.link/_mock/api/integration/rest/api/v1/manifest/{manifestExternalId}/track-record/{palletIdentifier}
https://api.zimark-staging.link/integration/rest/api/v1/manifest/{manifestExternalId}/track-record/{palletIdentifier}
https://api.zimark.link/integration/rest/api/v1/manifest/{manifestExternalId}/track-record/{palletIdentifier}
curl -i -X DELETE \
https://docs.zimark.link/_mock/api/integration/rest/api/v1/manifest/MAN-2024-001/track-record/PALLET-123456 \
-H 'X-AUTH-KEY: YOUR_API_KEY_HERE'Deprecated: legacy /track alias of PATCH /integration/rest/api/v1/manifest/{manifestExternalId}/asset-loading/pallet/{palletIdentifier}/status, kept for backward compatibility and will be removed in a future release. Use that endpoint instead; request and response are identical.
Updates a manifest asset loading status by pallet identifier.
https://docs.zimark.link/_mock/api/integration/rest/api/v1/manifest/{manifestExternalId}/asset-loading/track/{palletIdentifier}/status
https://api.zimark-staging.link/integration/rest/api/v1/manifest/{manifestExternalId}/asset-loading/track/{palletIdentifier}/status
https://api.zimark.link/integration/rest/api/v1/manifest/{manifestExternalId}/asset-loading/track/{palletIdentifier}/status
curl -i -X PATCH \
https://docs.zimark.link/_mock/api/integration/rest/api/v1/manifest/MAN-2024-001/asset-loading/track/PALLET-123456/status \
-H 'Content-Type: application/json' \
-H 'X-AUTH-KEY: YOUR_API_KEY_HERE' \
-d '{
"status": "NOT_LOADED",
"gateExternalId": "string"
}'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.
Deprecated: legacy /track alias of DELETE /integration/rest/api/v1/manifest/{manifestExternalId}/asset-loading/pallet/{palletIdentifier}, kept for backward compatibility and will be removed in a future release. Use that endpoint instead; request and response are identical.
Deletes an unassigned (non-expected) asset invalid loading record by pallet identifier.
https://docs.zimark.link/_mock/api/integration/rest/api/v1/manifest/{manifestExternalId}/asset-loading/track/{palletIdentifier}
https://api.zimark-staging.link/integration/rest/api/v1/manifest/{manifestExternalId}/asset-loading/track/{palletIdentifier}
https://api.zimark.link/integration/rest/api/v1/manifest/{manifestExternalId}/asset-loading/track/{palletIdentifier}
curl -i -X DELETE \
https://docs.zimark.link/_mock/api/integration/rest/api/v1/manifest/MAN-2024-001/asset-loading/track/PALLET-123456 \
-H 'X-AUTH-KEY: YOUR_API_KEY_HERE'