# Create custom order **POST /orders/partner/{source}** ## Servers - Production API endpoint - live use only: api.services.omnicado.com/api/v2 (Production API endpoint - live use only) - Development API endpoint - used for testing: api.dev.services.omnicado.com/api/v2 (Development API endpoint - used for testing) ## Authentication methods - Omnicado token based scheme ## Parameters ### Path parameters - **source** (string) Partner source identifier ### Body: application/json (object) Partner custom order payload - **id** (string) - **currency** (string) - **shippingCarrierCode** (string) - **parcelShopBranchCode** (string) - **shipmentDepartureTime** (string(date-time)) - **cashOnDelivery** (number | null) - **cashOnDeliveryPrice** (number(float)) - **deliveryPrice** (number(float)) - **phone** (string) - **email** (string) - **billingAddress** (object) - **deliveryAddress** (object) - **items** (array[object]) ## Responses ### 201 Partner order created #### Body: application/json (object) - **id** (integer(int64)) - **remoteId** (string) - **externalId** (string) - **shipDate** (string(date-time)) - **shippedDate** (string(date-time)) - **deliveredDate** (string(date-time)) - **currency** (string) ISO currency code - **paymentType** (string) - **paymentNo** (string) - **expeditionStatus** (string) - **orderStatus** (string) - **source** (string) - **totalPrice** (number(float)) - **deliveryPrice** (number(float)) - **discount** (number(float)) - **cashOnDelivery** (number(float)) - **cashOnDeliveryPrice** (number(float)) - **cashOnDeliveryReceived** (boolean) - **createdAt** (string(date-time)) - **updatedAt** (string(date-time)) - **deliveryProvider** (string) - **externalBranchId** (string) - **externalOrderProcessor** (string) - **externalOrderProcessingId** (string) - **externalOrderDeliveryCarrier** (string) - **trackingNumber** (string) - **trackingUrl** (string) - **invoiceUrl** (string) - **hasBcxCode** (boolean) - **deliveryData** (array[object]) - **items** (array[object]) [Powered by Bump.sh](https://bump.sh)