Get LCL Rates

Property Type Description
from array, required; Array contains coordinates: array(lat, lng);
lat/lng - float number, not null.
to array, required Array contains coordinates: array(lat, lng);
lat, lng - float number, not null.
volume float number, required Volume
weight float number, required Weight in kg
date string By default today
currency string Short name of currency by default USD

{
  shipment: lcl(from: [46.482526, 30.7233095],to: [31.2303904, 121.4737021],currency: USD, weight: 1500, volume: 20) {
  shipmentId
    transportationMode
    currency
    cityFrom: city(mode: EXPORT) {
      ...cityFields
    }
    cityTo: city(mode: IMPORT) {
      ...cityFields
    }
    portFrom: port(mode: EXPORT) {
      ...portFields
    }
    portTo: port(mode: IMPORT) {
      ...portFields
    }
    oceanFreight {
      ...ratesFields
    }
  }
  default {
    services
  }
}

fragment ratesFields on OceanFreight {
  shippingLine
  logo
  price
  distance
  comment
    originalPrice
  originalCurrency
  overdue
  co2
  transitTime
  portFeesFrom: portFees(mode: EXPORT) {
    ...portFeesFields
  }
  portFeesTo: portFees(mode: IMPORT) {
    ...portFeesFields
  }
  truckFrom: truck(mode: EXPORT) {
    price
    distance
    transitTime
      originalPrice
  originalCurrency
    interpolation
  }
  truckTo: truck(mode: IMPORT) {
    price
    distance
      originalPrice
  originalCurrency
    transitTime
    interpolation
  }
}

fragment cityFields on City {
  id
  name
  code
  countryCode
  lat
  lng
}

fragment portFields on Port {
  id
  name
  code
  countryCode
  lat
  lng
}

fragment portFeesFields on PortFees {
  abbr
  title
  text
    originalPrice
  originalCurrency
  price
  perLot
}
                              

{
  "data": {
    "shipment": [
      {
        "shipmentId": "SR-107741",
        "transportationMode": "ocean",
        "currency": "USD",
        "cityFrom": {
          "id": 76100,
          "name": "Eiermarkt, 2000 Antwerpen, Belgium",
          "code": "ChIJGSpmC_f2w0cRYLob3S0Mrkc",
          "countryCode": "BE",
          "lat": 51.2195874,
          "lng": 4.4023677
        },
        "cityTo": {
          "id": 76101,
          "name": "Anson Rd, Singapore",
          "code": "ChIJC3sTMmsZ2jERLNqhqrZ2BBs",
          "countryCode": "SG",
          "lat": 1.2734021,
          "lng": 103.8445106
        },
        "portFrom": {
          "id": 518,
          "name": "Antwerpen",
          "code": "BEANR",
          "countryCode": "BE",
          "lat": 51.202366263933435,
          "lng": 4.382896105017217
        },
        "portTo": {
          "id": 12117,
          "name": "Singapore",
          "code": "SGSIN",
          "countryCode": "SG",
          "lat": 1.2392074109743487,
          "lng": 103.83246063045297
        },
        "oceanFreight": {
          "shippingLine": null,
          "logo": "https:\/\/www.searates.com\/design\/images\/freight\/sealine\/0.jpg",
          "price": 1300,
          "distance": "15216.75 km",
          "transitTime": "31 days",
          "portFeesFrom": [
            {
              "abbr": "B\/L",
              "title": "Bill of lading fee",
              "text": "Bill of lading fee",
              "price": 57,
              "perLot": true
            },
            {
              "abbr": "FF",
              "title": "FILING FEE",
              "text": null,
              "price": 37,
              "perLot": true
            },
            {
              "abbr": "OTHC",
              "title": "Original Terminal Handling Charge",
              "text": "This service covers the cost of handling a container at the origin port or terminal. This service is applicable to all shipments.",
              "price": 0,
              "perLot": true
            },
            {
              "abbr": "SVAF",
              "title": "SOLAS VGM ADMIN FEE",
              "text": null,
              "price": 20,
              "perLot": true
            }
          ],
          "portFeesTo": [
            {
              "abbr": "DC",
              "title": "DESTINATION CHARGES",
              "text": null,
              "price": 738,
              "perLot": false
            },
            {
              "abbr": "DLC",
              "title": "DESTINATION LOCAL CHARGE",
              "text": null,
              "price": 496.2,
              "perLot": false
            },
            {
              "abbr": "DOF",
              "title": "DELIVERY ORDER FEE",
              "text": null,
              "price": 150.84,
              "perLot": true
            },
            {
              "abbr": "DTHC",
              "title": "Destination Terminal Handling Charge",
              "text": "This service covers the cost of the handling of a container at the destination port or terminal. This service is applicable to all shipments.",
              "price": 196.20000000000002,
              "perLot": false
            },
            {
              "abbr": "LC",
              "title": "LCL CHARGE",
              "text": null,
              "price": 528.4000000000001,
              "perLot": false
            }
          ],
          "truckFrom": {
            "price": 107,
            "distance": "2.36 km",
            "transitTime": "1 day",
            "interpolation": false
          },
          "truckTo": {
            "price": 215,
            "distance": "4.09 km",
            "transitTime": "1 day",
            "interpolation": false
          }
        }
      }
    ],
    "default": {
      "services": [
        "ocean"
      ]
    }
  }
}