{ "$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" }