Coyote Logistics · Schema

SpotQuoteRequest

Spot Quote Request

freight brokeragelogisticstruckloadLTLless-than-truckloadshippingsupply chainfreight quotesshipment trackingload management3PLcustoms brokeragecarrier APIshipper API

Properties

Name Type Description
equipmentTypeId object
origin object
destination object
pickUpDateUTC string Load Pickup Date UTC
minTemperature number Minimum Temperature (required if Equipment Type = R)
maxTemperature number Maximum Temperature (required if Equipment Type = R)
weight number Weight
commodity string Commodity
equipmentLength number Equipment Length
isHazmat boolean Load is Hazmat __(currently unsupported)__
isDropTrailer boolean Load Requires Drop Trailer __(currently unsupported)__
customerShipmentId string Shipment ID
View JSON Schema on GitHub

JSON Schema

spotquoterequest.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "SpotQuoteRequest",
  "x-source-schema": "Coyote.Systems.ExternalApi.Contracts.Models.Spot.SpotQuoteRequest",
  "required": [
    "customerShipmentId",
    "destination",
    "equipmentTypeId",
    "origin",
    "pickUpDateUTC"
  ],
  "type": "object",
  "properties": {
    "equipmentTypeId": {
      "$ref": "#/components/schemas/Coyote.Systems.ExternalApi.Contracts.Models.Enums_EquipmentType"
    },
    "origin": {
      "$ref": "#/components/schemas/Coyote.Systems.ExternalApi.Contracts.Models.Spot.LocationData"
    },
    "destination": {
      "$ref": "#/components/schemas/Coyote.Systems.ExternalApi.Contracts.Models.Spot.LocationData"
    },
    "pickUpDateUTC": {
      "type": "string",
      "description": "Load Pickup Date UTC",
      "format": "date-time"
    },
    "minTemperature": {
      "type": "number",
      "description": "Minimum Temperature (required if Equipment Type = R)",
      "format": "double",
      "nullable": true
    },
    "maxTemperature": {
      "type": "number",
      "description": "Maximum Temperature (required if Equipment Type = R)",
      "format": "double",
      "nullable": true
    },
    "weight": {
      "type": "number",
      "description": "Weight",
      "format": "double",
      "nullable": true
    },
    "commodity": {
      "type": "string",
      "description": "Commodity",
      "nullable": true
    },
    "equipmentLength": {
      "type": "number",
      "description": "Equipment Length",
      "format": "double",
      "nullable": true
    },
    "isHazmat": {
      "type": "boolean",
      "description": "Load is Hazmat __(currently unsupported)__",
      "nullable": true
    },
    "isDropTrailer": {
      "type": "boolean",
      "description": "Load Requires Drop Trailer __(currently unsupported)__",
      "nullable": true
    },
    "customerShipmentId": {
      "type": "string",
      "description": "Shipment ID"
    }
  },
  "additionalProperties": false,
  "description": "Spot Quote Request"
}