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.
Updates an existing manifest's assets and/or custom fields.This update endpoint uses a declarative updates, meaning Zimark will automatically handle deleting, adding, or updating assets and/or custom fields for you.
For updating other properties like status and gate assignment, use the specific endpoints.
Optional list of asset (pallet) identifiers to set or update for the manifest.
https://docs.zimark.link/_mock/api/integration/rest/api/v1/manifest/{manifestExternalId}
https://api.zimark-staging.link/integration/rest/api/v1/manifest/{manifestExternalId}
https://api.zimark.link/integration/rest/api/v1/manifest/{manifestExternalId}
curl -i -X PUT \
https://docs.zimark.link/_mock/api/integration/rest/api/v1/manifest/MAN-2024-001 \
-H 'Content-Type: application/json' \
-H 'X-AUTH-KEY: YOUR_API_KEY_HERE' \
-d '{
"assets": [
"string"
],
"customFields": [
{
"deepLink": "string",
"fieldKey": "string",
"fieldValue": "string"
}
]
}'https://docs.zimark.link/_mock/api/integration/rest/api/v1/manifest/{manifestExternalId}
https://api.zimark-staging.link/integration/rest/api/v1/manifest/{manifestExternalId}
https://api.zimark.link/integration/rest/api/v1/manifest/{manifestExternalId}
curl -i -X DELETE \
https://docs.zimark.link/_mock/api/integration/rest/api/v1/manifest/MAN-2024-001 \
-H 'X-AUTH-KEY: YOUR_API_KEY_HERE'https://docs.zimark.link/_mock/api/integration/rest/api/v1/manifest
https://api.zimark-staging.link/integration/rest/api/v1/manifest
https://api.zimark.link/integration/rest/api/v1/manifest
curl -i -X GET \
'https://docs.zimark.link/_mock/api/integration/rest/api/v1/manifest?manifestStatuses=PLANNED&gateUuid=string&q=string&createDateAfter=0&createDateBefore=0&pageNumber=0&pageSize=100&sort.sortBy=string&sort.direction=ASC' \
-H 'X-AUTH-KEY: YOUR_API_KEY_HERE'