Coyote Logistics · Schema

EquipmentDetails

Equipment details

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

Properties

Name Type Description
equipmentHeight object
equipmentLength object
equipmentType string Equipment type
equipmentWidth object
equipmentAttributes object
genericAttributes array Collection of generic attributes
View JSON Schema on GitHub

JSON Schema

equipmentdetails.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "EquipmentDetails",
  "x-source-schema": "Coyote.Systems.ExternalApi.Contracts.Models.AvailableLoads.EquipmentDetails",
  "required": [
    "equipmentAttributes",
    "equipmentHeight",
    "equipmentLength",
    "equipmentType",
    "equipmentWidth"
  ],
  "type": "object",
  "properties": {
    "equipmentHeight": {
      "$ref": "#/components/schemas/Coyote.Systems.ExternalApi.Contracts.Models.AvailableLoads.Dimension"
    },
    "equipmentLength": {
      "$ref": "#/components/schemas/Coyote.Systems.ExternalApi.Contracts.Models.AvailableLoads.Dimension"
    },
    "equipmentType": {
      "type": "string",
      "description": "Equipment type"
    },
    "equipmentWidth": {
      "$ref": "#/components/schemas/Coyote.Systems.ExternalApi.Contracts.Models.AvailableLoads.Dimension"
    },
    "equipmentAttributes": {
      "$ref": "#/components/schemas/Coyote.Systems.ExternalApi.Contracts.Models.AvailableLoads.EquipmentAttributes"
    },
    "genericAttributes": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/Coyote.Systems.ExternalApi.Contracts.Models.AvailableLoads.GenericAttributeItem"
      },
      "description": "Collection of generic attributes",
      "nullable": true
    }
  },
  "additionalProperties": false,
  "description": "Equipment details"
}