The unique ID of your customer in your TMS. This will not be displayed outside your organization.
This should not change for the lifetime of the load.
Examples: "ACMECORP", "ASHIPPERCO"
A customizable display ID for the load. This field allows organizations to configure how their load IDs
are displayed in Cargado. If not provided, the externalId will be used as the display ID.
Examples: "ORD-2024-001", "SHIP-456293", "LOAD-TMS232423"
The ID used to map your freight to team/user workspaces in Cargado. If not
provided, the freight will be created in your organization's default workspace.
Linear feet is the amount of floor space cargo occupies in a trailer. This is primarily
relevant for partial truckload shipments. If not provided for partial loads, it will be
automatically calculated based on commodity dimensions.
The maximum buy amount for the load. Typically used to inform team members of what rate
they can cover the freight at without manager approval. This value is not used directly,
but can be referenced when setting up posting rules.
The target rate for the load. Typically used to inform team members of what rate they should
target when covering freight. This value is not used directly, but can be referenced when
setting up posting rules.
The external ID of the user responsible for coverage of this load in your TMS.
This should match the externalId set on a user via the user sync endpoint.
Used to automatically assign coverage when the load is posted.
The external ID of the team responsible for coverage of this load in your TMS.
This should match the externalId set on a team via the team sync endpoint.
Used to automatically assign coverage when the load is posted.
The carrier assigned to this load, including carrier identity and pricing.
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Cargado API Docs","colors":{"primary":"#345ED1","light":"#0EA5E9","dark":"#1F3A89"},"logo":{"light":"https://mintcdn.com/cargado/CLB1kJumWhQp7b97/cargado-logo-azul.png?fit=max\u0026auto=format\u0026n=CLB1kJumWhQp7b97\u0026q=85\u0026s=ce0b66ea21b97607c9feb1078d9e51ba","dark":"https://mintcdn.com/cargado/CLB1kJumWhQp7b97/cargado-logo-white.png?fit=max\u0026auto=format\u0026n=CLB1kJumWhQp7b97\u0026q=85\u0026s=e064cb372e3ce7708ef953d2d8c5a7e0"},"favicon":"https://mintcdn.com/cargado/Wapfgg7ZWTmU6W_z/cargado-favicon-azul.svg?fit=max\u0026auto=format\u0026n=Wapfgg7ZWTmU6W_z\u0026q=85\u0026s=6d3f2144bb002b78fea4fae5ce3ecdc7","api":{"openapi":{"source":"openapi.yml"},"mdx":{"auth":{"method":"bearer"},"server":"https://api.cargado.com"}},"navbar":{"links":[{"href":"mailto:dev-support@cargado.com","label":"Contact Us"}],"primary":{"type":"button","label":"Go to App","href":"https://app.cargado.com"}},"footer":{"socials":{"github":"https://github.com/cargadoinc","linkedin":"https://www.linkedin.com/company/cargado"}},"banner":{"content":"Cargado API is in beta. The API may change in breaking ways."},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"cargado","hasAudioNarration":false,"actualSubdomain":"cargado","customDomains":["docs.cargado.com"],"gitSource":{"type":"github","owner":"cargadoinc","repo":"enchilada","deployBranch":"main","contentDirectory":"mintlify","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae25099322060d1d219d232","collectionId":"1795b56e-b12d-4102-87ae-c878c7f2c3c7","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae25099322060d1d219d232"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aee039dd121ed565e112f58","clientVersion":"0.0.4076","searchFilterCounts":[{"language":"default","tag":"API Reference","count":29},{"language":"default","tag":"Concepts","count":9},{"language":"default","tag":"Guides","count":8},{"language":"default","tag":"Webhooks","count":8},{"language":"default","tag":"Webhook Events","count":3},{"language":"default","tag":"Carrier Relationships","count":3},{"language":"default","tag":"Load Sync","count":3},{"language":"default","tag":"Loads","count":2},{"language":"default","tag":"Rates","count":2},{"language":"default","tag":"Getting Started","count":2}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/models/load","slug":"/api-reference/models/load","pageMetadata":{"title":"Load object","openapi-schema":"Load","description":null,"href":"/api-reference/models/load"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Load object","openapi-schema":"Load","description":null,"href":"/api-reference/models/load"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"schemaData":{"description":"A load in the Cargado system.","properties":{"externalId":{"type":"string","description":"The unique ID for the load in your TMS. This identifier will not be displayed outside your organization.\nExamples: \"456293\", \"TMS232423\"","minLength":1,"maxLength":255,"examples":["456293"],"isRequired":true,"uniqueKey":"externalId","typeLabel":"string"},"externalCustomerId":{"type":"string","description":"The unique ID of your customer in your TMS. This will not be displayed outside your organization.\nThis should not change for the lifetime of the load.\nExamples: \"ACMECORP\", \"ASHIPPERCO\"","minLength":1,"maxLength":255,"examples":["ACMECORP"],"isRequired":true,"uniqueKey":"externalCustomerId","typeLabel":"string"},"status":{"type":"string","enum":["ON_HOLD","AVAILABLE","ASSIGNED","BOOKED","CANCELLED","COMPLETED"],"description":"The status of the load.","isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"trailerRequirements":{"description":"The trailer requirements for the load.","properties":{"allowedTypes":{"items":{"type":"string","enum":["REEFER","DRY_VAN_DOUBLE","DRY_VAN_TRIPLE","DRY_VAN_MULTI_AXLE","REEFER_DOUBLE","REEFER_MULTI_AXLE","HEATED","HEATED_MULTI_AXLE","FLATBED_DOUBLE","FLATBED_MULTI_AXLE","STEPDECK","DOUBLE_DROP","RGN","CONESTOGA","STEPDECK_CONESTOGA","DOUBLE_DROP_CONESTOGA","STRAIGHT_TRUCK_DRY","STRAIGHT_TRUCK_REEFER","TORTON","RABON","HALF_TON","ONE_TON","ONE_AND_HALF_TON","THREE_AND_HALF_TON","FOUR_AND_HALF_TON","DRY_VAN_48","DRY_VAN_53","FLATBED_48","FLATBED_53"],"description":"Types of trailers that can be used for transportation.","uniqueKey":"trailerRequirements.allowedTypes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","description":"Which types of trailers are allowed for the load.\nExamples: [\"DRY_VAN_53\"], [\"DRY_VAN_53\", \"REEFER\"]","examples":[["DRY_VAN_53"]],"isRequired":true,"uniqueKey":"trailerRequirements.allowedTypes","typeLabel":"enum\u003cstring>[]"},"powerOnlyType":{"oneOf":[{"type":"string","description":"The type of power-only move, if the freight is power only.\nIf null, this is not a power-only load.\nExamples: \"PRE_LOADED\", \"LOAD_OUT\", \"TOW_AWAY\"\n\nPRE_LOADED: The trailer is pre-loaded with the cargo.\nLOAD_OUT: The empty trailer can be used for a different load on the way to the destination.\nTOW_AWAY: The empty trailer must go straight to the destination","enum":["PRE_LOADED","LOAD_OUT","TOW_AWAY"],"uniqueKey":"trailerRequirements.powerOnlyType.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"trailerRequirements.powerOnlyType.oneOf.1","typeLabel":"null"}],"uniqueKey":"trailerRequirements.powerOnlyType","typeLabel":"enum\u003cstring> | null"},"doorType":{"oneOf":[{"type":"string","description":"The type of trailer door required.","enum":["SWING","ROLL_UP"],"uniqueKey":"trailerRequirements.doorType.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"trailerRequirements.doorType.oneOf.1","typeLabel":"null"}],"uniqueKey":"trailerRequirements.doorType","typeLabel":"enum\u003cstring> | null"},"maxAgeYears":{"oneOf":[{"type":"number","description":"The maximum age of the trailer in years.","format":"double","uniqueKey":"trailerRequirements.maxAgeYears.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"The maximum age of the trailer in years.","format":"double","uniqueKey":"trailerRequirements.maxAgeYears.oneOf.1","typeLabel":"null"}],"uniqueKey":"trailerRequirements.maxAgeYears","typeLabel":"number\u003cdouble> | null"},"highCube":{"oneOf":[{"type":"boolean","description":"Whether the trailer must be high cube.","uniqueKey":"trailerRequirements.highCube.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the trailer must be high cube.","uniqueKey":"trailerRequirements.highCube.oneOf.1","typeLabel":"null"}],"uniqueKey":"trailerRequirements.highCube","typeLabel":"boolean | null"},"spaceSaver":{"oneOf":[{"type":"boolean","description":"Whether the trailer must be a space saver.","uniqueKey":"trailerRequirements.spaceSaver.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the trailer must be a space saver.","uniqueKey":"trailerRequirements.spaceSaver.oneOf.1","typeLabel":"null"}],"uniqueKey":"trailerRequirements.spaceSaver","typeLabel":"boolean | null"},"suspensionType":{"oneOf":[{"type":"string","description":"The required suspension type of the trailer.","enum":["AIR_RIDE","SPRING"],"uniqueKey":"trailerRequirements.suspensionType.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"trailerRequirements.suspensionType.oneOf.1","typeLabel":"null"}],"uniqueKey":"trailerRequirements.suspensionType","typeLabel":"enum\u003cstring> | null"},"foodGrade":{"oneOf":[{"type":"boolean","description":"Whether the trailer must be food grade.","uniqueKey":"trailerRequirements.foodGrade.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the trailer must be food grade.","uniqueKey":"trailerRequirements.foodGrade.oneOf.1","typeLabel":"null"}],"uniqueKey":"trailerRequirements.foodGrade","typeLabel":"boolean | null"},"wallType":{"oneOf":[{"type":"string","description":"The type of trailer wall.","enum":["SHEET_AND_POST","PLATED"],"uniqueKey":"trailerRequirements.wallType.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"trailerRequirements.wallType.oneOf.1","typeLabel":"null"}],"uniqueKey":"trailerRequirements.wallType","typeLabel":"enum\u003cstring> | null"},"logisticPost":{"oneOf":[{"type":"boolean","description":"Whether the trailer must be logistic post.","uniqueKey":"trailerRequirements.logisticPost.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the trailer must be logistic post.","uniqueKey":"trailerRequirements.logisticPost.oneOf.1","typeLabel":"null"}],"uniqueKey":"trailerRequirements.logisticPost","typeLabel":"boolean | null"},"eTrackRails":{"oneOf":[{"type":"string","description":"The type of etrack rails required.","enum":["VERTICAL","HORIZONTAL"],"uniqueKey":"trailerRequirements.eTrackRails.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"trailerRequirements.eTrackRails.oneOf.1","typeLabel":"null"}],"uniqueKey":"trailerRequirements.eTrackRails","typeLabel":"enum\u003cstring> | null"},"eTracksDistance":{"oneOf":[{"type":"string","description":"The distance between E-tracks on the trailer floor.","enum":["TWO_FEET","FOUR_FEET"],"uniqueKey":"trailerRequirements.eTracksDistance.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"trailerRequirements.eTracksDistance.oneOf.1","typeLabel":"null"}],"uniqueKey":"trailerRequirements.eTracksDistance","typeLabel":"enum\u003cstring> | null"},"extendable":{"oneOf":[{"type":"boolean","description":"Whether the trailer must be extendable.","uniqueKey":"trailerRequirements.extendable.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the trailer must be extendable.","uniqueKey":"trailerRequirements.extendable.oneOf.1","typeLabel":"null"}],"uniqueKey":"trailerRequirements.extendable","typeLabel":"boolean | null"},"liftGate":{"oneOf":[{"type":"boolean","description":"Whether the trailer must have a lift gate.","uniqueKey":"trailerRequirements.liftGate.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the trailer must have a lift gate.","uniqueKey":"trailerRequirements.liftGate.oneOf.1","typeLabel":"null"}],"uniqueKey":"trailerRequirements.liftGate","typeLabel":"boolean | null"},"minAxles":{"oneOf":[{"type":"number","description":"The minimum number of axles required.","format":"double","uniqueKey":"trailerRequirements.minAxles.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"The minimum number of axles required.","format":"double","uniqueKey":"trailerRequirements.minAxles.oneOf.1","typeLabel":"null"}],"uniqueKey":"trailerRequirements.minAxles","typeLabel":"number\u003cdouble> | null"},"metalEdgeProtectors":{"oneOf":[{"type":"boolean","description":"Whether the trailer must have metal edge protectors.","uniqueKey":"trailerRequirements.metalEdgeProtectors.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the trailer must have metal edge protectors.","uniqueKey":"trailerRequirements.metalEdgeProtectors.oneOf.1","typeLabel":"null"}],"uniqueKey":"trailerRequirements.metalEdgeProtectors","typeLabel":"boolean | null"},"airChute":{"oneOf":[{"type":"boolean","description":"Whether the trailer must have an air chute.","uniqueKey":"trailerRequirements.airChute.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the trailer must have an air chute.","uniqueKey":"trailerRequirements.airChute.oneOf.1","typeLabel":"null"}],"uniqueKey":"trailerRequirements.airChute","typeLabel":"boolean | null"},"ctpatCompliant":{"oneOf":[{"type":"boolean","description":"Whether the trailer must be CTPAT compliant.","uniqueKey":"trailerRequirements.ctpatCompliant.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the trailer must be CTPAT compliant.","uniqueKey":"trailerRequirements.ctpatCompliant.oneOf.1","typeLabel":"null"}],"uniqueKey":"trailerRequirements.ctpatCompliant","typeLabel":"boolean | null"},"floorTypes":{"oneOf":[{"type":"array","items":{"type":"string","enum":["HARDWOOD","ALUMINUM","STEEL","COMPOSITE"],"description":"Types of trailer floor types.","uniqueKey":"trailerRequirements.floorTypes.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"The allowed floor types for the trailer.","uniqueKey":"trailerRequirements.floorTypes.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","description":"The allowed floor types for the trailer.","uniqueKey":"trailerRequirements.floorTypes.oneOf.1","typeLabel":"null"}],"uniqueKey":"trailerRequirements.floorTypes","typeLabel":"enum\u003cstring>[] | null"}},"required":["allowedTypes"],"type":"object","additionalProperties":true,"isRequired":true,"uniqueKey":"trailerRequirements","typeLabel":"object"},"carrierRequirements":{"description":"The requirements for the carrier.","properties":{"ctpatCertified":{"oneOf":[{"type":"boolean","description":"Whether the carrier must be CTPAT certified.","uniqueKey":"carrierRequirements.ctpatCertified.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the carrier must be CTPAT certified.","uniqueKey":"carrierRequirements.ctpatCertified.oneOf.1","typeLabel":"null"}],"uniqueKey":"carrierRequirements.ctpatCertified","typeLabel":"boolean | null"},"oeaCertified":{"oneOf":[{"type":"boolean","description":"Whether the carrier must be OEA certified.","uniqueKey":"carrierRequirements.oeaCertified.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the carrier must be OEA certified.","uniqueKey":"carrierRequirements.oeaCertified.oneOf.1","typeLabel":"null"}],"uniqueKey":"carrierRequirements.oeaCertified","typeLabel":"boolean | null"},"pipCertified":{"oneOf":[{"type":"boolean","description":"Whether the carrier must be PIP certified.","uniqueKey":"carrierRequirements.pipCertified.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the carrier must be PIP certified.","uniqueKey":"carrierRequirements.pipCertified.oneOf.1","typeLabel":"null"}],"uniqueKey":"carrierRequirements.pipCertified","typeLabel":"boolean | null"},"fastCertified":{"oneOf":[{"type":"boolean","description":"Whether the carrier must be FAST certified.","uniqueKey":"carrierRequirements.fastCertified.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the carrier must be FAST certified.","uniqueKey":"carrierRequirements.fastCertified.oneOf.1","typeLabel":"null"}],"uniqueKey":"carrierRequirements.fastCertified","typeLabel":"boolean | null"},"internationalCarrierBonded":{"oneOf":[{"type":"boolean","description":"Whether the carrier must be bonded for international shipments.","deprecated":true,"uniqueKey":"carrierRequirements.internationalCarrierBonded.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the carrier must be bonded for international shipments.","deprecated":true,"uniqueKey":"carrierRequirements.internationalCarrierBonded.oneOf.1","typeLabel":"null"}],"uniqueKey":"carrierRequirements.internationalCarrierBonded","typeLabel":"boolean | null"},"internationalCarrierBondedUS":{"oneOf":[{"type":"boolean","description":"Whether the carrier must be bonded for international shipments in the US.","uniqueKey":"carrierRequirements.internationalCarrierBondedUS.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the carrier must be bonded for international shipments in the US.","uniqueKey":"carrierRequirements.internationalCarrierBondedUS.oneOf.1","typeLabel":"null"}],"uniqueKey":"carrierRequirements.internationalCarrierBondedUS","typeLabel":"boolean | null"},"internationalCarrierBondedCA":{"oneOf":[{"type":"boolean","description":"Whether the carrier must be bonded for international shipments in Canada.","uniqueKey":"carrierRequirements.internationalCarrierBondedCA.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the carrier must be bonded for international shipments in Canada.","uniqueKey":"carrierRequirements.internationalCarrierBondedCA.oneOf.1","typeLabel":"null"}],"uniqueKey":"carrierRequirements.internationalCarrierBondedCA","typeLabel":"boolean | null"},"internationalCarrierBondedMX":{"oneOf":[{"type":"boolean","description":"Whether the carrier must be bonded for international shipments in Mexico.","uniqueKey":"carrierRequirements.internationalCarrierBondedMX.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the carrier must be bonded for international shipments in Mexico.","uniqueKey":"carrierRequirements.internationalCarrierBondedMX.oneOf.1","typeLabel":"null"}],"uniqueKey":"carrierRequirements.internationalCarrierBondedMX","typeLabel":"boolean | null"},"has247CustomerService":{"oneOf":[{"type":"boolean","description":"Whether the carrier must have 24/7 customer service.","uniqueKey":"carrierRequirements.has247CustomerService.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the carrier must have 24/7 customer service.","uniqueKey":"carrierRequirements.has247CustomerService.oneOf.1","typeLabel":"null"}],"uniqueKey":"carrierRequirements.has247CustomerService","typeLabel":"boolean | null"},"minCargoInsurance":{"oneOf":[{"type":"object","description":"The minimum cargo insurance required for the carrier to have in the US and/or Canada.","required":["currencyCode","amount"],"properties":{"currencyCode":{"type":"string","enum":["USD","MXN","CAD"],"description":"The currency code of the amount","isRequired":true,"uniqueKey":"carrierRequirements.minCargoInsurance.oneOf.0.currencyCode","typeLabel":"enum\u003cstring>"},"amount":{"type":"integer","format":"int32","description":"The currency amount in the lowest denomination of the currency (e.g. cents)","minimum":0,"maximum":1000000000,"isRequired":true,"uniqueKey":"carrierRequirements.minCargoInsurance.oneOf.0.amount","typeLabel":"integer\u003cint32>"}},"additionalProperties":true,"uniqueKey":"carrierRequirements.minCargoInsurance.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"carrierRequirements.minCargoInsurance.oneOf.1","typeLabel":"null"}],"uniqueKey":"carrierRequirements.minCargoInsurance","typeLabel":"object | null"}},"type":"object","additionalProperties":true,"isRequired":true,"uniqueKey":"carrierRequirements","typeLabel":"object"},"driverRequirements":{"description":"The requirements for the driver.","properties":{"twicCard":{"oneOf":[{"type":"boolean","description":"Whether the driver must have a TWIC card.","uniqueKey":"driverRequirements.twicCard.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the driver must have a TWIC card.","uniqueKey":"driverRequirements.twicCard.oneOf.1","typeLabel":"null"}],"uniqueKey":"driverRequirements.twicCard","typeLabel":"boolean | null"},"tankerEndorsed":{"oneOf":[{"type":"boolean","description":"Whether the driver must have a tanker endorsement.","uniqueKey":"driverRequirements.tankerEndorsed.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the driver must have a tanker endorsement.","uniqueKey":"driverRequirements.tankerEndorsed.oneOf.1","typeLabel":"null"}],"uniqueKey":"driverRequirements.tankerEndorsed","typeLabel":"boolean | null"},"cdl":{"oneOf":[{"type":"boolean","description":"Whether the driver must have a CDL.","uniqueKey":"driverRequirements.cdl.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the driver must have a CDL.","uniqueKey":"driverRequirements.cdl.oneOf.1","typeLabel":"null"}],"uniqueKey":"driverRequirements.cdl","typeLabel":"boolean | null"}},"type":"object","additionalProperties":true,"isRequired":true,"uniqueKey":"driverRequirements","typeLabel":"object"},"id":{"type":"string","description":"The unique id for the load in the Cargado system. This is a UUID prefixed with `load_`.","examples":["load_c6ee2dff-f35f-4880-b7a6-9b2a1fa1476e"],"isRequired":true,"uniqueKey":"id","typeLabel":"string"},"stops":{"items":{"oneOf":[{"type":"object","description":"A pickup stop where goods are loaded.","required":["type","externalId","location","appointment"],"properties":{"type":{"oneOf":[{"type":"string","description":"Whether the stop is a pickup or delivery of goods or a border crossing.","enum":["PICKUP"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Whether the stop is a pickup or delivery of goods or a border crossing.","enum":["PICKUP"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring> | null"},"externalId":{"type":"string","description":"The unique ID for the stop in your TMS. This identifier will not be displayed outside your organization.","minLength":1,"maxLength":255,"examples":["27924_1"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.externalId","typeLabel":"string"},"location":{"description":"The location of the stop.","properties":{"place":{"description":"The address or other type of place.","properties":{"type":{"oneOf":[{"type":"string","description":"The type of place","enum":["ADDRESS"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.location.place.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The type of place","enum":["ADDRESS"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.location.place.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.location.place.type","typeLabel":"enum\u003cstring> | null"},"street":{"oneOf":[{"type":"string","description":"The street address of the place.\n\nAlways present in the response but may be `null` when the syncing TMS\nintegration (e.g. TAI) doesn't provide street-level addressing. Callers\nthat previously assumed a non-null string need to null-check.","maxLength":255,"example":"123 Main St","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.location.place.street.oneOf.0","typeLabel":"string"},{"type":"null","description":"The street address of the place.\n\nAlways present in the response but may be `null` when the syncing TMS\nintegration (e.g. TAI) doesn't provide street-level addressing. Callers\nthat previously assumed a non-null string need to null-check.","maxLength":255,"example":"123 Main St","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.location.place.street.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.location.place.street","typeLabel":"string | null"},"city":{"type":"string","description":"The city of the place.\nExamples: \"Chicago\", \"Monterrey\", \"Seattle\"","minLength":0,"maxLength":255,"examples":["Chicago"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.location.place.city","typeLabel":"string"},"state":{"type":"string","description":"The state or province of the place.\nExamples: \"IL\", \"NLE\", \"Nuevo León\"","minLength":0,"maxLength":255,"examples":["IL"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.location.place.state","typeLabel":"string"},"countryCode":{"type":"string","enum":["US","MX","CA"],"description":"The ISO 3166-1 alpha-2 country code of the place.","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.location.place.countryCode","typeLabel":"enum\u003cstring>"},"postalCode":{"type":"string","description":"The postal code of the place.\nExamples: \"98335\", \"64000\", \"V6B 4N7\"","examples":["98335"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.location.place.postalCode","typeLabel":"string"},"neighborhood":{"type":"string","description":"The neighborhood of the place.","minLength":0,"maxLength":255,"examples":["Valle Oriente"],"uniqueKey":"stops.items.[INDEX].oneOf.0.location.place.neighborhood","typeLabel":"string"}},"required":["type","street","city","state","countryCode","postalCode"],"type":"object","additionalProperties":true,"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.location.place","typeLabel":"object"},"coordinates":{"description":"The GPS coordinates of the place.","properties":{"latitude":{"type":"number","format":"double","description":"The latitude of the place.","minimum":-90,"maximum":90,"examples":[49.280455],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.location.coordinates.latitude","typeLabel":"number\u003cdouble>"},"longitude":{"type":"number","format":"double","description":"The longitude of the place.","minimum":-180,"maximum":180,"examples":[-123.118842],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.location.coordinates.longitude","typeLabel":"number\u003cdouble>"}},"required":["latitude","longitude"],"type":"object","additionalProperties":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.location.coordinates","typeLabel":"object"},"isCtpatCertified":{"type":"boolean","description":"Whether the place is CTPAT certified.","uniqueKey":"stops.items.[INDEX].oneOf.0.location.isCtpatCertified","typeLabel":"boolean"},"isPipCertified":{"type":"boolean","description":"Whether the place is PIP certified.","uniqueKey":"stops.items.[INDEX].oneOf.0.location.isPipCertified","typeLabel":"boolean"},"isOeaCertified":{"type":"boolean","description":"Whether the place is OEA Certified.","uniqueKey":"stops.items.[INDEX].oneOf.0.location.isOeaCertified","typeLabel":"boolean"},"carrierPreapproval":{"type":"string","enum":["FIXED_LIST","PRE_APPROVED","NOT_REQUIRED"],"description":"Whether the place requires a pre-approved carrier.\n - `FIXED_LIST`: The carrier must be from a fixed set.\n - `PRE_APPROVED`: The carrier can be pre-approved.\n - `NOT_REQUIRED`: No pre-approval is required.","uniqueKey":"stops.items.[INDEX].oneOf.0.location.carrierPreapproval","typeLabel":"enum\u003cstring>"},"timezone":{"type":"string","description":"The timezone of the place (from the IANA timezone database).\nExamples: \"America/Chicago\", \"America/Monterrey\", \"America/Los_Angeles\"","examples":["America/Chicago"],"uniqueKey":"stops.items.[INDEX].oneOf.0.location.timezone","typeLabel":"string"}},"required":["place"],"type":"object","additionalProperties":true,"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.location","typeLabel":"object"},"appointment":{"oneOf":[{"type":"object","description":"The appointment is unspecified or unknown.","required":["type"],"properties":{"type":{"oneOf":[{"type":"string","description":"The appointment is unspecified or unknown.","enum":["UNSPECIFIED"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.0.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The appointment is unspecified or unknown.","enum":["UNSPECIFIED"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.0.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.0.type","typeLabel":"enum\u003cstring> | null"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.0","typeLabel":"object"},{"type":"object","description":"An appointment that has not been set yet.","required":["type","toBeSetBy"],"properties":{"type":{"oneOf":[{"type":"string","description":"An appointment that has not been set yet.","enum":["TO_BE_SET"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.1.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"An appointment that has not been set yet.","enum":["TO_BE_SET"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.1.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.1.type","typeLabel":"enum\u003cstring> | null"},"toBeSetBy":{"oneOf":[{"type":"object","description":"When the appointment will be set by.","required":["type","time"],"properties":{"type":{"oneOf":[{"type":"string","description":"The appointment will be set by a specific time.","enum":["SPECIFIC_TIME"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.1.toBeSetBy.oneOf.0.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The appointment will be set by a specific time.","enum":["SPECIFIC_TIME"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.1.toBeSetBy.oneOf.0.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.1.toBeSetBy.oneOf.0.type","typeLabel":"enum\u003cstring> | null"},"time":{"type":"string","format":"date-time","description":"The specific time the appointment will be set by.","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.1.toBeSetBy.oneOf.0.time","typeLabel":"string\u003cdate-time>"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.1.toBeSetBy.oneOf.0","typeLabel":"object"},{"type":"object","description":"When the appointment will be set by.","required":["type","event"],"properties":{"type":{"oneOf":[{"type":"string","description":"The appointment will be set relative to an event.","enum":["RELATIVE_TO_EVENT"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.1.toBeSetBy.oneOf.1.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The appointment will be set relative to an event.","enum":["RELATIVE_TO_EVENT"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.1.toBeSetBy.oneOf.1.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.1.toBeSetBy.oneOf.1.type","typeLabel":"enum\u003cstring> | null"},"event":{"type":"string","enum":["BORDER_CROSSING","DISPATCH"],"description":"The event the appointment will be set relative to.\n - `BORDER_CROSSING`: The appointment will be set after the border crossing.\n - `DISPATCH`: The appointment will be set after the carrier is dispatched.","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.1.toBeSetBy.oneOf.1.event","typeLabel":"enum\u003cstring>"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.1.toBeSetBy.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.1.toBeSetBy","typeLabel":"object"},"possibleAppointmentRange":{"properties":{"end":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.1.possibleAppointmentRange.end","typeLabel":"string\u003cdate-time>"},"start":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.1.possibleAppointmentRange.start","typeLabel":"string\u003cdate-time>"}},"required":["end","start"],"type":"object","description":"The range of possible appointment times.","uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.1.possibleAppointmentRange","typeLabel":"object"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.1","typeLabel":"object"},{"type":"object","description":"A set appointment, window of time.","required":["type","windowStartTime","windowEndTime"],"properties":{"type":{"oneOf":[{"type":"string","description":"A set appointment, window of time.","enum":["SET_APPOINTMENT_WINDOW"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.2.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"A set appointment, window of time.","enum":["SET_APPOINTMENT_WINDOW"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.2.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.2.type","typeLabel":"enum\u003cstring> | null"},"windowStartTime":{"type":"string","format":"date-time","description":"The start time of the window.","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.2.windowStartTime","typeLabel":"string\u003cdate-time>"},"windowEndTime":{"type":"string","format":"date-time","description":"The end time of the window.","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.2.windowEndTime","typeLabel":"string\u003cdate-time>"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.2","typeLabel":"object"},{"type":"object","description":"The appointment is an exact time.","required":["type","time"],"properties":{"type":{"oneOf":[{"type":"string","description":"The appointment is an exact time.","enum":["SET_APPOINTMENT_EXACT"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.3.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The appointment is an exact time.","enum":["SET_APPOINTMENT_EXACT"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.3.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.3.type","typeLabel":"enum\u003cstring> | null"},"time":{"type":"string","format":"date-time","description":"The exact time of the appointment.","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.3.time","typeLabel":"string\u003cdate-time>"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.3","typeLabel":"object"},{"type":"object","description":"The appointment is first come first serve.","required":["type"],"properties":{"type":{"oneOf":[{"type":"string","description":"The appointment is first come first serve.","enum":["FIRST_COME_FIRST_SERVE"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.4.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The appointment is first come first serve.","enum":["FIRST_COME_FIRST_SERVE"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.4.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.4.type","typeLabel":"enum\u003cstring> | null"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment.oneOf.4","typeLabel":"object"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.appointment","typeLabel":"object"},"referenceNumbers":{"oneOf":[{"type":"array","items":{"description":"A reference number associated with a load or shipment.","properties":{"label":{"type":"string","description":"The type of reference number.\nExamples: \"Shipment #\", \"BOL #\", \"PO #\", \"PRO #\"","minLength":1,"examples":["Shipment #"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.referenceNumbers.oneOf.0.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"The value of the reference number.","minLength":1,"examples":["1234234"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.referenceNumbers.oneOf.0.items.[INDEX].value","typeLabel":"string"}},"required":["label","value"],"type":"object","additionalProperties":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.referenceNumbers.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"stops.items.[INDEX].oneOf.0.referenceNumbers.oneOf.0","typeLabel":"object[]"},{"type":"null","uniqueKey":"stops.items.[INDEX].oneOf.0.referenceNumbers.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.0.referenceNumbers","typeLabel":"object[] | null"},"loadingMethod":{"oneOf":[{"type":"string","description":"Whether the pickup or delivery is live (the truck driver waits while the cargo is loaded onto or unloaded from the trailer) or drop (the driver picks up a, often preloaded, trailer at the facility or drops off a trailer at the facility)","enum":["LIVE","DROP"],"uniqueKey":"stops.items.[INDEX].oneOf.0.loadingMethod.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"stops.items.[INDEX].oneOf.0.loadingMethod.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.0.loadingMethod","typeLabel":"enum\u003cstring> | null"},"inboundTransitRequirements":{"description":"Any requirements on how the transit inbound to this stop is conducted.","properties":{"maximumExpectedMinutes":{"oneOf":[{"type":"integer","description":"The maximum time in minutes that the driver is expected to be at the stop by.","format":"int32","uniqueKey":"stops.items.[INDEX].oneOf.0.inboundTransitRequirements.maximumExpectedMinutes.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","description":"The maximum time in minutes that the driver is expected to be at the stop by.","format":"int32","uniqueKey":"stops.items.[INDEX].oneOf.0.inboundTransitRequirements.maximumExpectedMinutes.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.0.inboundTransitRequirements.maximumExpectedMinutes","typeLabel":"integer\u003cint32> | null"},"securityEscortProvider":{"oneOf":[{"type":"string","description":"Whether a security escort will be provided by the owner of the load or by a transportation provider.","enum":["PROVIDER","OWNER",null],"uniqueKey":"stops.items.[INDEX].oneOf.0.inboundTransitRequirements.securityEscortProvider.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Whether a security escort will be provided by the owner of the load or by a transportation provider.","enum":["PROVIDER","OWNER",null],"uniqueKey":"stops.items.[INDEX].oneOf.0.inboundTransitRequirements.securityEscortProvider.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.0.inboundTransitRequirements.securityEscortProvider","typeLabel":"enum\u003cstring> | null"},"teamDriverRequired":{"oneOf":[{"type":"boolean","description":"Whether a team driver is required for the transit inbound to this stop.","uniqueKey":"stops.items.[INDEX].oneOf.0.inboundTransitRequirements.teamDriverRequired.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether a team driver is required for the transit inbound to this stop.","uniqueKey":"stops.items.[INDEX].oneOf.0.inboundTransitRequirements.teamDriverRequired.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.0.inboundTransitRequirements.teamDriverRequired","typeLabel":"boolean | null"},"trackingRequired":{"oneOf":[{"type":"boolean","description":"Whether tracking is required for the transit inbound to this stop.","uniqueKey":"stops.items.[INDEX].oneOf.0.inboundTransitRequirements.trackingRequired.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether tracking is required for the transit inbound to this stop.","uniqueKey":"stops.items.[INDEX].oneOf.0.inboundTransitRequirements.trackingRequired.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.0.inboundTransitRequirements.trackingRequired","typeLabel":"boolean | null"}},"type":"object","additionalProperties":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.inboundTransitRequirements","typeLabel":"object"},"dropDurationHours":{"oneOf":[{"type":"number","description":"When the loadingMethod is DROP, this represents the number of hours after a trailer is delivered at pickup before the driver should arrive to pickup the then loaded trailer.\n\nExamples: 24, 8","format":"double","maximum":2160,"minimum":0,"example":24,"uniqueKey":"stops.items.[INDEX].oneOf.0.dropDurationHours.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"When the loadingMethod is DROP, this represents the number of hours after a trailer is delivered at pickup before the driver should arrive to pickup the then loaded trailer.\n\nExamples: 24, 8","format":"double","maximum":2160,"minimum":0,"example":24,"uniqueKey":"stops.items.[INDEX].oneOf.0.dropDurationHours.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.0.dropDurationHours","typeLabel":"number\u003cdouble> | null"},"fumigation":{"oneOf":[{"type":"object","description":"Whether fumigation is required for the stop.","required":["requiredBefore","requiredAfter"],"properties":{"requiredBefore":{"type":"boolean","description":"Whether the requirement applies before the stop.","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.fumigation.oneOf.0.requiredBefore","typeLabel":"boolean"},"requiredAfter":{"type":"boolean","description":"Whether the requirement applies after the stop.","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.fumigation.oneOf.0.requiredAfter","typeLabel":"boolean"}},"additionalProperties":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.fumigation.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"stops.items.[INDEX].oneOf.0.fumigation.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.0.fumigation","typeLabel":"object | null"},"scaleTicket":{"oneOf":[{"type":"object","description":"Whether a scale ticket is required for the stop.","required":["requiredBefore","requiredAfter"],"properties":{"requiredBefore":{"type":"boolean","description":"Whether the requirement applies before the stop.","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.scaleTicket.oneOf.0.requiredBefore","typeLabel":"boolean"},"requiredAfter":{"type":"boolean","description":"Whether the requirement applies after the stop.","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.scaleTicket.oneOf.0.requiredAfter","typeLabel":"boolean"}},"additionalProperties":true,"uniqueKey":"stops.items.[INDEX].oneOf.0.scaleTicket.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"stops.items.[INDEX].oneOf.0.scaleTicket.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.0.scaleTicket","typeLabel":"object | null"},"driverAssistRequired":{"oneOf":[{"type":"boolean","description":"Whether driver assisted loading is required for the stop.","uniqueKey":"stops.items.[INDEX].oneOf.0.driverAssistRequired.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether driver assisted loading is required for the stop.","uniqueKey":"stops.items.[INDEX].oneOf.0.driverAssistRequired.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.0.driverAssistRequired","typeLabel":"boolean | null"}},"additionalProperties":true,"uniqueKey":"stops.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"A delivery stop where goods are unloaded.","required":["type","externalId","location","appointment"],"properties":{"type":{"oneOf":[{"type":"string","description":"Whether the stop is a pickup or delivery of goods or a border crossing.","enum":["DELIVERY"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Whether the stop is a pickup or delivery of goods or a border crossing.","enum":["DELIVERY"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring> | null"},"externalId":{"type":"string","description":"The unique ID for the stop in your TMS. This identifier will not be displayed outside your organization.","minLength":1,"maxLength":255,"examples":["27924_1"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.externalId","typeLabel":"string"},"location":{"description":"The location of the stop.","properties":{"place":{"description":"The address or other type of place.","properties":{"type":{"oneOf":[{"type":"string","description":"The type of place","enum":["ADDRESS"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.location.place.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The type of place","enum":["ADDRESS"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.location.place.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.location.place.type","typeLabel":"enum\u003cstring> | null"},"street":{"oneOf":[{"type":"string","description":"The street address of the place.\n\nAlways present in the response but may be `null` when the syncing TMS\nintegration (e.g. TAI) doesn't provide street-level addressing. Callers\nthat previously assumed a non-null string need to null-check.","maxLength":255,"example":"123 Main St","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.location.place.street.oneOf.0","typeLabel":"string"},{"type":"null","description":"The street address of the place.\n\nAlways present in the response but may be `null` when the syncing TMS\nintegration (e.g. TAI) doesn't provide street-level addressing. Callers\nthat previously assumed a non-null string need to null-check.","maxLength":255,"example":"123 Main St","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.location.place.street.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.location.place.street","typeLabel":"string | null"},"city":{"type":"string","description":"The city of the place.\nExamples: \"Chicago\", \"Monterrey\", \"Seattle\"","minLength":0,"maxLength":255,"examples":["Chicago"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.location.place.city","typeLabel":"string"},"state":{"type":"string","description":"The state or province of the place.\nExamples: \"IL\", \"NLE\", \"Nuevo León\"","minLength":0,"maxLength":255,"examples":["IL"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.location.place.state","typeLabel":"string"},"countryCode":{"type":"string","enum":["US","MX","CA"],"description":"The ISO 3166-1 alpha-2 country code of the place.","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.location.place.countryCode","typeLabel":"enum\u003cstring>"},"postalCode":{"type":"string","description":"The postal code of the place.\nExamples: \"98335\", \"64000\", \"V6B 4N7\"","examples":["98335"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.location.place.postalCode","typeLabel":"string"},"neighborhood":{"type":"string","description":"The neighborhood of the place.","minLength":0,"maxLength":255,"examples":["Valle Oriente"],"uniqueKey":"stops.items.[INDEX].oneOf.1.location.place.neighborhood","typeLabel":"string"}},"required":["type","street","city","state","countryCode","postalCode"],"type":"object","additionalProperties":true,"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.location.place","typeLabel":"object"},"coordinates":{"description":"The GPS coordinates of the place.","properties":{"latitude":{"type":"number","format":"double","description":"The latitude of the place.","minimum":-90,"maximum":90,"examples":[49.280455],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.location.coordinates.latitude","typeLabel":"number\u003cdouble>"},"longitude":{"type":"number","format":"double","description":"The longitude of the place.","minimum":-180,"maximum":180,"examples":[-123.118842],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.location.coordinates.longitude","typeLabel":"number\u003cdouble>"}},"required":["latitude","longitude"],"type":"object","additionalProperties":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.location.coordinates","typeLabel":"object"},"isCtpatCertified":{"type":"boolean","description":"Whether the place is CTPAT certified.","uniqueKey":"stops.items.[INDEX].oneOf.1.location.isCtpatCertified","typeLabel":"boolean"},"isPipCertified":{"type":"boolean","description":"Whether the place is PIP certified.","uniqueKey":"stops.items.[INDEX].oneOf.1.location.isPipCertified","typeLabel":"boolean"},"isOeaCertified":{"type":"boolean","description":"Whether the place is OEA Certified.","uniqueKey":"stops.items.[INDEX].oneOf.1.location.isOeaCertified","typeLabel":"boolean"},"carrierPreapproval":{"type":"string","enum":["FIXED_LIST","PRE_APPROVED","NOT_REQUIRED"],"description":"Whether the place requires a pre-approved carrier.\n - `FIXED_LIST`: The carrier must be from a fixed set.\n - `PRE_APPROVED`: The carrier can be pre-approved.\n - `NOT_REQUIRED`: No pre-approval is required.","uniqueKey":"stops.items.[INDEX].oneOf.1.location.carrierPreapproval","typeLabel":"enum\u003cstring>"},"timezone":{"type":"string","description":"The timezone of the place (from the IANA timezone database).\nExamples: \"America/Chicago\", \"America/Monterrey\", \"America/Los_Angeles\"","examples":["America/Chicago"],"uniqueKey":"stops.items.[INDEX].oneOf.1.location.timezone","typeLabel":"string"}},"required":["place"],"type":"object","additionalProperties":true,"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.location","typeLabel":"object"},"appointment":{"oneOf":[{"type":"object","description":"The appointment is unspecified or unknown.","required":["type"],"properties":{"type":{"oneOf":[{"type":"string","description":"The appointment is unspecified or unknown.","enum":["UNSPECIFIED"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.0.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The appointment is unspecified or unknown.","enum":["UNSPECIFIED"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.0.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.0.type","typeLabel":"enum\u003cstring> | null"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.0","typeLabel":"object"},{"type":"object","description":"An appointment that has not been set yet.","required":["type","toBeSetBy"],"properties":{"type":{"oneOf":[{"type":"string","description":"An appointment that has not been set yet.","enum":["TO_BE_SET"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.1.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"An appointment that has not been set yet.","enum":["TO_BE_SET"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.1.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.1.type","typeLabel":"enum\u003cstring> | null"},"toBeSetBy":{"oneOf":[{"type":"object","description":"When the appointment will be set by.","required":["type","time"],"properties":{"type":{"oneOf":[{"type":"string","description":"The appointment will be set by a specific time.","enum":["SPECIFIC_TIME"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.1.toBeSetBy.oneOf.0.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The appointment will be set by a specific time.","enum":["SPECIFIC_TIME"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.1.toBeSetBy.oneOf.0.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.1.toBeSetBy.oneOf.0.type","typeLabel":"enum\u003cstring> | null"},"time":{"type":"string","format":"date-time","description":"The specific time the appointment will be set by.","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.1.toBeSetBy.oneOf.0.time","typeLabel":"string\u003cdate-time>"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.1.toBeSetBy.oneOf.0","typeLabel":"object"},{"type":"object","description":"When the appointment will be set by.","required":["type","event"],"properties":{"type":{"oneOf":[{"type":"string","description":"The appointment will be set relative to an event.","enum":["RELATIVE_TO_EVENT"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.1.toBeSetBy.oneOf.1.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The appointment will be set relative to an event.","enum":["RELATIVE_TO_EVENT"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.1.toBeSetBy.oneOf.1.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.1.toBeSetBy.oneOf.1.type","typeLabel":"enum\u003cstring> | null"},"event":{"type":"string","enum":["BORDER_CROSSING","DISPATCH"],"description":"The event the appointment will be set relative to.\n - `BORDER_CROSSING`: The appointment will be set after the border crossing.\n - `DISPATCH`: The appointment will be set after the carrier is dispatched.","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.1.toBeSetBy.oneOf.1.event","typeLabel":"enum\u003cstring>"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.1.toBeSetBy.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.1.toBeSetBy","typeLabel":"object"},"possibleAppointmentRange":{"properties":{"end":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.1.possibleAppointmentRange.end","typeLabel":"string\u003cdate-time>"},"start":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.1.possibleAppointmentRange.start","typeLabel":"string\u003cdate-time>"}},"required":["end","start"],"type":"object","description":"The range of possible appointment times.","uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.1.possibleAppointmentRange","typeLabel":"object"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.1","typeLabel":"object"},{"type":"object","description":"A set appointment, window of time.","required":["type","windowStartTime","windowEndTime"],"properties":{"type":{"oneOf":[{"type":"string","description":"A set appointment, window of time.","enum":["SET_APPOINTMENT_WINDOW"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.2.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"A set appointment, window of time.","enum":["SET_APPOINTMENT_WINDOW"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.2.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.2.type","typeLabel":"enum\u003cstring> | null"},"windowStartTime":{"type":"string","format":"date-time","description":"The start time of the window.","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.2.windowStartTime","typeLabel":"string\u003cdate-time>"},"windowEndTime":{"type":"string","format":"date-time","description":"The end time of the window.","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.2.windowEndTime","typeLabel":"string\u003cdate-time>"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.2","typeLabel":"object"},{"type":"object","description":"The appointment is an exact time.","required":["type","time"],"properties":{"type":{"oneOf":[{"type":"string","description":"The appointment is an exact time.","enum":["SET_APPOINTMENT_EXACT"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.3.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The appointment is an exact time.","enum":["SET_APPOINTMENT_EXACT"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.3.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.3.type","typeLabel":"enum\u003cstring> | null"},"time":{"type":"string","format":"date-time","description":"The exact time of the appointment.","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.3.time","typeLabel":"string\u003cdate-time>"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.3","typeLabel":"object"},{"type":"object","description":"The appointment is first come first serve.","required":["type"],"properties":{"type":{"oneOf":[{"type":"string","description":"The appointment is first come first serve.","enum":["FIRST_COME_FIRST_SERVE"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.4.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The appointment is first come first serve.","enum":["FIRST_COME_FIRST_SERVE"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.4.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.4.type","typeLabel":"enum\u003cstring> | null"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment.oneOf.4","typeLabel":"object"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.appointment","typeLabel":"object"},"referenceNumbers":{"oneOf":[{"type":"array","items":{"description":"A reference number associated with a load or shipment.","properties":{"label":{"type":"string","description":"The type of reference number.\nExamples: \"Shipment #\", \"BOL #\", \"PO #\", \"PRO #\"","minLength":1,"examples":["Shipment #"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.referenceNumbers.oneOf.0.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"The value of the reference number.","minLength":1,"examples":["1234234"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.referenceNumbers.oneOf.0.items.[INDEX].value","typeLabel":"string"}},"required":["label","value"],"type":"object","additionalProperties":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.referenceNumbers.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"stops.items.[INDEX].oneOf.1.referenceNumbers.oneOf.0","typeLabel":"object[]"},{"type":"null","uniqueKey":"stops.items.[INDEX].oneOf.1.referenceNumbers.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.1.referenceNumbers","typeLabel":"object[] | null"},"loadingMethod":{"oneOf":[{"type":"string","description":"Whether the pickup or delivery is live (the truck driver waits while the cargo is loaded onto or unloaded from the trailer) or drop (the driver picks up a, often preloaded, trailer at the facility or drops off a trailer at the facility)","enum":["LIVE","DROP"],"uniqueKey":"stops.items.[INDEX].oneOf.1.loadingMethod.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"stops.items.[INDEX].oneOf.1.loadingMethod.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.1.loadingMethod","typeLabel":"enum\u003cstring> | null"},"inboundTransitRequirements":{"description":"Any requirements on how the transit inbound to this stop is conducted.","properties":{"maximumExpectedMinutes":{"oneOf":[{"type":"integer","description":"The maximum time in minutes that the driver is expected to be at the stop by.","format":"int32","uniqueKey":"stops.items.[INDEX].oneOf.1.inboundTransitRequirements.maximumExpectedMinutes.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","description":"The maximum time in minutes that the driver is expected to be at the stop by.","format":"int32","uniqueKey":"stops.items.[INDEX].oneOf.1.inboundTransitRequirements.maximumExpectedMinutes.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.1.inboundTransitRequirements.maximumExpectedMinutes","typeLabel":"integer\u003cint32> | null"},"securityEscortProvider":{"oneOf":[{"type":"string","description":"Whether a security escort will be provided by the owner of the load or by a transportation provider.","enum":["PROVIDER","OWNER",null],"uniqueKey":"stops.items.[INDEX].oneOf.1.inboundTransitRequirements.securityEscortProvider.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Whether a security escort will be provided by the owner of the load or by a transportation provider.","enum":["PROVIDER","OWNER",null],"uniqueKey":"stops.items.[INDEX].oneOf.1.inboundTransitRequirements.securityEscortProvider.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.1.inboundTransitRequirements.securityEscortProvider","typeLabel":"enum\u003cstring> | null"},"teamDriverRequired":{"oneOf":[{"type":"boolean","description":"Whether a team driver is required for the transit inbound to this stop.","uniqueKey":"stops.items.[INDEX].oneOf.1.inboundTransitRequirements.teamDriverRequired.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether a team driver is required for the transit inbound to this stop.","uniqueKey":"stops.items.[INDEX].oneOf.1.inboundTransitRequirements.teamDriverRequired.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.1.inboundTransitRequirements.teamDriverRequired","typeLabel":"boolean | null"},"trackingRequired":{"oneOf":[{"type":"boolean","description":"Whether tracking is required for the transit inbound to this stop.","uniqueKey":"stops.items.[INDEX].oneOf.1.inboundTransitRequirements.trackingRequired.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether tracking is required for the transit inbound to this stop.","uniqueKey":"stops.items.[INDEX].oneOf.1.inboundTransitRequirements.trackingRequired.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.1.inboundTransitRequirements.trackingRequired","typeLabel":"boolean | null"}},"type":"object","additionalProperties":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.inboundTransitRequirements","typeLabel":"object"},"dropDurationHours":{"oneOf":[{"type":"number","description":"When the loadingMethod is DROP, this represents the number of hours after a trailer is delivered at pickup before the driver should arrive to pickup the then loaded trailer.\n\nExamples: 24, 8","format":"double","maximum":2160,"minimum":0,"example":24,"uniqueKey":"stops.items.[INDEX].oneOf.1.dropDurationHours.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"When the loadingMethod is DROP, this represents the number of hours after a trailer is delivered at pickup before the driver should arrive to pickup the then loaded trailer.\n\nExamples: 24, 8","format":"double","maximum":2160,"minimum":0,"example":24,"uniqueKey":"stops.items.[INDEX].oneOf.1.dropDurationHours.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.1.dropDurationHours","typeLabel":"number\u003cdouble> | null"},"fumigation":{"oneOf":[{"type":"object","description":"Whether fumigation is required for the stop.","required":["requiredBefore","requiredAfter"],"properties":{"requiredBefore":{"type":"boolean","description":"Whether the requirement applies before the stop.","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.fumigation.oneOf.0.requiredBefore","typeLabel":"boolean"},"requiredAfter":{"type":"boolean","description":"Whether the requirement applies after the stop.","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.fumigation.oneOf.0.requiredAfter","typeLabel":"boolean"}},"additionalProperties":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.fumigation.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"stops.items.[INDEX].oneOf.1.fumigation.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.1.fumigation","typeLabel":"object | null"},"scaleTicket":{"oneOf":[{"type":"object","description":"Whether a scale ticket is required for the stop.","required":["requiredBefore","requiredAfter"],"properties":{"requiredBefore":{"type":"boolean","description":"Whether the requirement applies before the stop.","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.scaleTicket.oneOf.0.requiredBefore","typeLabel":"boolean"},"requiredAfter":{"type":"boolean","description":"Whether the requirement applies after the stop.","isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.scaleTicket.oneOf.0.requiredAfter","typeLabel":"boolean"}},"additionalProperties":true,"uniqueKey":"stops.items.[INDEX].oneOf.1.scaleTicket.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"stops.items.[INDEX].oneOf.1.scaleTicket.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.1.scaleTicket","typeLabel":"object | null"},"driverAssistRequired":{"oneOf":[{"type":"boolean","description":"Whether driver assisted loading is required for the stop.","uniqueKey":"stops.items.[INDEX].oneOf.1.driverAssistRequired.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether driver assisted loading is required for the stop.","uniqueKey":"stops.items.[INDEX].oneOf.1.driverAssistRequired.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.1.driverAssistRequired","typeLabel":"boolean | null"}},"additionalProperties":true,"uniqueKey":"stops.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"A border crossing stop for international shipments.","required":["type","externalId"],"properties":{"type":{"oneOf":[{"type":"string","description":"Whether the stop is a pickup or delivery of goods or a border crossing.","enum":["BORDER_CROSSING"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.2.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Whether the stop is a pickup or delivery of goods or a border crossing.","enum":["BORDER_CROSSING"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.2.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.2.type","typeLabel":"enum\u003cstring> | null"},"externalId":{"type":"string","description":"The unique ID for the stop in your TMS. This identifier will not be displayed outside your organization.","minLength":1,"maxLength":255,"examples":["27924_1"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.2.externalId","typeLabel":"string"},"referenceNumbers":{"oneOf":[{"type":"array","items":{"description":"A reference number associated with a load or shipment.","properties":{"label":{"type":"string","description":"The type of reference number.\nExamples: \"Shipment #\", \"BOL #\", \"PO #\", \"PRO #\"","minLength":1,"examples":["Shipment #"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.2.referenceNumbers.oneOf.0.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"The value of the reference number.","minLength":1,"examples":["1234234"],"isRequired":true,"uniqueKey":"stops.items.[INDEX].oneOf.2.referenceNumbers.oneOf.0.items.[INDEX].value","typeLabel":"string"}},"required":["label","value"],"type":"object","additionalProperties":true,"uniqueKey":"stops.items.[INDEX].oneOf.2.referenceNumbers.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"stops.items.[INDEX].oneOf.2.referenceNumbers.oneOf.0","typeLabel":"object[]"},{"type":"null","uniqueKey":"stops.items.[INDEX].oneOf.2.referenceNumbers.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.2.referenceNumbers","typeLabel":"object[] | null"},"usMxBorderCrossing":{"oneOf":[{"type":"string","description":"The border crossing port between the United States and Mexico.","enum":["LAREDO_INTL_BRIDGE","LAREDO_COLUMBIA","BROWNSVILLE","CALEXICO_EAST","DEL_RIO","DOUGLAS","EAGLE_PASS","EL_PASO","HIDALGO","NOGALES","OTAY_MESA","SAN_LUIS","TECATE"],"uniqueKey":"stops.items.[INDEX].oneOf.2.usMxBorderCrossing.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"stops.items.[INDEX].oneOf.2.usMxBorderCrossing.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.2.usMxBorderCrossing","typeLabel":"enum\u003cstring> | null"},"borderCrossingStrategy":{"oneOf":[{"type":"string","description":"The strategy used to cross the US border.\nExamples: 'PRE_ASSIGNED', 'PROVIDER'","enum":["PRE_ASSIGNED","PROVIDER"],"uniqueKey":"stops.items.[INDEX].oneOf.2.borderCrossingStrategy.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"stops.items.[INDEX].oneOf.2.borderCrossingStrategy.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.2.borderCrossingStrategy","typeLabel":"enum\u003cstring> | null"},"requiredInspections":{"oneOf":[{"type":"array","items":{"type":"string","enum":["USDA","FDA","FISH_AND_WILDLIFE","CERTIFICADO_ORIGEN_TEQUILA","CBP_AGRICULTURE","PROFEPA","SAGARPA","SENASICA","CPSC","EPA","SADER"],"uniqueKey":"stops.items.[INDEX].oneOf.2.requiredInspections.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Inspections required to cross the US border.\nExamples: 'USDA', 'PROFEPA'","uniqueKey":"stops.items.[INDEX].oneOf.2.requiredInspections.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","description":"Inspections required to cross the US border.\nExamples: 'USDA', 'PROFEPA'","uniqueKey":"stops.items.[INDEX].oneOf.2.requiredInspections.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.2.requiredInspections","typeLabel":"enum\u003cstring>[] | null"},"expectedDwellTimeMinutes":{"oneOf":[{"type":"number","description":"The expected duration, in minutes, that a shipment or cargo will spend at a specific location or during a particular stage of the logistics process.","format":"double","example":12,"uniqueKey":"stops.items.[INDEX].oneOf.2.expectedDwellTimeMinutes.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"The expected duration, in minutes, that a shipment or cargo will spend at a specific location or during a particular stage of the logistics process.","format":"double","example":12,"uniqueKey":"stops.items.[INDEX].oneOf.2.expectedDwellTimeMinutes.oneOf.1","typeLabel":"null"}],"uniqueKey":"stops.items.[INDEX].oneOf.2.expectedDwellTimeMinutes","typeLabel":"number\u003cdouble> | null"}},"additionalProperties":true,"uniqueKey":"stops.items.[INDEX].oneOf.2","typeLabel":"object"}],"uniqueKey":"stops.items.[INDEX]","typeLabel":"object"},"type":"array","description":"The list of stops for the load. The first stop is the origin and the last stop is the destination.","minItems":2,"maxItems":64,"isRequired":true,"uniqueKey":"stops","typeLabel":"object[]"},"externalDisplayId":{"oneOf":[{"type":"string","description":"A customizable display ID for the load. This field allows organizations to configure how their load IDs\nare displayed in Cargado. If not provided, the externalId will be used as the display ID.\nExamples: \"ORD-2024-001\", \"SHIP-456293\", \"LOAD-TMS232423\"","maxLength":255,"minLength":1,"example":"ORD-2024-001","uniqueKey":"externalDisplayId.oneOf.0","typeLabel":"string"},{"type":"null","description":"A customizable display ID for the load. This field allows organizations to configure how their load IDs\nare displayed in Cargado. If not provided, the externalId will be used as the display ID.\nExamples: \"ORD-2024-001\", \"SHIP-456293\", \"LOAD-TMS232423\"","maxLength":255,"minLength":1,"example":"ORD-2024-001","uniqueKey":"externalDisplayId.oneOf.1","typeLabel":"null"}],"uniqueKey":"externalDisplayId","typeLabel":"string | null"},"externalWorkspaceId":{"oneOf":[{"type":"string","description":"The ID used to map your freight to team/user workspaces in Cargado. If not\nprovided, the freight will be created in your organization's default workspace.","uniqueKey":"externalWorkspaceId.oneOf.0","typeLabel":"string"},{"type":"null","description":"The ID used to map your freight to team/user workspaces in Cargado. If not\nprovided, the freight will be created in your organization's default workspace.","uniqueKey":"externalWorkspaceId.oneOf.1","typeLabel":"null"}],"uniqueKey":"externalWorkspaceId","typeLabel":"string | null"},"referenceNumbers":{"oneOf":[{"type":"array","items":{"description":"A reference number associated with a load or shipment.","properties":{"label":{"type":"string","description":"The type of reference number.\nExamples: \"Shipment #\", \"BOL #\", \"PO #\", \"PRO #\"","minLength":1,"examples":["Shipment #"],"isRequired":true,"uniqueKey":"referenceNumbers.oneOf.0.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"The value of the reference number.","minLength":1,"examples":["1234234"],"isRequired":true,"uniqueKey":"referenceNumbers.oneOf.0.items.[INDEX].value","typeLabel":"string"}},"required":["label","value"],"type":"object","additionalProperties":true,"uniqueKey":"referenceNumbers.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Reference numbers associated with the load.","uniqueKey":"referenceNumbers.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"Reference numbers associated with the load.","uniqueKey":"referenceNumbers.oneOf.1","typeLabel":"null"}],"uniqueKey":"referenceNumbers","typeLabel":"object[] | null"},"commodities":{"items":{"description":"A commodity being transported in a load.","properties":{"hazmatDetails":{"oneOf":[{"type":"object","description":"The hazmat details of the commodity.","required":["isHazmat"],"example":{"isHazmat":true,"classification":"CLASS_3_FLAMMABLE_LIQUIDS","unNumber":"1263","packingGroup":"II"},"properties":{"isHazmat":{"oneOf":[{"type":"boolean","description":"This is a hazmat commodity.","enum":[true],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.0.isHazmat.oneOf.0","typeLabel":"enum\u003cboolean>"},{"type":"null","description":"This is a hazmat commodity.","enum":[true],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.0.isHazmat.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.0.isHazmat","typeLabel":"enum\u003cboolean> | null"},"classification":{"oneOf":[{"type":"string","description":"The hazmat classification of the commodity.","enum":["CLASS_1_EXPLOSIVES","CLASS_2_GASES","CLASS_3_FLAMMABLE_LIQUIDS","CLASS_4_FLAMMABLE_SOLIDS","CLASS_5_OXIDIZING_SUBSTANCES","CLASS_6_TOXIC_AND_INFECTIOUS_SUBSTANCES","CLASS_7_RADIOACTIVE_MATERIAL","CLASS_8_CORROSIVES","CLASS_9_MISCELLANEOUS"],"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.0.classification.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.0.classification.oneOf.1","typeLabel":"null"}],"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.0.classification","typeLabel":"enum\u003cstring> | null"},"unNumber":{"oneOf":[{"type":"string","description":"The UN number of the commodity. Must be exactly 4 digits.","pattern":"^\\d{4}$","example":"1263","uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.0.unNumber.oneOf.0","typeLabel":"string"},{"type":"null","description":"The UN number of the commodity. Must be exactly 4 digits.","pattern":"^\\d{4}$","example":"1263","uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.0.unNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.0.unNumber","typeLabel":"string | null"},"packingGroup":{"oneOf":[{"type":"string","description":"The packing group of the commodity.","enum":["I","II","III"],"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.0.packingGroup.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.0.packingGroup.oneOf.1","typeLabel":"null"}],"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.0.packingGroup","typeLabel":"enum\u003cstring> | null"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.0","typeLabel":"object"},{"type":"object","description":"The hazmat details of the commodity.","required":["isHazmat"],"example":{"isHazmat":true,"classification":"CLASS_3_FLAMMABLE_LIQUIDS","unNumber":"1263","packingGroup":"II"},"properties":{"isHazmat":{"oneOf":[{"type":"boolean","description":"This is not a hazmat commodity.","enum":[false],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.1.isHazmat.oneOf.0","typeLabel":"enum\u003cboolean>"},{"type":"null","description":"This is not a hazmat commodity.","enum":[false],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.1.isHazmat.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.1.isHazmat","typeLabel":"enum\u003cboolean> | null"},"classification":{"oneOf":[{"type":"number","description":"The hazmat classification of the commodity.","enum":[null],"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.1.classification.oneOf.0","typeLabel":"enum\u003cnumber>"},{"type":"null","description":"The hazmat classification of the commodity.","enum":[null],"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.1.classification.oneOf.1","typeLabel":"null"}],"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.1.classification","typeLabel":"enum\u003cnumber> | null"},"unNumber":{"oneOf":[{"type":"number","description":"The UN number of the commodity.","enum":[null],"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.1.unNumber.oneOf.0","typeLabel":"enum\u003cnumber>"},{"type":"null","description":"The UN number of the commodity.","enum":[null],"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.1.unNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.1.unNumber","typeLabel":"enum\u003cnumber> | null"},"packingGroup":{"oneOf":[{"type":"number","description":"The packing group of the commodity.","enum":[null],"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.1.packingGroup.oneOf.0","typeLabel":"enum\u003cnumber>"},{"type":"null","description":"The packing group of the commodity.","enum":[null],"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.1.packingGroup.oneOf.1","typeLabel":"null"}],"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.1.packingGroup","typeLabel":"enum\u003cnumber> | null"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"commodities.items.[INDEX].hazmatDetails.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].hazmatDetails","typeLabel":"object"},"name":{"oneOf":[{"type":"string","description":"The name of the commodity. Absent for freight that was created without a\nnamed commodity (e.g. via bulk creation) and has not yet had one assigned.","example":"Crude Oil","uniqueKey":"commodities.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","description":"The name of the commodity. Absent for freight that was created without a\nnamed commodity (e.g. via bulk creation) and has not yet had one assigned.","example":"Crude Oil","uniqueKey":"commodities.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"uniqueKey":"commodities.items.[INDEX].name","typeLabel":"string | null"},"dimensions":{"oneOf":[{"type":"object","description":"The dimensions of the commodity.","required":["length","width","height"],"properties":{"length":{"properties":{"value":{"type":"number","format":"double","isRequired":true,"uniqueKey":"commodities.items.[INDEX].dimensions.oneOf.0.length.value","typeLabel":"number\u003cdouble>"},"unit":{"type":"string","enum":["FEET","CENTIMETERS","INCHES","METERS"],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].dimensions.oneOf.0.length.unit","typeLabel":"enum\u003cstring>"}},"required":["value","unit"],"type":"object","additionalProperties":true,"description":"The length of the commodity.","examples":[{"value":576,"unit":"INCHES"}],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].dimensions.oneOf.0.length","typeLabel":"object"},"width":{"properties":{"value":{"type":"number","format":"double","isRequired":true,"uniqueKey":"commodities.items.[INDEX].dimensions.oneOf.0.width.value","typeLabel":"number\u003cdouble>"},"unit":{"type":"string","enum":["FEET","CENTIMETERS","INCHES","METERS"],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].dimensions.oneOf.0.width.unit","typeLabel":"enum\u003cstring>"}},"required":["value","unit"],"type":"object","additionalProperties":true,"description":"The width of the commodity.","examples":[{"value":120,"unit":"INCHES"}],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].dimensions.oneOf.0.width","typeLabel":"object"},"height":{"properties":{"value":{"type":"number","format":"double","isRequired":true,"uniqueKey":"commodities.items.[INDEX].dimensions.oneOf.0.height.value","typeLabel":"number\u003cdouble>"},"unit":{"type":"string","enum":["FEET","CENTIMETERS","INCHES","METERS"],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].dimensions.oneOf.0.height.unit","typeLabel":"enum\u003cstring>"}},"required":["value","unit"],"type":"object","additionalProperties":true,"description":"The height of the commodity.","examples":[{"value":72,"unit":"INCHES"}],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].dimensions.oneOf.0.height","typeLabel":"object"}},"additionalProperties":true,"uniqueKey":"commodities.items.[INDEX].dimensions.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"commodities.items.[INDEX].dimensions.oneOf.1","typeLabel":"null"}],"uniqueKey":"commodities.items.[INDEX].dimensions","typeLabel":"object | null"},"weight":{"oneOf":[{"type":"object","description":"The weight of the commodity. The weight can be approximate or a range.\nUse approximate when you have a single weight value.","required":["type","value","unit"],"properties":{"type":{"oneOf":[{"type":"string","description":"The weight is a single value.","enum":["APPROXIMATE"],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].weight.oneOf.0.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The weight is a single value.","enum":["APPROXIMATE"],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].weight.oneOf.0.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].weight.oneOf.0.type","typeLabel":"enum\u003cstring> | null"},"value":{"type":"number","format":"double","description":"The value of the weight.","isRequired":true,"uniqueKey":"commodities.items.[INDEX].weight.oneOf.0.value","typeLabel":"number\u003cdouble>"},"unit":{"type":"string","enum":["POUNDS","KILOGRAMS","TONNES"],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].weight.oneOf.0.unit","typeLabel":"enum\u003cstring>"}},"additionalProperties":true,"uniqueKey":"commodities.items.[INDEX].weight.oneOf.0","typeLabel":"object"},{"type":"object","description":"The weight of the commodity. The weight can be approximate or a range.\nUse approximate when you have a single weight value.","required":["type","minimum","maximum","unit"],"properties":{"type":{"oneOf":[{"type":"string","description":"The weight is a range.","enum":["RANGE"],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].weight.oneOf.1.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The weight is a range.","enum":["RANGE"],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].weight.oneOf.1.type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].weight.oneOf.1.type","typeLabel":"enum\u003cstring> | null"},"minimum":{"type":"number","format":"double","description":"The minimum weight of the range.","isRequired":true,"uniqueKey":"commodities.items.[INDEX].weight.oneOf.1.minimum","typeLabel":"number\u003cdouble>"},"maximum":{"type":"number","format":"double","description":"The maximum weight of the range.","isRequired":true,"uniqueKey":"commodities.items.[INDEX].weight.oneOf.1.maximum","typeLabel":"number\u003cdouble>"},"unit":{"type":"string","enum":["POUNDS","KILOGRAMS","TONNES"],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].weight.oneOf.1.unit","typeLabel":"enum\u003cstring>"}},"additionalProperties":true,"uniqueKey":"commodities.items.[INDEX].weight.oneOf.1","typeLabel":"object"},{"type":"null","uniqueKey":"commodities.items.[INDEX].weight.oneOf.2","typeLabel":"null"}],"uniqueKey":"commodities.items.[INDEX].weight","typeLabel":"object · object · null"},"temperatureRequirements":{"oneOf":[{"type":"object","description":"The temperature requirements for the commodity.","required":["minimum","maximum","unit"],"example":{"minimum":10,"maximum":20,"unit":"CELSIUS"},"properties":{"minimum":{"type":"number","format":"double","description":"The minimum temperature.","isRequired":true,"uniqueKey":"commodities.items.[INDEX].temperatureRequirements.oneOf.0.minimum","typeLabel":"number\u003cdouble>"},"maximum":{"type":"number","format":"double","description":"The maximum temperature.","isRequired":true,"uniqueKey":"commodities.items.[INDEX].temperatureRequirements.oneOf.0.maximum","typeLabel":"number\u003cdouble>"},"unit":{"type":"string","enum":["FAHRENHEIT","CELSIUS"],"description":"The unit of the temperature.","isRequired":true,"uniqueKey":"commodities.items.[INDEX].temperatureRequirements.oneOf.0.unit","typeLabel":"enum\u003cstring>"},"controlCycle":{"type":"string","enum":["CONTINUOUS","CYCLIC"],"description":"The control cycle of the temperature.","uniqueKey":"commodities.items.[INDEX].temperatureRequirements.oneOf.0.controlCycle","typeLabel":"enum\u003cstring>"}},"additionalProperties":true,"uniqueKey":"commodities.items.[INDEX].temperatureRequirements.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"commodities.items.[INDEX].temperatureRequirements.oneOf.1","typeLabel":"null"}],"uniqueKey":"commodities.items.[INDEX].temperatureRequirements","typeLabel":"object | null"},"pieces":{"oneOf":[{"type":"object","description":"Piece information for the commodity, including type, count and dimensions.","required":["type"],"properties":{"type":{"type":"string","enum":["PALLET","CRATE","SUPER_SACK","DRUM","ROLL","REEL","GAYLORD","TOTES","OTHER"],"description":"The type of piece for commodity packaging.","examples":["PALLET"],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.type","typeLabel":"enum\u003cstring>"},"stackable":{"oneOf":[{"type":"boolean","description":"Whether the commodity piece is stackable.","uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.stackable.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the commodity piece is stackable.","uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.stackable.oneOf.1","typeLabel":"null"}],"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.stackable","typeLabel":"boolean | null"},"perPieceVolume":{"oneOf":[{"type":"object","description":"The volume of a single piece of the commodity.\nUseful for describing Commodity Piece Type \"DRUM\".\nExamples: 55 gallon drum or 30 gallon drum","required":["value","unit"],"example":{"value":100,"unit":"GALLONS"},"properties":{"value":{"type":"number","format":"double","isRequired":true,"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.perPieceVolume.oneOf.0.value","typeLabel":"number\u003cdouble>"},"unit":{"type":"string","enum":["GALLONS","LITERS"],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.perPieceVolume.oneOf.0.unit","typeLabel":"enum\u003cstring>"}},"additionalProperties":true,"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.perPieceVolume.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.perPieceVolume.oneOf.1","typeLabel":"null"}],"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.perPieceVolume","typeLabel":"object | null"},"perPieceDimensions":{"oneOf":[{"type":"object","description":"The dimensions of each piece of the commodity.","required":["length","width","height"],"properties":{"length":{"properties":{"value":{"type":"number","format":"double","isRequired":true,"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.perPieceDimensions.oneOf.0.length.value","typeLabel":"number\u003cdouble>"},"unit":{"type":"string","enum":["FEET","CENTIMETERS","INCHES","METERS"],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.perPieceDimensions.oneOf.0.length.unit","typeLabel":"enum\u003cstring>"}},"required":["value","unit"],"type":"object","additionalProperties":true,"description":"The length of the commodity.","examples":[{"value":576,"unit":"INCHES"}],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.perPieceDimensions.oneOf.0.length","typeLabel":"object"},"width":{"properties":{"value":{"type":"number","format":"double","isRequired":true,"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.perPieceDimensions.oneOf.0.width.value","typeLabel":"number\u003cdouble>"},"unit":{"type":"string","enum":["FEET","CENTIMETERS","INCHES","METERS"],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.perPieceDimensions.oneOf.0.width.unit","typeLabel":"enum\u003cstring>"}},"required":["value","unit"],"type":"object","additionalProperties":true,"description":"The width of the commodity.","examples":[{"value":120,"unit":"INCHES"}],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.perPieceDimensions.oneOf.0.width","typeLabel":"object"},"height":{"properties":{"value":{"type":"number","format":"double","isRequired":true,"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.perPieceDimensions.oneOf.0.height.value","typeLabel":"number\u003cdouble>"},"unit":{"type":"string","enum":["FEET","CENTIMETERS","INCHES","METERS"],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.perPieceDimensions.oneOf.0.height.unit","typeLabel":"enum\u003cstring>"}},"required":["value","unit"],"type":"object","additionalProperties":true,"description":"The height of the commodity.","examples":[{"value":72,"unit":"INCHES"}],"isRequired":true,"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.perPieceDimensions.oneOf.0.height","typeLabel":"object"}},"additionalProperties":true,"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.perPieceDimensions.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.perPieceDimensions.oneOf.1","typeLabel":"null"}],"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.perPieceDimensions","typeLabel":"object | null"},"count":{"oneOf":[{"type":"number","description":"The number of pieces of this commodity type.","format":"double","example":10,"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.count.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"The number of pieces of this commodity type.","format":"double","example":10,"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.count.oneOf.1","typeLabel":"null"}],"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0.count","typeLabel":"number\u003cdouble> | null"}},"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.0","typeLabel":"object"},{"type":"null","description":"Piece information for the commodity, including type, count and dimensions.","required":["type"],"properties":{"stackable":{"oneOf":[{"type":"boolean","description":"Whether the commodity piece is stackable."},{"type":"null","description":"Whether the commodity piece is stackable."}]},"perPieceVolume":{"oneOf":[{"type":"object","description":"The volume of a single piece of the commodity.\nUseful for describing Commodity Piece Type \"DRUM\".\nExamples: 55 gallon drum or 30 gallon drum","required":["value","unit"],"example":{"value":100,"unit":"GALLONS"},"properties":{"value":{"type":"number","format":"double"},"unit":{"type":"string","enum":["GALLONS","LITERS"]}},"additionalProperties":true},{"type":"null"}]},"perPieceDimensions":{"oneOf":[{"type":"object","description":"The dimensions of each piece of the commodity.","required":["length","width","height"],"properties":{"length":{"properties":{"value":{"type":"number","format":"double"},"unit":{"type":"string","enum":["FEET","CENTIMETERS","INCHES","METERS"]}},"required":["value","unit"],"type":"object","additionalProperties":true,"description":"The length of the commodity.","examples":[{"value":576,"unit":"INCHES"}]},"width":{"properties":{"value":{"type":"number","format":"double"},"unit":{"type":"string","enum":["FEET","CENTIMETERS","INCHES","METERS"]}},"required":["value","unit"],"type":"object","additionalProperties":true,"description":"The width of the commodity.","examples":[{"value":120,"unit":"INCHES"}]},"height":{"properties":{"value":{"type":"number","format":"double"},"unit":{"type":"string","enum":["FEET","CENTIMETERS","INCHES","METERS"]}},"required":["value","unit"],"type":"object","additionalProperties":true,"description":"The height of the commodity.","examples":[{"value":72,"unit":"INCHES"}]}},"additionalProperties":true},{"type":"null"}]},"type":{"type":"string","enum":["PALLET","CRATE","SUPER_SACK","DRUM","ROLL","REEL","GAYLORD","TOTES","OTHER"],"description":"The type of piece for commodity packaging.","examples":["PALLET"]},"count":{"oneOf":[{"type":"number","description":"The number of pieces of this commodity type.","format":"double","example":10},{"type":"null","description":"The number of pieces of this commodity type.","format":"double","example":10}]}},"uniqueKey":"commodities.items.[INDEX].pieces.oneOf.1","typeLabel":"null"}],"uniqueKey":"commodities.items.[INDEX].pieces","typeLabel":"object | null"}},"required":["hazmatDetails"],"type":"object","additionalProperties":true,"uniqueKey":"commodities.items.[INDEX]","typeLabel":"object"},"type":"array","description":"The commodities for the load.\nUsually required, but can be omitted for power only loads that are load-out or tow-away.","minItems":0,"maxItems":128,"uniqueKey":"commodities","typeLabel":"object[]"},"requiredEquipment":{"oneOf":[{"type":"array","items":{"description":"Equipment that is required for a load.","properties":{"type":{"type":"string","enum":["LOAD_BARS","E_TRACK_SHORING_BEAM","STRAP","CTPAT_SEAL","MASK_AND_GLOVES","PERSONAL_PROTECTIVE_EQUIPMENT","BLOCKING_AND_BRACING","TARP_FOUR_FOOT","TARP_SIX_FOOT","TARP_EIGHT_FOOT","TARP_OVERSIZE","CHAINS","PIPE_STAKE_FOUR_FOOT","PIPE_STAKE_EIGHT_FOOT","HEAT_TREATED_DUNNAGE","COIL_RACKS","HEADACHE_RACK","HEADBOARD","EDGE_PROTECTORS","RAMPS","PILOT_CARS","RUBBER_MATS"],"description":"The type of equipment required.","isRequired":true,"uniqueKey":"requiredEquipment.oneOf.0.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"quantity":{"type":"number","format":"double","description":"The quantity of the equipment required.","minimum":1,"maximum":1000,"uniqueKey":"requiredEquipment.oneOf.0.items.[INDEX].quantity","typeLabel":"number\u003cdouble>"}},"required":["type"],"type":"object","additionalProperties":true,"uniqueKey":"requiredEquipment.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"A list of standalone equipment required for the load.","uniqueKey":"requiredEquipment.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"A list of standalone equipment required for the load.","uniqueKey":"requiredEquipment.oneOf.1","typeLabel":"null"}],"uniqueKey":"requiredEquipment","typeLabel":"object[] | null"},"metadata":{"oneOf":[{"type":"object","description":"Set of key-value pairs (string or number values) attached to the load.","example":{"tmsOrderId":"1314234","customerName":"Acme Corp","weight":4200,"expedited":true},"properties":{},"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"metadata.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"number","format":"double","uniqueKey":"metadata.oneOf.0.additionalProperties.oneOf.1","typeLabel":"number\u003cdouble>"},{"type":"boolean","uniqueKey":"metadata.oneOf.0.additionalProperties.oneOf.2","typeLabel":"boolean"}],"uniqueKey":"metadata.oneOf.0.additionalProperties","typeLabel":"string | number\u003cdouble> | boolean"},"uniqueKey":"metadata.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata","typeLabel":"object | null"},"truckload":{"oneOf":[{"type":"string","description":"Whether the load is full truckload or partial truckload.","enum":["FULL","PARTIAL"],"uniqueKey":"truckload.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"truckload.oneOf.1","typeLabel":"null"}],"uniqueKey":"truckload","typeLabel":"enum\u003cstring> | null"},"roundTrip":{"oneOf":[{"type":"boolean","description":"Whether the load is a round trip.","uniqueKey":"roundTrip.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the load is a round trip.","uniqueKey":"roundTrip.oneOf.1","typeLabel":"null"}],"uniqueKey":"roundTrip","typeLabel":"boolean | null"},"linearFeet":{"oneOf":[{"type":"number","description":"Linear feet is the amount of floor space cargo occupies in a trailer. This is primarily\nrelevant for partial truckload shipments. If not provided for partial loads, it will be\nautomatically calculated based on commodity dimensions.","format":"double","uniqueKey":"linearFeet.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"Linear feet is the amount of floor space cargo occupies in a trailer. This is primarily\nrelevant for partial truckload shipments. If not provided for partial loads, it will be\nautomatically calculated based on commodity dimensions.","format":"double","uniqueKey":"linearFeet.oneOf.1","typeLabel":"null"}],"uniqueKey":"linearFeet","typeLabel":"number\u003cdouble> | null"},"maxBuy":{"oneOf":[{"type":"object","description":"The maximum buy amount for the load. Typically used to inform team members of what rate\nthey can cover the freight at without manager approval. This value is not used directly,\nbut can be referenced when setting up posting rules.","required":["currencyCode","amount"],"properties":{"currencyCode":{"type":"string","enum":["USD","MXN","CAD"],"description":"The currency code of the amount","isRequired":true,"uniqueKey":"maxBuy.oneOf.0.currencyCode","typeLabel":"enum\u003cstring>"},"amount":{"type":"integer","format":"int32","description":"The currency amount in the lowest denomination of the currency (e.g. cents)","minimum":0,"maximum":1000000000,"isRequired":true,"uniqueKey":"maxBuy.oneOf.0.amount","typeLabel":"integer\u003cint32>"}},"additionalProperties":true,"uniqueKey":"maxBuy.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"maxBuy.oneOf.1","typeLabel":"null"}],"uniqueKey":"maxBuy","typeLabel":"object | null"},"targetRate":{"oneOf":[{"type":"object","description":"The target rate for the load. Typically used to inform team members of what rate they should\ntarget when covering freight. This value is not used directly, but can be referenced when\nsetting up posting rules.","required":["currencyCode","amount"],"properties":{"currencyCode":{"type":"string","enum":["USD","MXN","CAD"],"description":"The currency code of the amount","isRequired":true,"uniqueKey":"targetRate.oneOf.0.currencyCode","typeLabel":"enum\u003cstring>"},"amount":{"type":"integer","format":"int32","description":"The currency amount in the lowest denomination of the currency (e.g. cents)","minimum":0,"maximum":1000000000,"isRequired":true,"uniqueKey":"targetRate.oneOf.0.amount","typeLabel":"integer\u003cint32>"}},"additionalProperties":true,"uniqueKey":"targetRate.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"targetRate.oneOf.1","typeLabel":"null"}],"uniqueKey":"targetRate","typeLabel":"object | null"},"externalOwnerCoverageUserId":{"oneOf":[{"type":"string","description":"The external ID of the user responsible for coverage of this load in your TMS.\nThis should match the `externalId` set on a user via the user sync endpoint.\nUsed to automatically assign coverage when the load is posted.","maxLength":255,"example":"user_12345","uniqueKey":"externalOwnerCoverageUserId.oneOf.0","typeLabel":"string"},{"type":"null","description":"The external ID of the user responsible for coverage of this load in your TMS.\nThis should match the `externalId` set on a user via the user sync endpoint.\nUsed to automatically assign coverage when the load is posted.","maxLength":255,"example":"user_12345","uniqueKey":"externalOwnerCoverageUserId.oneOf.1","typeLabel":"null"}],"uniqueKey":"externalOwnerCoverageUserId","typeLabel":"string | null"},"externalOwnerCoverageTeamId":{"oneOf":[{"type":"string","description":"The external ID of the team responsible for coverage of this load in your TMS.\nThis should match the `externalId` set on a team via the team sync endpoint.\nUsed to automatically assign coverage when the load is posted.","maxLength":255,"example":"team_67890","uniqueKey":"externalOwnerCoverageTeamId.oneOf.0","typeLabel":"string"},{"type":"null","description":"The external ID of the team responsible for coverage of this load in your TMS.\nThis should match the `externalId` set on a team via the team sync endpoint.\nUsed to automatically assign coverage when the load is posted.","maxLength":255,"example":"team_67890","uniqueKey":"externalOwnerCoverageTeamId.oneOf.1","typeLabel":"null"}],"uniqueKey":"externalOwnerCoverageTeamId","typeLabel":"string | null"},"assignedCarrier":{"oneOf":[{"type":"object","description":"The carrier assigned to this load, including carrier identity and pricing.","required":["carrier","price"],"properties":{"carrier":{"description":"The carrier identity.","properties":{"id":{"oneOf":[{"type":"string","description":"The carrier organization's Cargado ID, prefixed with `org_`.","uniqueKey":"assignedCarrier.oneOf.0.carrier.id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The carrier organization's Cargado ID, prefixed with `org_`.","uniqueKey":"assignedCarrier.oneOf.0.carrier.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"assignedCarrier.oneOf.0.carrier.id","typeLabel":"string | null"},"displayName":{"oneOf":[{"type":"string","description":"The carrier organization's display name.","uniqueKey":"assignedCarrier.oneOf.0.carrier.displayName.oneOf.0","typeLabel":"string"},{"type":"null","description":"The carrier organization's display name.","uniqueKey":"assignedCarrier.oneOf.0.carrier.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"assignedCarrier.oneOf.0.carrier.displayName","typeLabel":"string | null"},"dotNumber":{"oneOf":[{"type":"string","uniqueKey":"assignedCarrier.oneOf.0.carrier.dotNumber.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"assignedCarrier.oneOf.0.carrier.dotNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"assignedCarrier.oneOf.0.carrier.dotNumber","typeLabel":"string | null"},"mcNumber":{"oneOf":[{"type":"string","uniqueKey":"assignedCarrier.oneOf.0.carrier.mcNumber.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"assignedCarrier.oneOf.0.carrier.mcNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"assignedCarrier.oneOf.0.carrier.mcNumber","typeLabel":"string | null"},"mxNumber":{"oneOf":[{"type":"string","uniqueKey":"assignedCarrier.oneOf.0.carrier.mxNumber.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"assignedCarrier.oneOf.0.carrier.mxNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"assignedCarrier.oneOf.0.carrier.mxNumber","typeLabel":"string | null"},"rfcNumber":{"oneOf":[{"type":"string","uniqueKey":"assignedCarrier.oneOf.0.carrier.rfcNumber.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"assignedCarrier.oneOf.0.carrier.rfcNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"assignedCarrier.oneOf.0.carrier.rfcNumber","typeLabel":"string | null"},"cvorNumber":{"oneOf":[{"type":"string","uniqueKey":"assignedCarrier.oneOf.0.carrier.cvorNumber.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"assignedCarrier.oneOf.0.carrier.cvorNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"assignedCarrier.oneOf.0.carrier.cvorNumber","typeLabel":"string | null"},"nirNumber":{"oneOf":[{"type":"string","uniqueKey":"assignedCarrier.oneOf.0.carrier.nirNumber.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"assignedCarrier.oneOf.0.carrier.nirNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"assignedCarrier.oneOf.0.carrier.nirNumber","typeLabel":"string | null"},"nscNumber":{"oneOf":[{"type":"string","uniqueKey":"assignedCarrier.oneOf.0.carrier.nscNumber.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"assignedCarrier.oneOf.0.carrier.nscNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"assignedCarrier.oneOf.0.carrier.nscNumber","typeLabel":"string | null"},"scac":{"oneOf":[{"type":"string","uniqueKey":"assignedCarrier.oneOf.0.carrier.scac.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"assignedCarrier.oneOf.0.carrier.scac.oneOf.1","typeLabel":"null"}],"uniqueKey":"assignedCarrier.oneOf.0.carrier.scac","typeLabel":"string | null"},"contactName":{"oneOf":[{"type":"string","uniqueKey":"assignedCarrier.oneOf.0.carrier.contactName.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"assignedCarrier.oneOf.0.carrier.contactName.oneOf.1","typeLabel":"null"}],"uniqueKey":"assignedCarrier.oneOf.0.carrier.contactName","typeLabel":"string | null"},"contactPhone":{"oneOf":[{"type":"string","uniqueKey":"assignedCarrier.oneOf.0.carrier.contactPhone.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"assignedCarrier.oneOf.0.carrier.contactPhone.oneOf.1","typeLabel":"null"}],"uniqueKey":"assignedCarrier.oneOf.0.carrier.contactPhone","typeLabel":"string | null"},"contactEmail":{"oneOf":[{"type":"string","uniqueKey":"assignedCarrier.oneOf.0.carrier.contactEmail.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"assignedCarrier.oneOf.0.carrier.contactEmail.oneOf.1","typeLabel":"null"}],"uniqueKey":"assignedCarrier.oneOf.0.carrier.contactEmail","typeLabel":"string | null"},"externalId":{"oneOf":[{"type":"string","description":"Carrier's ID in the broker's TMS.","uniqueKey":"assignedCarrier.oneOf.0.carrier.externalId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Carrier's ID in the broker's TMS.","uniqueKey":"assignedCarrier.oneOf.0.carrier.externalId.oneOf.1","typeLabel":"null"}],"uniqueKey":"assignedCarrier.oneOf.0.carrier.externalId","typeLabel":"string | null"}},"type":"object","additionalProperties":true,"isRequired":true,"uniqueKey":"assignedCarrier.oneOf.0.carrier","typeLabel":"object"},"price":{"properties":{"lineItems":{"items":{"properties":{"type":{"type":"string","isRequired":true,"uniqueKey":"assignedCarrier.oneOf.0.price.lineItems.items.[INDEX].type","typeLabel":"string"},"value":{"description":"An object representing a monetary value in a given currency. Amount\nis in the lowest denomination of the currency (e.g. cents).\nFor example, $15.25 is represented as `{ currencyCode: 'USD', amount: 1525 }`.","properties":{"currencyCode":{"type":"string","enum":["USD","MXN","CAD"],"description":"The currency code of the amount","isRequired":true,"uniqueKey":"assignedCarrier.oneOf.0.price.lineItems.items.[INDEX].value.currencyCode","typeLabel":"enum\u003cstring>"},"amount":{"type":"integer","format":"int32","description":"The currency amount in the lowest denomination of the currency (e.g. cents)","minimum":0,"maximum":1000000000,"isRequired":true,"uniqueKey":"assignedCarrier.oneOf.0.price.lineItems.items.[INDEX].value.amount","typeLabel":"integer\u003cint32>"}},"required":["currencyCode","amount"],"type":"object","additionalProperties":true,"isRequired":true,"uniqueKey":"assignedCarrier.oneOf.0.price.lineItems.items.[INDEX].value","typeLabel":"object"},"externalId":{"type":"string","uniqueKey":"assignedCarrier.oneOf.0.price.lineItems.items.[INDEX].externalId","typeLabel":"string"},"externalCode":{"type":"string","uniqueKey":"assignedCarrier.oneOf.0.price.lineItems.items.[INDEX].externalCode","typeLabel":"string"},"externalDescription":{"type":"string","uniqueKey":"assignedCarrier.oneOf.0.price.lineItems.items.[INDEX].externalDescription","typeLabel":"string"}},"required":["type","value"],"type":"object","additionalProperties":true,"uniqueKey":"assignedCarrier.oneOf.0.price.lineItems.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"assignedCarrier.oneOf.0.price.lineItems","typeLabel":"object[]"}},"required":["lineItems"],"type":"object","additionalProperties":true,"description":"The price agreed with the carrier for this load.","isRequired":true,"uniqueKey":"assignedCarrier.oneOf.0.price","typeLabel":"object"}},"additionalProperties":true,"uniqueKey":"assignedCarrier.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"assignedCarrier.oneOf.1","typeLabel":"null"}],"uniqueKey":"assignedCarrier","typeLabel":"object | null"}},"required":["externalId","externalCustomerId","status","trailerRequirements","carrierRequirements","driverRequirements","id","stops"],"type":"object","additionalProperties":true,"uniqueKey":"","typeLabel":"object","example":{"title":"Example","value":{"externalId":"456293","externalCustomerId":"ACMECORP","trailerRequirements":{"allowedTypes":["DRY_VAN_53"],"maxAgeYears":123,"highCube":true,"spaceSaver":true,"foodGrade":true,"logisticPost":true,"extendable":true,"liftGate":true,"minAxles":123,"metalEdgeProtectors":true,"airChute":true,"ctpatCompliant":true,"floorTypes":[]},"carrierRequirements":{"ctpatCertified":true,"oeaCertified":true,"pipCertified":true,"fastCertified":true,"internationalCarrierBonded":true,"internationalCarrierBondedUS":true,"internationalCarrierBondedCA":true,"internationalCarrierBondedMX":true,"has247CustomerService":true,"minCargoInsurance":{"amount":500000000}},"driverRequirements":{"twicCard":true,"tankerEndorsed":true,"cdl":true},"id":"load_c6ee2dff-f35f-4880-b7a6-9b2a1fa1476e","stops":[{"type":"PICKUP","externalId":"27924_1","location":{"place":{"type":"ADDRESS","street":"123 Main St","city":"Chicago","state":"IL","postalCode":"98335","neighborhood":"Valle Oriente"},"isCtpatCertified":true,"isPipCertified":true,"isOeaCertified":true,"timezone":"America/Chicago"},"appointment":{"type":"UNSPECIFIED"},"referenceNumbers":[{"label":"Shipment #","value":"1234234"}],"inboundTransitRequirements":{"maximumExpectedMinutes":123,"teamDriverRequired":true,"trackingRequired":true},"dropDurationHours":24,"fumigation":{"requiredBefore":true,"requiredAfter":true},"scaleTicket":{"requiredBefore":true,"requiredAfter":true},"driverAssistRequired":true}],"externalDisplayId":"ORD-2024-001","externalWorkspaceId":"\u003cstring>","referenceNumbers":[{"label":"Shipment #","value":"1234234"}],"commodities":[{"hazmatDetails":{"isHazmat":true,"classification":"CLASS_3_FLAMMABLE_LIQUIDS","unNumber":"1263","packingGroup":"II"},"name":"Crude Oil","dimensions":{"length":{"value":576,"unit":"INCHES"},"width":{"value":120,"unit":"INCHES"},"height":{"value":72,"unit":"INCHES"}},"weight":{"type":"APPROXIMATE","value":123},"temperatureRequirements":{"minimum":10,"maximum":20,"unit":"CELSIUS"},"pieces":{"type":"PALLET","stackable":true,"perPieceVolume":{"value":100,"unit":"GALLONS"},"perPieceDimensions":{"length":{"value":576,"unit":"INCHES"},"width":{"value":120,"unit":"INCHES"},"height":{"value":72,"unit":"INCHES"}},"count":10}}],"requiredEquipment":[{"quantity":500.5}],"metadata":{"tmsOrderId":"1314234","customerName":"Acme Corp","weight":4200,"expedited":true},"roundTrip":true,"linearFeet":123,"maxBuy":{"amount":500000000},"targetRate":{"amount":500000000},"externalOwnerCoverageUserId":"user_12345","externalOwnerCoverageTeamId":"team_67890","assignedCarrier":{"carrier":{"id":"\u003cstring>","displayName":"\u003cstring>","dotNumber":"\u003cstring>","mcNumber":"\u003cstring>","mxNumber":"\u003cstring>","rfcNumber":"\u003cstring>","cvorNumber":"\u003cstring>","nirNumber":"\u003cstring>","nscNumber":"\u003cstring>","scac":"\u003cstring>","contactName":"\u003cstring>","contactPhone":"\u003cstring>","contactEmail":"\u003cstring>","externalId":"\u003cstring>"},"price":{"lineItems":[{"type":"\u003cstring>","value":{"amount":500000000},"externalId":"\u003cstring>","externalCode":"\u003cstring>","externalDescription":"\u003cstring>"}]}}}}},"originalFileLocation":"openapi.yml"},"subdomain":"cargado","siteName":"Cargado API Docs","title":"Load object - Cargado API Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-06T16:43:44.472Z","originalFileLocation":"api-reference/models/load.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Cargado API Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/cargado/cOUhh33AueWkmX39/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/cargado/cOUhh33AueWkmX39/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/cargado/cOUhh33AueWkmX39/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/cargado/cOUhh33AueWkmX39/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/cargado/cOUhh33AueWkmX39/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/cargado/cOUhh33AueWkmX39/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/cargado/cOUhh33AueWkmX39/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/cargado/cOUhh33AueWkmX39/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/cargado/cOUhh33AueWkmX39/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Load object - Cargado API Docs\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Cargado API Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.cargado.com/api-reference/models/load\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://cargado.mintlify.site/_mintlify/api/og/v2?division=Loads\u0026amp;title=Load+object\u0026amp;theme=0bb6f61263cf8b669742e88e\u0026amp;signature=e8ecb5d733d12457b42e0c66f618348b5c62e8a478287d0f25b7d2b08d29447a\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Load object - Cargado API Docs\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://cargado.mintlify.site/_mintlify/api/og/v2?division=Loads\u0026amp;title=Load+object\u0026amp;theme=0bb6f61263cf8b669742e88e\u0026amp;signature=e8ecb5d733d12457b42e0c66f618348b5c62e8a478287d0f25b7d2b08d29447a\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/cargado/cOUhh33AueWkmX39/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Cargado API Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#345ED1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.cargado.com/api-reference/models/load\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/models/load.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.cargado.com/#organization\",\"name\":\"Cargado API Docs\",\"url\":\"https://docs.cargado.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/cargado/CLB1kJumWhQp7b97/cargado-logo-azul.png?fit=max\u0026auto=format\u0026n=CLB1kJumWhQp7b97\u0026q=85\u0026s=ce0b66ea21b97607c9feb1078d9e51ba\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.cargado.com#website\",\"name\":\"Cargado API Docs\",\"url\":\"https://docs.cargado.com\",\"publisher\":{\"@id\":\"https://docs.cargado.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.cargado.com/api-reference/models/load#webpage\",\"url\":\"https://docs.cargado.com/api-reference/models/load\",\"name\":\"Load object\",\"dateModified\":\"2026-11-06T16:43:44.472Z\",\"isPartOf\":{\"@id\":\"https://docs.cargado.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.cargado.com/api-reference/models/load#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.cargado.com/api-reference/models/load#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Cargado API Docs\",\"item\":\"https://docs.cargado.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Load object\",\"item\":\"https://docs.cargado.com/api-reference/models/load\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.cargado.com/api-reference/models/load#apireference\",\"headline\":\"Load object\",\"name\":\"Load object\",\"url\":\"https://docs.cargado.com/api-reference/models/load\",\"mainEntityOfPage\":{\"@id\":\"https://docs.cargado.com/api-reference/models/load#webpage\"},\"dateModified\":\"2026-11-06T16:43:44.472Z\",\"publisher\":{\"@id\":\"https://docs.cargado.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.cargado.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Cargado API Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Cargado API Docs","nav":{"global":null,"tabs":[{"tab":"Guides","icon":"book-open","pages":[{"title":"Guides","href":"/guides/overview"}]},{"tab":"API Reference","icon":"square-terminal","groups":[{"group":"Concepts","pages":[{"title":"Overview","href":"/api-reference/concepts/overview"},{"title":"Authorization and Testing","href":"/api-reference/concepts/auth-and-testing"},{"title":"Versioning","href":"/api-reference/concepts/versioning"},{"title":"OpenAPI","href":"/api-reference/concepts/openapi"},{"title":"Requests and Responses","href":"/api-reference/concepts/requests-and-responses"},{"title":"Identifiers","href":"/api-reference/concepts/identifiers"},{"title":"Pagination","href":"/api-reference/concepts/pagination"},{"title":"Errors","href":"/api-reference/concepts/errors"},{"title":"Metadata","description":null,"href":"/api-reference/concepts/metadata"}]},{"group":"Loads","pages":[{"title":"Load object","href":"/api-reference/models/load"},{"title":"Sync a load","description":"Sync a load from your TMS to Cargado, creating or updating any load details\nand status.","deprecated":null,"version":null,"openapi":"/openapi.yml post /loads/sync","href":"/api-reference/loads/sync-a-load"}]},{"group":"Rates","pages":[{"title":"RateHistoryLookup object","href":"/api-reference/models/rateHistoryLookup"},{"title":"Lookup rate history","deprecated":null,"version":null,"openapi":"/openapi.yml post /rates/history","href":"/api-reference/rates/lookup-rate-history"}]},{"group":"Market Rate Export","hidden":true,"pages":[{"title":"MarketRateExportRow","href":"/api-reference/models/MarketRateExportRow"},{"title":"Export market rate history","deprecated":null,"version":null,"openapi":"/openapi.yml get /rates/history-exports","href":"/api-reference/rates/export-market-rate-history"}]},{"group":"Border Crossings","pages":[{"title":"Get border crossing recommendations","deprecated":null,"version":null,"openapi":"/openapi.yml post /border-crossings/recommendations","href":"/api-reference/border-crossings/get-border-crossing-recommendations"}]},{"group":"Carrier Relationships","pages":[{"title":"CarrierRelationship object","href":"/api-reference/models/CarrierRelationship"},{"title":"Upsert carrier relationships","deprecated":null,"version":null,"openapi":"/openapi.yml post /carrier-relationships/upsert","href":"/api-reference/carrierrelationship/upsert-carrier-relationships"}]},{"group":"Bids","pages":[{"title":"Update a bid","deprecated":null,"version":null,"openapi":"/openapi.yml post /bids/update","href":"/api-reference/bids/update-a-bid"}]},{"group":"Users","pages":[{"title":"Update users by email","deprecated":null,"version":null,"openapi":"/openapi.yml post /users/updateByEmail","href":"/api-reference/user/update-users-by-email"}]},{"group":"Teams","pages":[{"title":"Update teams by email","deprecated":null,"version":null,"openapi":"/openapi.yml post /teams/updateByEmail","href":"/api-reference/team/update-teams-by-email"}]},{"group":"Webhooks","pages":[{"title":"Register webhook endpoint","deprecated":null,"version":null,"openapi":"/openapi.yml post /webhooks/endpoint/register","href":"/api-reference/webhooks/register-webhook-endpoint"},{"title":"List webhook endpoints","deprecated":null,"version":null,"openapi":"/openapi.yml get /webhooks/endpoints","href":"/api-reference/webhooks/list-webhook-endpoints"},{"title":"Get webhook endpoint","deprecated":null,"version":null,"openapi":"/openapi.yml get /webhooks/endpoints/{endpointId}","href":"/api-reference/webhooks/get-webhook-endpoint"},{"title":"Update webhook endpoint","deprecated":null,"version":null,"openapi":"/openapi.yml post /webhooks/endpoint/update","href":"/api-reference/webhooks/update-webhook-endpoint"},{"title":"Delete webhook endpoint","deprecated":null,"version":null,"openapi":"/openapi.yml post /webhooks/endpoint/delete","href":"/api-reference/webhooks/delete-webhook-endpoint"},{"title":"Rotate endpoint secret","deprecated":null,"version":null,"openapi":"/openapi.yml post /webhooks/endpoint/rotateSecret","href":"/api-reference/webhooks/rotate-endpoint-secret"},{"title":"Test webhook endpoint","deprecated":null,"version":null,"openapi":"/openapi.yml post /webhooks/endpoint/test","href":"/api-reference/webhooks/test-webhook-endpoint"}]},{"group":"Webhook Events","pages":[{"title":"Event Types","href":"/api-reference/events/index"},{"title":"WebhookEvent object","href":"/api-reference/models/WebhookEvent"},{"title":"Bid events","version":null,"deprecated":null,"openapi":"/openapi.yml webhook bid","href":"/api-reference/bid-events"}]}]}]},"basePath":"","title":"Load object - Cargado API Docs","buildId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","deploymentId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-i2a3QZ8E.js","utils-ChLwp8m0.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DRktVTDc.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CA2pEs4T.js","snippetPresets-ClQ6XrKD.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-Ct_Lv36y.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-Cn2PYw9e.js","shallow-rkyymjXQ.js","getApiPlaygroundDisplay-BB9vkXtE.js","CodeSnippet-Bm5RU7m1.js","CodeSnippets-BgU9Deuz.js","Page-BUDYNlhG.js","getPastedJson-BD-6NNum.js","icon-8Z6tud2e.js","MethodPill-Tuzr4g3V.js","DuplicateIcon-0ceWFYhN.js","createIcon-FBXow_ST.js","DynamicMarkdown-CD8713Yy.js","SectionHeading-7zgzQbH-.js","axios-vUo_bRtp.js","Markdown-D7Ofw1oz.js","clsx-eKJ4rcii.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CwjSCXIK.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-9EK5IAXV.js"]}