# Create a new manifest Initiates the manifest process for a given carrier and warehouse, specifying the consignments to include in the manifest. Endpoint: POST /_api/v1/company/{company_slug}/manifest Version: 1.0.0 Security: TokenAuth ## Path parameters: - `company_slug` (string, required) ## Request fields (application/json): - `warehouse_id` (string) Unique identifier for the warehouse. Example: "api-test-company|Test Warehouse" - `carrier_id` (string) Unique identifier for the carrier. Example: "Generic Carrier" - `consignments` (array) List of consignment identifiers to include in the manifest. Example: ["8a12630db404424b943e131ce4ee3976","8a12630db404424b943e131ce4ee3978"] ## Response 202 fields (application/json): - `identifier` (string) Unique identifier for the created manifest. Example: "2432" ## Response 400 fields (application/json): - `details` (string) The error that occurred in the format : . Example: "carrier_id: Carrier not found"