# Get manifests Retrieves a paginated list of manifests with optional filtering by status and gate. Supports sorting and pagination through query parameters. Endpoint: GET /integration/rest/api/v1/manifest Version: v1 Security: X-AUTH-KEY ## Query parameters: - `manifestStatuses` (array) Enum: "PLANNED", "TO_DO", "IN_PROGRESS", "COMPLETED", "CANCELLED" - `gateUuid` (string) - `q` (string) - `createDateAfter` (integer) - `createDateBefore` (integer) - `pageNumber` (integer) Page number (1-based) - `pageSize` (integer) Page size - `sort.sortBy` (string) Sorting field - `sort.direction` (string) Sorting direction Enum: "ASC", "DESC" ## Response 200 fields (*/*): - `content` (array) - `content.createDate` (string) - `content.updateDate` (string) - `content.externalIdentifier` (string) External unique identifier for this manifest. - `content.manifestStatus` (string) Current status of the manifest. Enum: "PLANNED", "TO_DO", "IN_PROGRESS", "COMPLETED", "CANCELLED" - `content.closeDate` (string) Timestamp when the manifest was closed/completed. - `content.activateDate` (string) Timestamp when the manifest was activated. - `content.tracksCount` (integer) Total number of assets (tracks) currently included in this manifest. - `content.gate` (object) Gate details used by the Zimark Integration API. - `content.gate.name` (string) Human-readable gate name. - `content.gate.externalIdentifier` (string) External unique identifier of the gate. - `content.gate.status` (string) Current operational status of the gate. Enum: "AVAILABLE", "LOADING", "OUT_OF_SERVICE" - `content.customFields` (array) Custom key–value fields attached to the manifest. - `content.customFields.fieldKey` (string) Unique key (name) of the custom field. This must match the configured field name. - `content.customFields.fieldValue` (string) Value of the custom field as a string. For numeric fields, send the number as a string. - `content.validationErrors` (object) Container for validation issues detected when processing a manifest. - `content.validationErrors.duplicatedTracks` (array) List of duplicated track issues (same asset added multiple times to the manifest). - `content.validationErrors.duplicatedTracks.trackIdentifier` (string) Business identifier of the duplicated track. - `content.validationErrors.duplicatedTracks.addedToManifests` (array) List of manifest identifiers where this track is already present. - `content.validationErrors.nonExistingTracks` (array) Asset identifiers that could not be found. - `content.validationErrors.deactivatedTracks` (array) Asset identifiers that are deactivated and cannot be added. - `content.proofOfShipmentUrl` (string) URL to the proof-of-shipment document. - `content.deleted` (boolean) Indicates whether the manifest is soft-deleted. - `pageRequest` (object) - `pageRequest.pageNumber` (integer) - `pageRequest.pageSize` (integer) - `pageRequest.sort` (object) - `pageRequest.sort.sortBy` (string) - `pageRequest.sort.direction` (string) Enum: "ASC", "DESC" - `totalElements` (integer) ## Response 500 fields (*/*): - `code` (string) Error code - `message` (string) Error message - `timeStamp` (integer) Timestamp - `correlationId` (string) Correlation id