---
title: "Sync one"
method: POST
path: "/shipping_integrations/cxt/orders/sync_one/v1"
tags: ["/shipping_integrations"]
---

# Sync one

`POST /shipping_integrations/cxt/orders/sync_one/v1`

Fetches and mirrors one CXT order by the provider's own decimal order ID. | authz: min_org_role=operator | (CxtOrderSyncOneReq) -> (CxtOrder1)

## Request body

- CxtOrderSyncOneReq
  - `provider_org_id` string, required — Must be a string starting with `org_`
  - `integration_order_id` string, required

## Response `200`

Successful Response

- CxtOrder1
  - `schema_version` 1, required
  - `_id` string, required
  - `org_id` string, required — Must be a string starting with `org_`
  - `shipping_integration` 'cxt', required
  - `provider_org_id` string, required — Must be a string starting with `org_`
  - `integration_order_id` string, required
  - `provider_payload` union, required
    - CxtXdUserOrderResponse1 — Direct CXT order detail returned by ``GET /Dispatch/Orders/{orderId}``.
      - `id` string, required
      - `custId` integer, nullable
      - `customer` object, nullable
      - `origin` object, nullable
      - `destination` object, nullable
      - `reference1` string, nullable
      - `reference2` string, nullable
      - `bol` string, nullable
      - `masterBol` string, nullable
      - `status` string, nullable
      - `orderStatus` object, nullable
      - `createdWhen` object, nullable
      - `orderDate` object, nullable
      - `updatedWhen` object, nullable
      - `statusCodes` object[], nullable
      - `items` object[], nullable
      - `notes` object[], nullable
      - `parcels` object[], nullable
      - `parcelType` object, nullable
      - `requiredDriverInput` object, nullable
      - `caller` string, nullable
      - `createdBy` string, nullable
      - `updatedBy` string, nullable
      - `orderType` integer, nullable
      - `orderTypeDescription` string, nullable
      - `orderCount` integer, nullable
      - `pieces` integer, nullable
      - `weight` number, nullable
      - `charges` number, nullable
      - `distance` number, nullable
      - `route` integer, nullable
      - `routeStop` string, nullable
      - `rowVersion` string, nullable
      - `specialInst` string, nullable
      - `workstation` string, nullable
      - `isParent` boolean, nullable
      - `hasAssociatedRouteStops` boolean, nullable
      - `podRequired` boolean, nullable
      - `signatureRequired` boolean, nullable
      - `originIdIsValid` boolean, nullable
      - `destIdIsValid` boolean, nullable
      - `forceLocationScanDelivery` string, nullable
      - `forceLocationScanPickup` string, nullable
      - `drivers` object[], nullable
      - `fleet` object, nullable
      - `flightInfo` unknown
      - `hasAuthorizedCreditCard` boolean, nullable
      - `signature` unknown
    - CxtInetUserOrderResponse1 — Wrapped CXT order detail returned by ``GET /Orders/{orderId}/false``.
      - `onDemandOrder` CxtOrderDetailResponse1, required — Known fields from a CXT order detail body, retaining provider fields.
        - `id` string, required
        - `custId` integer, nullable
        - `customer` object, nullable
        - `origin` object, nullable
        - `destination` object, nullable
        - `reference1` string, nullable
        - `reference2` string, nullable
        - `bol` string, nullable
        - `masterBol` string, nullable
        - `status` string, nullable
        - `orderStatus` object, nullable
        - `createdWhen` object, nullable
        - `orderDate` object, nullable
        - `updatedWhen` object, nullable
        - `statusCodes` object[], nullable
        - `items` object[], nullable
        - `notes` object[], nullable
        - `parcels` object[], nullable
        - `parcelType` object, nullable
        - `requiredDriverInput` object, nullable
        - `caller` string, nullable
        - `createdBy` string, nullable
        - `updatedBy` string, nullable
        - `orderType` integer, nullable
        - `orderTypeDescription` string, nullable
        - `orderCount` integer, nullable
        - `pieces` integer, nullable
        - `weight` number, nullable
        - `charges` number, nullable
        - `distance` number, nullable
        - `route` integer, nullable
        - `routeStop` string, nullable
        - `rowVersion` string, nullable
        - `specialInst` string, nullable
        - `workstation` string, nullable
        - `isParent` boolean, nullable
        - `hasAssociatedRouteStops` boolean, nullable
        - `podRequired` boolean, nullable
        - `signatureRequired` boolean, nullable
        - `originIdIsValid` boolean, nullable
        - `destIdIsValid` boolean, nullable
        - `forceLocationScanDelivery` string, nullable
        - `forceLocationScanPickup` string, nullable
      - `itemizedCharges` unknown
  - `provider_payload_hash` string, required
  - `created_at_timestamp` string, date-time, required
  - `updated_at_timestamp` string, date-time, required
  - `mirrored_at_timestamp` string, date-time, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/chrt/apis/chrt-fastapi.md) · [All operations](https://skmtc.dev/chrt/apis/chrt-fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/chrt/chrt-fastapi/revisions/ea04e157edb3/schema)
