{"items":[{"type":"link","label":"eModal.TermOps.PregateGatewayAPI","link":"/pregate/openapi","routeSlug":"/pregate/openapi","content":{"contentType":"overview","meta":{"name":"eModal.TermOps.PregateGatewayAPI"},"children":[{"nodeType":"container","panels":[{"title":"Download OpenAPI description","titleTranslationKey":"download.description.title","children":[{"kind":"download","label":"openapi.json","url":"/_bundle/pregate/openapi.json?download"},{"kind":"download","label":"openapi.yaml","url":"/_bundle/pregate/openapi.yaml?download"}]},{"title":"Overview","titleTranslationKey":"info.title","children":[]},{"title":"Languages","titleTranslationKey":"languages.title","children":[{"kind":"languages","options":[{"key":"curl","title":"curl","lang":"curl"},{"key":"javascript","title":"JavaScript","lang":"JavaScript"},{"key":"node","title":"Node.js","lang":"Node.js"},{"key":"python","title":"Python","lang":"Python"},{"key":"java","title":"Java","lang":"Java"},{"key":"csharp","title":"C#","lang":"C#"},{"key":"php","title":"PHP","lang":"PHP"},{"key":"go","title":"Go","lang":"Go"},{"key":"ruby","title":"Ruby","lang":"Ruby"},{"key":"r","title":"R","lang":"R"},{"key":"payload","title":"Payload","lang":"Payload"}]}]},{"title":"Servers","titleTranslationKey":"servers.title","children":[{"kind":"servers","servers":[{"url":"/_mock/pregate/openapi","description":"Mock server","isMockServer":true},{"description":"UAT","url":"https://api-uat.cargosprint.com/pregate/gateway"}],"mode":"default"}]}],"children":[{"nodeType":"overview-section-wrapper","children":[{"nodeType":"header","level":1,"label":"eModal.TermOps.PregateGatewayAPI (1.0)","showPageActions":true}],"sectionId":"/"}]}]}},{"type":"group","label":"Appointments","link":"/pregate/openapi/appointments","routeSlug":"/pregate/openapi/appointments","items":[{"label":"About - Information about message about this API","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/pregate/openapi/appointments/paths/~1api~1appointment~1about/get","routeSlug":"/pregate/openapi/appointments/paths/~1api~1appointment~1about/get","metadata":{"seo":{"title":"About - Information about message about this API","description":"About - Information about message about this API"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"name":"About - Information about message about this API","isWebhook":false,"pointer":"/paths/~1api~1appointment~1about/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"About - Information about message about this API","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"item-content","variant":"headers","label":"Headers","labelTranslationKey":"header","parameters":[{"name":"X-Cargosprint-Api-Key","in":"header","schemaId":"schema_0","description":"The company API key provided by Cargosprint.","required":true},{"name":"X-Cargosprint-User-Key","in":"header","schemaId":"schema_0","description":"The API key of the user to be impersonated.","required":true}],"pointer":"/paths/~1api~1appointment~1about/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/appointment/about","servers":[{"url":"/_mock/pregate/openapi","description":"Mock server","isMockServer":true},{"url":"https://api-uat.cargosprint.com/pregate/gateway","description":"UAT"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[{"name":"X-Cargosprint-Api-Key","in":"header","required":true,"schemaId":"schema_0"},{"name":"X-Cargosprint-User-Key","in":"header","required":true,"schemaId":"schema_0"}],"cookie":[]},"security":[],"responseCodes":["200","401","403","404","500"],"pointer":"/api/appointment/about","href":"appointments/paths/~1api~1appointment~1about/get","summary":"About - Information about message about this API"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/pregate/openapi","description":"Mock server","isMockServer":true},{"url":"https://api-uat.cargosprint.com/pregate/gateway","description":"UAT"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_0"}},"schemaId":"schema_0"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"404","description":"Not Found","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"500","description":"Internal Server Error"}],"pointer":"/paths/~1api~1appointment~1about/get/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"schema_0","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_0"}}},{"code":"401","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"403","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"404","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"500"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/appointments/paths/~1api~1appointment~1about/get"}],"panels":[]}]},"httpPath":"/api/appointment/about"},{"label":"GetAppointments - Get list of appointments based on the provided search criteria","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/pregate/openapi/appointments/paths/~1api~1appointment~1getappointments/post","routeSlug":"/pregate/openapi/appointments/paths/~1api~1appointment~1getappointments/post","metadata":{"seo":{"title":"GetAppointments - Get list of appointments based on the provided search criteria","description":"This API queries the appointment database to return appointments matching the specified filters.Results are paginated and sorted by appointment start date (descending), then by truck visit ID (descending)."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"name":"GetAppointments - Get list of appointments based on the provided search criteria","isWebhook":false,"pointer":"/paths/~1api~1appointment~1getappointments/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"GetAppointments - Get list of appointments based on the provided search criteria","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This API queries the appointment database to return appointments matching the specified filters."},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Results are paginated and sorted by appointment start date (descending), then by truck visit ID (descending)."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Request Fields:"},"children":[]}]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"GateApptStart_DtTm"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (required): Start of the date range filter. Accepted formats: yyyy-MM-ddTHH:mm:ss, yyyy-MM-dd HH:mm:ss, yyyy-MM-dd."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"GateApptEnd_DtTm"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (required): End of the date range filter. Must be greater than or equal to GateApptStart_DtTm. If the range exceeds 30 days, only the most recent 30 days of data will be returned."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ApptType_Cd"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (optional): Comma-separated appointment type codes to filter by (e.g., \"IP,EF\")."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ApptStatus_Cd"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (optional): Comma-separated appointment status codes to filter by (e.g., \"C,P\")."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Facility_Cd"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (optional): Comma-separated facility codes to filter by (e.g., \"PCT,ITS\")."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"CargoRef_Num"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (optional): Comma-separated cargo reference numbers to filter by."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Container_Num"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (optional): Comma-separated container numbers to filter by."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Page"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (optional, default: 1): Page number for pagination. Must be a positive integer."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Page_Size"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (optional, default: 50): Number of records per page. Must be between 1 and 1000."},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Response:"},"children":[]}]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The response contains a status indicator and a list of visits, each containing visit-level details and associated moves with appointment information including type, status, container, shipping line, and timestamps."},"children":[]}]}]}]}]},{"nodeType":"item-content","variant":"headers","label":"Headers","labelTranslationKey":"header","parameters":[{"name":"X-Cargosprint-Api-Key","in":"header","schemaId":"schema_0","description":"The company API key provided by Cargosprint.","required":true},{"name":"X-Cargosprint-User-Key","in":"header","schemaId":"schema_0","description":"The API key of the user to be impersonated.","required":true}],"pointer":"/paths/~1api~1appointment~1getappointments/post/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/GetAppointmentsRequest","exampleIds":["paths/~1api~1appointment~1getappointments/post/requestBody/content/application~1json/examples/getTruckerAppointmentsRequest"]}},"schemaId":"components/schemas/GetAppointmentsRequest","exampleIds":["paths/~1api~1appointment~1getappointments/post/requestBody/content/application~1json/examples/getTruckerAppointmentsRequest"],"pointer":"/paths/~1api~1appointment~1getappointments/post/requestBody","description":"The request object containing the search criteria and pagination parameters for filtering appointments."}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/appointment/getappointments","servers":[{"url":"/_mock/pregate/openapi","description":"Mock server","isMockServer":true},{"url":"https://api-uat.cargosprint.com/pregate/gateway","description":"UAT"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[{"name":"X-Cargosprint-Api-Key","in":"header","required":true,"schemaId":"schema_0"},{"name":"X-Cargosprint-User-Key","in":"header","required":true,"schemaId":"schema_0"}],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"components/schemas/GetAppointmentsRequest","exampleIds":["paths/~1api~1appointment~1getappointments/post/requestBody/content/application~1json/examples/getTruckerAppointmentsRequest"]}},"responseCodes":["200","400","401","403","500"],"pointer":"/api/appointment/getappointments","href":"appointments/paths/~1api~1appointment~1getappointments/post","summary":"GetAppointments - Get list of appointments based on the provided search criteria"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/pregate/openapi","description":"Mock server","isMockServer":true},{"url":"https://api-uat.cargosprint.com/pregate/gateway","description":"UAT"}],"schemaId":"components/schemas/GetAppointmentsRequest","exampleIds":["paths/~1api~1appointment~1getappointments/post/requestBody/content/application~1json/examples/getTruckerAppointmentsRequest"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/GetAppointmentsRequest","exampleIds":["paths/~1api~1appointment~1getappointments/post/requestBody/content/application~1json/examples/getTruckerAppointmentsRequest"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Appointments retrieved successfully.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GetAppointmentsResponse","exampleIds":["paths/~1api~1appointment~1getappointments/post/responses/200/content/application~1json/examples/getTruckerAppointmentsResponse"]}},"schemaId":"components/schemas/GetAppointmentsResponse","exampleIds":["paths/~1api~1appointment~1getappointments/post/responses/200/content/application~1json/examples/getTruckerAppointmentsResponse"]},{"code":"400","description":"Bad request due to missing or invalid required fields such as date range or pagination parameters.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"401","description":"Unauthorized. The client must authenticate itself to get the requested response.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"403","description":"Forbidden. The client does not have access rights to the content.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"500","description":"An internal server error occurred while processing the request."}],"pointer":"/paths/~1api~1appointment~1getappointments/post/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"components/schemas/GetAppointmentsResponse","exampleIds":["paths/~1api~1appointment~1getappointments/post/responses/200/content/application~1json/examples/getTruckerAppointmentsResponse"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GetAppointmentsResponse","exampleIds":["paths/~1api~1appointment~1getappointments/post/responses/200/content/application~1json/examples/getTruckerAppointmentsResponse"]}}},{"code":"400","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"401","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"403","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"500"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/appointments/paths/~1api~1appointment~1getappointments/post"}],"panels":[]}]},"httpPath":"/api/appointment/getappointments"},{"label":"TruckVisitDetails - Get detailed appointment information for a specific truck visit","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/pregate/openapi/appointments/paths/~1api~1appointment~1truckvisitdetails/get","routeSlug":"/pregate/openapi/appointments/paths/~1api~1appointment~1truckvisitdetails/get","metadata":{"seo":{"title":"TruckVisitDetails - Get detailed appointment information for a specific truck visit","description":"This API queries the appointment database to return comprehensive visit-level and move-level detailsfor the specified truck visit ID, including associated validation messages for each move."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"name":"TruckVisitDetails - Get detailed appointment information for a specific truck visit","isWebhook":false,"pointer":"/paths/~1api~1appointment~1truckvisitdetails/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"TruckVisitDetails - Get detailed appointment information for a specific truck visit","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This API queries the appointment database to return comprehensive visit-level and move-level details"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"for the specified truck visit ID, including associated validation messages for each move."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Request Parameter:"},"children":[]}]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"sVisitId"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (required): The unique truck visit identifier. Must be a valid numeric value (e.g., \"2505094394319\")."},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Response:"},"children":[]}]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The response contains:"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Status"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": A status code and reason phrase indicating the result of the request."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Visit"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": Visit-level details including TruckVisit_Id, business date, calendar date, visit time window (VisitFrom_Tm, VisitTo_Tm), truck plate number, facility code, trucking company SCAC, company name, visit display name, external visit reference number, and dual transaction flag."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Moves"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": A list of moves associated with the visit, each containing appointment ID, appointment time window, appointment type and status (code and description), TOS status, container number, cargo reference, chassis number, genset number, shipping line, equipment ISO code, block info, vessel/voyage, seal numbers, external appointment reference, error severity, cancellation info, and create/modify timestamps."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Messages"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": Each move includes a list of validation/error messages with error number, description, and severity indicator."},"children":[]}]}]}]}]},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"sVisitId","in":"query","schemaId":"schema_0","description":"The unique truck visit identifier. Must be a valid numeric string."}],"pointer":"/paths/~1api~1appointment~1truckvisitdetails/get/parameters"},{"nodeType":"item-content","variant":"headers","label":"Headers","labelTranslationKey":"header","parameters":[{"name":"X-Cargosprint-Api-Key","in":"header","schemaId":"schema_0","description":"The company API key provided by Cargosprint.","required":true},{"name":"X-Cargosprint-User-Key","in":"header","schemaId":"schema_0","description":"The API key of the user to be impersonated.","required":true}],"pointer":"/paths/~1api~1appointment~1truckvisitdetails/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/appointment/truckvisitdetails","servers":[{"url":"/_mock/pregate/openapi","description":"Mock server","isMockServer":true},{"url":"https://api-uat.cargosprint.com/pregate/gateway","description":"UAT"}],"parameters":{"path":[],"query":[{"name":"sVisitId","in":"query","schemaId":"schema_0"}],"querystring":[],"header":[{"name":"X-Cargosprint-Api-Key","in":"header","required":true,"schemaId":"schema_0"},{"name":"X-Cargosprint-User-Key","in":"header","required":true,"schemaId":"schema_0"}],"cookie":[]},"security":[],"responseCodes":["200","400","401","403","404","500"],"pointer":"/api/appointment/truckvisitdetails","href":"appointments/paths/~1api~1appointment~1truckvisitdetails/get","summary":"TruckVisitDetails - Get detailed appointment information for a specific truck visit"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/pregate/openapi","description":"Mock server","isMockServer":true},{"url":"https://api-uat.cargosprint.com/pregate/gateway","description":"UAT"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Truck visit details retrieved successfully.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/TruckVisitDetailsResponse"}},"schemaId":"components/schemas/TruckVisitDetailsResponse"},{"code":"400","description":"Bad request. The sVisitId parameter is missing or empty.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"401","description":"Unauthorized. The client must authenticate itself to get the requested response.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"403","description":"Forbidden. The client does not have access rights to the content.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"404","description":"No visit found for the specified sVisitId.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"500","description":"An internal server error occurred while processing the request."}],"pointer":"/paths/~1api~1appointment~1truckvisitdetails/get/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"components/schemas/TruckVisitDetailsResponse","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/TruckVisitDetailsResponse"}}},{"code":"400","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"401","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"403","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"404","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"500"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/appointments/paths/~1api~1appointment~1truckvisitdetails/get"}],"panels":[]}]},"httpPath":"/api/appointment/truckvisitdetails"},{"label":"GetCompanyInfo - Get all company information for the authenticated user based on their affiliations","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/pregate/openapi/appointments/paths/~1api~1appointment~1getcompanyinfo/get","routeSlug":"/pregate/openapi/appointments/paths/~1api~1appointment~1getcompanyinfo/get","metadata":{"seo":{"title":"GetCompanyInfo - Get all company information for the authenticated user based on their affiliations","description":"This API returns a list of all trucking companies the authenticated user has access to,derived from their UserAffiliations for the current application context. Only companieswith a CompanyType_Cd of \"T\" (Trucking) are included.The primary company is listed first, followed by remaining companies sorted alphabetically by name."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"name":"GetCompanyInfo - Get all company information for the authenticated user based on their affiliations","isWebhook":false,"pointer":"/paths/~1api~1appointment~1getcompanyinfo/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"GetCompanyInfo - Get all company information for the authenticated user based on their affiliations","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This API returns a list of all trucking companies the authenticated user has access to,"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"derived from their UserAffiliations for the current application context. Only companies"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"with a CompanyType_Cd of \"T\" (Trucking) are included."},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The primary company is listed first, followed by remaining companies sorted alphabetically by name."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Request:"},"children":[]}]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"No request body is required. The authenticated user's identity and affiliations are resolved from the authorization token."},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Response:"},"children":[]}]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The response contains:"},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Companies"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": A list of company records, each containing:"},"children":[]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Company_Id"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": The internal company identifier."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Company_Uid"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": The SSO company unique identifier (GUID)."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Company_Nm"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": The company name."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"SCAC"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": The Standard Carrier Alpha Code for the trucking company."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"CompanyType_Cd"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": The company type code (e.g., \"T\" for Trucking)."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"IsPrimary"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": Indicates whether this is the user's primary affiliated company."},"children":[]}]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"TotalCount"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": The total number of companies returned."},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Notes:"},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"If the user has no company affiliations or no matching companies are found in the database, an empty list with TotalCount of 0 is returned."},"children":[]}]}]}]}]},{"nodeType":"item-content","variant":"headers","label":"Headers","labelTranslationKey":"header","parameters":[{"name":"X-Cargosprint-Api-Key","in":"header","schemaId":"schema_0","description":"The company API key provided by Cargosprint.","required":true},{"name":"X-Cargosprint-User-Key","in":"header","schemaId":"schema_0","description":"The API key of the user to be impersonated.","required":true}],"pointer":"/paths/~1api~1appointment~1getcompanyinfo/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/appointment/getcompanyinfo","servers":[{"url":"/_mock/pregate/openapi","description":"Mock server","isMockServer":true},{"url":"https://api-uat.cargosprint.com/pregate/gateway","description":"UAT"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[{"name":"X-Cargosprint-Api-Key","in":"header","required":true,"schemaId":"schema_0"},{"name":"X-Cargosprint-User-Key","in":"header","required":true,"schemaId":"schema_0"}],"cookie":[]},"security":[],"responseCodes":["200","401","403","500"],"pointer":"/api/appointment/getcompanyinfo","href":"appointments/paths/~1api~1appointment~1getcompanyinfo/get","summary":"GetCompanyInfo - Get all company information for the authenticated user based on their affiliations"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/pregate/openapi","description":"Mock server","isMockServer":true},{"url":"https://api-uat.cargosprint.com/pregate/gateway","description":"UAT"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Company information retrieved successfully.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CompanyInfoListResponse"}},"schemaId":"components/schemas/CompanyInfoListResponse"},{"code":"401","description":"Unauthorized. The client must authenticate itself to get the requested response.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"403","description":"Forbidden. The client does not have access rights to the content.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"500","description":"An internal server error occurred while processing the request."}],"pointer":"/paths/~1api~1appointment~1getcompanyinfo/get/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"components/schemas/CompanyInfoListResponse","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CompanyInfoListResponse"}}},{"code":"401","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"403","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"500"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/appointments/paths/~1api~1appointment~1getcompanyinfo/get"}],"panels":[]}]},"httpPath":"/api/appointment/getcompanyinfo"},{"label":"GetAvailableTimeSlots - Get available appointment time slots based on the provided visit and move details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/pregate/openapi/appointments/paths/~1api~1appointment~1getavailabletimeslots/post","routeSlug":"/pregate/openapi/appointments/paths/~1api~1appointment~1getavailabletimeslots/post","metadata":{"seo":{"title":"GetAvailableTimeSlots - Get available appointment time slots based on the provided visit and move details","description":"This API performs a two-step process:"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"name":"GetAvailableTimeSlots - Get available appointment time slots based on the provided visit and move details","isWebhook":false,"pointer":"/paths/~1api~1appointment~1getavailabletimeslots/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"GetAvailableTimeSlots - Get available appointment time slots based on the provided visit and move details","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This API performs a two-step process:"},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":true,"marker":"."},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Payload Validation"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" – Before retrieving slots, the API validates the submitted data."},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"If critical errors are found (e.g., missing or invalid fields), the request will return"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"appropriate validation messages without proceeding to slot retrieval."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Slot Lookup"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" – If the payload passes validation without any critical errors,"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"the API proceeds to search for and return a list of available appointment slots"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"that match the specified criteria."},"children":[]}]}]}]}]},{"nodeType":"item-content","variant":"headers","label":"Headers","labelTranslationKey":"header","parameters":[{"name":"X-Cargosprint-Api-Key","in":"header","schemaId":"schema_0","description":"The company API key provided by Cargosprint.","required":true},{"name":"X-Cargosprint-User-Key","in":"header","schemaId":"schema_0","description":"The API key of the user to be impersonated.","required":true}],"pointer":"/paths/~1api~1appointment~1getavailabletimeslots/post/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/GetAvailableTimeSlotsRequest"}},"schemaId":"components/schemas/GetAvailableTimeSlotsRequest","pointer":"/paths/~1api~1appointment~1getavailabletimeslots/post/requestBody","description":"The request containing visit and move details for slot lookup."}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/appointment/getavailabletimeslots","servers":[{"url":"/_mock/pregate/openapi","description":"Mock server","isMockServer":true},{"url":"https://api-uat.cargosprint.com/pregate/gateway","description":"UAT"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[{"name":"X-Cargosprint-Api-Key","in":"header","required":true,"schemaId":"schema_0"},{"name":"X-Cargosprint-User-Key","in":"header","required":true,"schemaId":"schema_0"}],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"components/schemas/GetAvailableTimeSlotsRequest"}},"responseCodes":["200","400","401","403","500"],"pointer":"/api/appointment/getavailabletimeslots","href":"appointments/paths/~1api~1appointment~1getavailabletimeslots/post","summary":"GetAvailableTimeSlots - Get available appointment time slots based on the provided visit and move details"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/pregate/openapi","description":"Mock server","isMockServer":true},{"url":"https://api-uat.cargosprint.com/pregate/gateway","description":"UAT"}],"schemaId":"components/schemas/GetAvailableTimeSlotsRequest","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/GetAvailableTimeSlotsRequest"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Available time slots retrieved successfully (may include validation messages).","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GetAvailableTimeSlotsResponse"}},"schemaId":"components/schemas/GetAvailableTimeSlotsResponse"},{"code":"400","description":"Bad request due to missing or invalid required fields.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"401","description":"Unauthorized. The client must authenticate itself to get the requested response.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"403","description":"Forbidden. The client does not have access rights to the content.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"500","description":"An internal server error occurred."}],"pointer":"/paths/~1api~1appointment~1getavailabletimeslots/post/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"components/schemas/GetAvailableTimeSlotsResponse","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GetAvailableTimeSlotsResponse"}}},{"code":"400","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"401","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"403","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"500"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/appointments/paths/~1api~1appointment~1getavailabletimeslots/post"}],"panels":[]}]},"httpPath":"/api/appointment/getavailabletimeslots"},{"label":"GetBookingDetails - Get booking details for the specified booking numbers and optional terminal operator","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/pregate/openapi/appointments/paths/~1api~1appointment~1getbookingdetails/post","routeSlug":"/pregate/openapi/appointments/paths/~1api~1appointment~1getbookingdetails/post","metadata":{"seo":{"title":"GetBookingDetails - Get booking details for the specified booking numbers and optional terminal operator","description":"This API retrieves booking/EDO details from the BRE API for a given list of booking numbers."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"name":"GetBookingDetails - Get booking details for the specified booking numbers and optional terminal operator","isWebhook":false,"pointer":"/paths/~1api~1appointment~1getbookingdetails/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"GetBookingDetails - Get booking details for the specified booking numbers and optional terminal operator","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This API retrieves booking/EDO details from the BRE API for a given list of booking numbers."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Request Fields:"},"children":[]}]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"BookingNumbers"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (required): An array of booking number strings to look up (e.g., [\"BKG001\", \"BKG002\"])."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"MTO_Cd"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (optional): The terminal operator code (e.g., \"PCT\", \"ITS\"). When provided, the system resolves it to the corresponding MTO_Id for routing the request to the correct terminal's BRE API."},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Response:"},"children":[]}]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The response contains:"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Status"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": A status code and reason phrase indicating the result."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Bookings"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": A list of booking records, each containing MTO_Id, booking number, shipping line SCAC, ordered quantity, appointment count, equipment orders, hazmat/reefer/OD flags, POD, PDL, and fee items."},"children":[]}]}]}]}]},{"nodeType":"item-content","variant":"headers","label":"Headers","labelTranslationKey":"header","parameters":[{"name":"X-Cargosprint-Api-Key","in":"header","schemaId":"schema_0","description":"The company API key provided by Cargosprint.","required":true},{"name":"X-Cargosprint-User-Key","in":"header","schemaId":"schema_0","description":"The API key of the user to be impersonated.","required":true}],"pointer":"/paths/~1api~1appointment~1getbookingdetails/post/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/BookingDetailsRequest"}},"schemaId":"components/schemas/BookingDetailsRequest","pointer":"/paths/~1api~1appointment~1getbookingdetails/post/requestBody","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The request containing booking numbers and optional MTO_Cd."},"children":[]}]}]}]}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/appointment/getbookingdetails","servers":[{"url":"/_mock/pregate/openapi","description":"Mock server","isMockServer":true},{"url":"https://api-uat.cargosprint.com/pregate/gateway","description":"UAT"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[{"name":"X-Cargosprint-Api-Key","in":"header","required":true,"schemaId":"schema_0"},{"name":"X-Cargosprint-User-Key","in":"header","required":true,"schemaId":"schema_0"}],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"components/schemas/BookingDetailsRequest"}},"responseCodes":["200","400","401","403","500"],"pointer":"/api/appointment/getbookingdetails","href":"appointments/paths/~1api~1appointment~1getbookingdetails/post","summary":"GetBookingDetails - Get booking details for the specified booking numbers and optional terminal operator"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/pregate/openapi","description":"Mock server","isMockServer":true},{"url":"https://api-uat.cargosprint.com/pregate/gateway","description":"UAT"}],"schemaId":"components/schemas/BookingDetailsRequest","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/BookingDetailsRequest"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Booking details retrieved successfully.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GetBookingDetailsResponse"}},"schemaId":"components/schemas/GetBookingDetailsResponse"},{"code":"400","description":"Bad request due to missing or invalid BookingNumbers.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"401","description":"Unauthorized. The client must authenticate itself to get the requested response.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"403","description":"Forbidden. The client does not have access rights to the content.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"500","description":"An internal server error occurred while processing the request."}],"pointer":"/paths/~1api~1appointment~1getbookingdetails/post/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"components/schemas/GetBookingDetailsResponse","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GetBookingDetailsResponse"}}},{"code":"400","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"401","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"403","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"500"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/appointments/paths/~1api~1appointment~1getbookingdetails/post"}],"panels":[]}]},"httpPath":"/api/appointment/getbookingdetails"},{"label":"CreateUpdateAppointment - Creates or updates appointments with a lighter payload designed for external APIM consumers","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/pregate/openapi/appointments/paths/~1api~1appointment~1createupdateappointment/post","routeSlug":"/pregate/openapi/appointments/paths/~1api~1appointment~1createupdateappointment/post","metadata":{"seo":{"title":"CreateUpdateAppointment - Creates or updates appointments with a lighter payload designed for external APIM consumers","description":"This API is called by external customers through APIM. APIM authenticates the client and derivesthe Bearer Token and Request Source Identifier, which are passed to this API via request headers."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"name":"CreateUpdateAppointment - Creates or updates appointments with a lighter payload designed for external APIM consumers","isWebhook":false,"pointer":"/paths/~1api~1appointment~1createupdateappointment/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"CreateUpdateAppointment - Creates or updates appointments with a lighter payload designed for external APIM consumers","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This API is called by external customers through APIM. APIM authenticates the client and derives"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"the Bearer Token and Request Source Identifier, which are passed to this API via request headers."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Request Fields:"},"children":[]}]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"IndexedClientVisitRequests"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (required): A list of visit requests, each containing:"},"children":[]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Facility_Cd"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (required): The facility code (e.g., \"ITS\", \"PCT\")."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Trkc_Scac"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (required): The trucking company SCAC code."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"TruckPlate_Num"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": The truck plate number."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Driver_Name"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": The driver name."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"TruckVisit_Id"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": The existing truck visit ID (0 for new)."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"VisitMoveDate"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (required): The visit/move date (format: yyyy-MM-dd)."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Moves"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (required): A list of moves, each containing:"},"children":[]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"UserAction"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (required): A = Add, E = Edit, C = Check IN, R = Reschedule."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"GateAppt_Id"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": The existing appointment ID (0 for new)."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Pool_Id"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": The pool ID representing a filter matching the appointment data."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ApptType_Cd"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (required): The appointment type code (e.g., \"IP\", \"EF\")."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Container_Num"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ShippingLine_Cd"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"EquipmentIso_Cd"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", etc."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tare_Weight"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": Optional tare weight value."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tare_Weight_UOM"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": Unit of measurement (kg, lb, tn, t)."},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Headers:"},"children":[]}]}]}]}]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Authorization"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": Bearer token derived by APIM."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"X-Request-Source-Identifier"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": Request source identifier derived by APIM."},"children":[]}]}]}]}]},{"nodeType":"item-content","variant":"headers","label":"Headers","labelTranslationKey":"header","parameters":[{"name":"X-Cargosprint-Api-Key","in":"header","schemaId":"schema_0","description":"The company API key provided by Cargosprint.","required":true},{"name":"X-Cargosprint-User-Key","in":"header","schemaId":"schema_0","description":"The API key of the user to be impersonated.","required":true}],"pointer":"/paths/~1api~1appointment~1createupdateappointment/post/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/CreateUpdateAppointmentRequest","exampleIds":["paths/~1api~1appointment~1createupdateappointment/post/requestBody/content/application~1json/examples/createVisit"]}},"schemaId":"components/schemas/CreateUpdateAppointmentRequest","exampleIds":["paths/~1api~1appointment~1createupdateappointment/post/requestBody/content/application~1json/examples/createVisit"],"pointer":"/paths/~1api~1appointment~1createupdateappointment/post/requestBody","description":"The request containing visit and move details for creating or updating appointments."}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/appointment/createupdateappointment","servers":[{"url":"/_mock/pregate/openapi","description":"Mock server","isMockServer":true},{"url":"https://api-uat.cargosprint.com/pregate/gateway","description":"UAT"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[{"name":"X-Cargosprint-Api-Key","in":"header","required":true,"schemaId":"schema_0"},{"name":"X-Cargosprint-User-Key","in":"header","required":true,"schemaId":"schema_0"}],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"components/schemas/CreateUpdateAppointmentRequest","exampleIds":["paths/~1api~1appointment~1createupdateappointment/post/requestBody/content/application~1json/examples/createVisit"]}},"responseCodes":["200","400","401","403","500"],"pointer":"/api/appointment/createupdateappointment","href":"appointments/paths/~1api~1appointment~1createupdateappointment/post","summary":"CreateUpdateAppointment - Creates or updates appointments with a lighter payload designed for external APIM consumers"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/pregate/openapi","description":"Mock server","isMockServer":true},{"url":"https://api-uat.cargosprint.com/pregate/gateway","description":"UAT"}],"schemaId":"components/schemas/CreateUpdateAppointmentRequest","exampleIds":["paths/~1api~1appointment~1createupdateappointment/post/requestBody/content/application~1json/examples/createVisit"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/CreateUpdateAppointmentRequest","exampleIds":["paths/~1api~1appointment~1createupdateappointment/post/requestBody/content/application~1json/examples/createVisit"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Appointment created or updated successfully.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CreateUpdateAppointmentResponse","exampleIds":["paths/~1api~1appointment~1createupdateappointment/post/responses/200/content/application~1json/examples/createUpdateVisitsResponse"]}},"schemaId":"components/schemas/CreateUpdateAppointmentResponse","exampleIds":["paths/~1api~1appointment~1createupdateappointment/post/responses/200/content/application~1json/examples/createUpdateVisitsResponse"]},{"code":"400","description":"Bad request due to missing or invalid required fields.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"401","description":"Unauthorized. The client must authenticate itself to get the requested response.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"403","description":"Forbidden. The client does not have access rights to the content.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"500","description":"An internal server error occurred while processing the request."}],"pointer":"/paths/~1api~1appointment~1createupdateappointment/post/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"components/schemas/CreateUpdateAppointmentResponse","exampleIds":["paths/~1api~1appointment~1createupdateappointment/post/responses/200/content/application~1json/examples/createUpdateVisitsResponse"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CreateUpdateAppointmentResponse","exampleIds":["paths/~1api~1appointment~1createupdateappointment/post/responses/200/content/application~1json/examples/createUpdateVisitsResponse"]}}},{"code":"400","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"401","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"403","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"500"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/appointments/paths/~1api~1appointment~1createupdateappointment/post"}],"panels":[]}]},"httpPath":"/api/appointment/createupdateappointment"},{"label":"CancelAppointment - Cancels appointment moves or an entire visit","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/pregate/openapi/appointments/paths/~1api~1appointment~1cancelappointment/post","routeSlug":"/pregate/openapi/appointments/paths/~1api~1appointment~1cancelappointment/post","metadata":{"seo":{"title":"CancelAppointment - Cancels appointment moves or an entire visit","description":"Cancels either individual moves or the entire appointment (visit) depending on the provided input.Supports two ways of identifying what should be canceled:"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"name":"CancelAppointment - Cancels appointment moves or an entire visit","isWebhook":false,"pointer":"/paths/~1api~1appointment~1cancelappointment/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"CancelAppointment - Cancels appointment moves or an entire visit","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Cancels either individual moves or the entire appointment (visit) depending on the provided input."},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Supports two ways of identifying what should be canceled:"},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"gateApptIdList"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": Cancel specific moves by Gate Appointment ID."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"truckVisitIdList"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": Cancel the entire visit by Truck Visit ID."},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Each entry requires an "},"children":[]},{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Id"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" and either "},"children":[]},{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"MTO_Id"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" or "},"children":[]},{"$$mdtype":"Node","type":"tag","tag":"html","inline":true,"attributes":{"name":"b","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"MTO_Cd"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" to identify the terminal."},"children":[]}]}]}]}]},{"nodeType":"item-content","variant":"headers","label":"Headers","labelTranslationKey":"header","parameters":[{"name":"X-Cargosprint-Api-Key","in":"header","schemaId":"schema_0","description":"The company API key provided by Cargosprint.","required":true},{"name":"X-Cargosprint-User-Key","in":"header","schemaId":"schema_0","description":"The API key of the user to be impersonated.","required":true}],"pointer":"/paths/~1api~1appointment~1cancelappointment/post/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/CancelApptRequest"}},"schemaId":"components/schemas/CancelApptRequest","pointer":"/paths/~1api~1appointment~1cancelappointment/post/requestBody","description":"The request containing the gate appointment IDs or truck visit IDs to cancel."}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/appointment/cancelappointment","servers":[{"url":"/_mock/pregate/openapi","description":"Mock server","isMockServer":true},{"url":"https://api-uat.cargosprint.com/pregate/gateway","description":"UAT"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[{"name":"X-Cargosprint-Api-Key","in":"header","required":true,"schemaId":"schema_0"},{"name":"X-Cargosprint-User-Key","in":"header","required":true,"schemaId":"schema_0"}],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"components/schemas/CancelApptRequest"}},"responseCodes":["200","400","401","403","500"],"pointer":"/api/appointment/cancelappointment","href":"appointments/paths/~1api~1appointment~1cancelappointment/post","summary":"CancelAppointment - Cancels appointment moves or an entire visit"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/pregate/openapi","description":"Mock server","isMockServer":true},{"url":"https://api-uat.cargosprint.com/pregate/gateway","description":"UAT"}],"schemaId":"components/schemas/CancelApptRequest","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/CancelApptRequest"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Appointment cancelled successfully.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/SlotAvailability"}},"schemaId":"components/schemas/SlotAvailability"},{"code":"400","description":"Bad request due to missing or invalid required fields.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"401","description":"Unauthorized. The client must authenticate itself to get the requested response.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"403","description":"Forbidden. The client does not have access rights to the content.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}},"schemaId":"components/schemas/ProblemDetails"},{"code":"500","description":"An internal server error occurred while processing the request."}],"pointer":"/paths/~1api~1appointment~1cancelappointment/post/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"components/schemas/SlotAvailability","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/SlotAvailability"}}},{"code":"400","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"401","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"403","schemaId":"components/schemas/ProblemDetails","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProblemDetails"}}},{"code":"500"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/appointments/paths/~1api~1appointment~1cancelappointment/post"}],"panels":[]}]},"httpPath":"/api/appointment/cancelappointment"}],"content":{"contentType":"group","meta":{"name":"Appointments"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Appointments","showPageActions":true}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/api/appointment/about","summary":"About - Information about message about this API","prefix":{"name":"get","color":"get"},"badges":[],"link":"/appointments/paths/~1api~1appointment~1about/get","deprecated":false},{"title":"/api/appointment/getappointments","summary":"GetAppointments - Get list of appointments based on the provided search criteria","prefix":{"name":"post","color":"post"},"badges":[],"link":"/appointments/paths/~1api~1appointment~1getappointments/post","deprecated":false},{"title":"/api/appointment/truckvisitdetails","summary":"TruckVisitDetails - Get detailed appointment information for a specific truck visit","prefix":{"name":"get","color":"get"},"badges":[],"link":"/appointments/paths/~1api~1appointment~1truckvisitdetails/get","deprecated":false},{"title":"/api/appointment/getcompanyinfo","summary":"GetCompanyInfo - Get all company information for the authenticated user based on their affiliations","prefix":{"name":"get","color":"get"},"badges":[],"link":"/appointments/paths/~1api~1appointment~1getcompanyinfo/get","deprecated":false},{"title":"/api/appointment/getavailabletimeslots","summary":"GetAvailableTimeSlots - Get available appointment time slots based on the provided visit and move details","prefix":{"name":"post","color":"post"},"badges":[],"link":"/appointments/paths/~1api~1appointment~1getavailabletimeslots/post","deprecated":false},{"title":"/api/appointment/getbookingdetails","summary":"GetBookingDetails - Get booking details for the specified booking numbers and optional terminal operator","prefix":{"name":"post","color":"post"},"badges":[],"link":"/appointments/paths/~1api~1appointment~1getbookingdetails/post","deprecated":false},{"title":"/api/appointment/createupdateappointment","summary":"CreateUpdateAppointment - Creates or updates appointments with a lighter payload designed for external APIM consumers","prefix":{"name":"post","color":"post"},"badges":[],"link":"/appointments/paths/~1api~1appointment~1createupdateappointment/post","deprecated":false},{"title":"/api/appointment/cancelappointment","summary":"CancelAppointment - Cancels appointment moves or an entire visit","prefix":{"name":"post","color":"post"},"badges":[],"link":"/appointments/paths/~1api~1appointment~1cancelappointment/post","deprecated":false}]}]}]}]}}],"store":{"schemaStore":{"components/schemas/AppointmentStatusData":{"id":"components/schemas/AppointmentStatusData","kind":"json-schema","title":"AppointmentStatusData","data":{"type":"object","properties":{"container_Num":{"type":"string","nullable":true},"mtO_Id":{"type":"integer","format":"int64"},"mtO_Cd":{"type":"string","nullable":true},"mtO_Nm":{"type":"string","nullable":true},"mtoDisplay_Cd":{"type":"string","nullable":true},"apptType_Cd":{"type":"string","nullable":true},"apptType_Dsc":{"type":"string","nullable":true},"apptStatus_Cd":{"type":"string","nullable":true},"apptStatus_Dsc":{"type":"string","nullable":true},"apptFrom_DtTm":{"type":"string","format":"date-time"},"apptTo_DtTm":{"type":"string","format":"date-time"},"scac":{"type":"string","nullable":true},"create_DtTm":{"type":"string","format":"date-time"},"modify_DtTm":{"type":"string","format":"date-time"}},"additionalProperties":false}},"components/schemas/AppointmentVisit":{"id":"components/schemas/AppointmentVisit","kind":"json-schema","title":"AppointmentVisit","data":{"type":"object","properties":{"visitBusn_Dt":{"type":"string","nullable":true},"visitFrom_Tm":{"type":"string","nullable":true},"visitTo_Tm":{"type":"string","nullable":true},"faclility_Cd":{"type":"string","nullable":true},"truckPlate_Num":{"type":"string","nullable":true},"truckVisit_Id":{"type":"integer","format":"int64"},"visitDisplay_Nm":{"type":"string","nullable":true},"externalVisitRef_Nbr":{"type":"integer","format":"int64"},"moves":{"type":"array","items":{"$ref":"#/components/schemas/Move"},"nullable":true}},"additionalProperties":false}},"components/schemas/ApptBookingDetailsRequest":{"id":"components/schemas/ApptBookingDetailsRequest","kind":"json-schema","title":"ApptBookingDetailsRequest","data":{"type":"object","properties":{"mtO_Id":{"type":"integer","format":"int64"},"bookingNumbers":{"type":"array","items":{"type":"string"},"nullable":true},"tradeType":{"type":"string","nullable":true},"apptTypeCd":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/ApptRequest":{"id":"components/schemas/ApptRequest","kind":"json-schema","title":"ApptRequest","data":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"mtO_Id":{"type":"integer","format":"int32"},"mtO_Cd":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/ApptResponseSeverity":{"id":"components/schemas/ApptResponseSeverity","kind":"json-schema","title":"ApptResponseSeverity","data":{"enum":[0,1,2,3],"type":"integer","format":"int32"}},"components/schemas/ApptTariffFee":{"id":"components/schemas/ApptTariffFee","kind":"json-schema","title":"ApptTariffFee","data":{"type":"object","properties":{"tariff_Id":{"type":"integer","format":"int32"},"mtO_Id":{"type":"integer","format":"int32"},"tariffFee_Id":{"type":"integer","format":"int32"},"terminalFee_Cd":{"type":"integer","format":"int32"},"fee_Id":{"type":"integer","format":"int32"},"fee_Cd":{"type":"string","nullable":true},"fee_Dsc":{"type":"string","nullable":true},"fee_Amount":{"type":"number","format":"double"},"matchWeight":{"type":"integer","format":"int32"},"moveType":{"type":"string","nullable":true},"feeExemption":{"type":"boolean"},"tempMove_Id":{"type":"integer","format":"int32"},"reschDisp":{"type":"string","nullable":true},"gateApptReschDisp":{"type":"integer","format":"int64"}},"additionalProperties":false}},"components/schemas/ApptType":{"id":"components/schemas/ApptType","kind":"json-schema","title":"ApptType","data":{"type":"object","properties":{"apptType_Cd":{"type":"string","nullable":true},"apptType_Dsc":{"type":"string","nullable":true},"scheduleGroup_Num":{"type":"integer","format":"int32"},"apptSvc_Cd":{"type":"string","nullable":true},"preAdvice_Flg":{"type":"boolean"}},"additionalProperties":false}},"components/schemas/AssociatedPool":{"id":"components/schemas/AssociatedPool","kind":"json-schema","title":"AssociatedPool","data":{"type":"object","properties":{"poolId":{"type":"integer","format":"int32"},"existingPoolId":{"type":"integer","format":"int64","nullable":true},"availableCount":{"type":"integer","format":"int32"},"slotScheduleTimeSlotRule_Id":{"type":"integer","format":"int32"},"movePoolIds":{"type":"array","items":{"type":"integer","format":"int32"},"nullable":true},"recommended":{"type":"boolean"},"isEquipmentTypeRTG":{"type":"boolean"},"asscociatedMovePoolIds":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false}},"components/schemas/BookingDetailsRequest":{"id":"components/schemas/BookingDetailsRequest","kind":"json-schema","title":"BookingDetailsRequest","data":{"type":"object","properties":{"bookings":{"type":"array","items":{"type":"string"},"nullable":true},"mtO_Cd":{"type":"string","nullable":true},"apptTypeCd":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/BookingEDOState":{"id":"components/schemas/BookingEDOState","kind":"json-schema","title":"BookingEDOState","data":{"type":"object","properties":{"bookingEDO_Num":{"type":"string","nullable":true},"truckingCompany_SCAC":{"type":"string","nullable":true},"totalOrdered_Qty":{"type":"integer","format":"int32"},"diff_Flg":{"type":"string","nullable":true},"equipmentSzTypeCd":{"type":"string","nullable":true},"ecpIdentifier":{"type":"string","format":"uuid","nullable":true},"conPrefix_Cd":{"type":"string","nullable":true},"con_Num":{"type":"string","nullable":true},"conChkDigit":{"type":"string","nullable":true},"blockType_Cd":{"type":"string","nullable":true},"bookingEdoType_Cd":{"type":"string","nullable":true},"shippingLine_SCAC":{"type":"string","nullable":true},"isHaz":{"type":"boolean"},"isOD":{"type":"boolean"},"isReefer":{"type":"boolean"},"usdaInspectionRequired_Flg":{"type":"boolean"},"fumigationReqd_Flg":{"type":"boolean"},"noSubstitution_Flg":{"type":"boolean"},"cutoffOverride_Flg":{"type":"boolean"},"containerGroup_Cd":{"type":"string","nullable":true},"truckerPool_Cd":{"type":"string","nullable":true},"dispatchStart_DtTm":{"type":"string","format":"date-time","nullable":true},"dispatchEnd_DtTm":{"type":"string","format":"date-time","nullable":true},"cargoCutOff_DtTm":{"type":"string","format":"date-time","nullable":true},"beginRcvd_DtTm":{"type":"string","format":"date-time","nullable":true},"reeferCutoff_DtTm":{"type":"string","format":"date-time","nullable":true},"hazmatCutoff_DtTm":{"type":"string","format":"date-time","nullable":true},"odCutoff_DtTm":{"type":"string","format":"date-time","nullable":true},"dep_Dt":{"type":"string","format":"date-time","nullable":true},"utcTerminalLastModified_DtTm":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false}},"components/schemas/BookingEdo":{"id":"components/schemas/BookingEdo","kind":"json-schema","title":"BookingEdo","data":{"type":"object","properties":{"mtO_Id":{"type":"integer","format":"int64"},"facility_Id":{"type":"integer","format":"int64"},"facility_Cd":{"type":"string","nullable":true},"bookingEDO_Id":{"type":"string","nullable":true},"bookingEDO_Num":{"type":"string","nullable":true},"shippingLine_SCAC":{"type":"string","nullable":true},"totalOrdered_Qty":{"type":"integer","format":"int32"},"appointmentCount":{"type":"integer","format":"int32"},"bookingEqpOrders":{"type":"array","items":{"$ref":"#/components/schemas/BookingEqpOrder"},"nullable":true},"isOd":{"type":"boolean"},"isHaz":{"type":"boolean"},"isReefer":{"type":"boolean"},"pod":{"type":"string","nullable":true},"pdl":{"type":"string","nullable":true},"feeItems":{"type":"array","items":{"$ref":"#/components/schemas/ApptTariffFee"},"nullable":true}},"additionalProperties":false}},"components/schemas/BookingEqpOrder":{"id":"components/schemas/BookingEqpOrder","kind":"json-schema","title":"BookingEqpOrder","data":{"type":"object","properties":{"bookingSzTypeIso":{"type":"string","nullable":true},"bookingSzTypeCd":{"type":"string","nullable":true},"bookedQty":{"type":"integer","format":"int32"},"issuedQty":{"type":"integer","format":"int32"},"receivedQty":{"type":"integer","format":"int32"},"appointmentCount":{"type":"integer","format":"int32"}},"additionalProperties":false}},"components/schemas/CancelApptRequest":{"id":"components/schemas/CancelApptRequest","kind":"json-schema","title":"CancelApptRequest","data":{"type":"object","properties":{"gateApptIdList":{"type":"array","items":{"$ref":"#/components/schemas/ApptRequest"},"nullable":true},"truckVisitIdList":{"type":"array","items":{"$ref":"#/components/schemas/ApptRequest"},"nullable":true}},"additionalProperties":false}},"components/schemas/ChassisSizeType":{"id":"components/schemas/ChassisSizeType","kind":"json-schema","title":"ChassisSizeType","data":{"type":"object","properties":{"unitSize_Cd":{"type":"string","nullable":true},"unitType_Cd":{"type":"string","nullable":true},"unitSizeType_Cd":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/CheckInConfig":{"id":"components/schemas/CheckInConfig","kind":"json-schema","title":"CheckInConfig","data":{"type":"object","properties":{"apptType_Cd":{"type":"string","nullable":true},"cutOffTime":{"type":"integer","format":"int64"}},"additionalProperties":false}},"components/schemas/CheckInConfiguration":{"id":"components/schemas/CheckInConfiguration","kind":"json-schema","title":"CheckInConfiguration","data":{"type":"object","properties":{"preAdviceMsg":{"type":"string","nullable":true},"pregateMsg":{"type":"string","nullable":true},"configs":{"type":"array","items":{"$ref":"#/components/schemas/CheckInConfig"},"nullable":true}},"additionalProperties":false}},"components/schemas/ClaimFeesCat":{"id":"components/schemas/ClaimFeesCat","kind":"json-schema","title":"ClaimFeesCat","data":{"type":"object","properties":{"feeCat":{"type":"string","nullable":true},"isMandatory":{"type":"boolean"},"isChecked":{"type":"boolean"}},"additionalProperties":false}},"components/schemas/ClientVisit":{"id":"components/schemas/ClientVisit","kind":"json-schema","title":"ClientVisit","data":{"type":"object","properties":{"action":{"type":"string","nullable":true},"activeTerminal":{"type":"string","nullable":true},"associatedCompany":{"type":"integer","format":"int64"},"associatedCompanyName":{"type":"string","nullable":true},"truckingCompany_Uid":{"type":"string","nullable":true},"editVisibility":{"type":"array","items":{"type":"integer","format":"int32"},"nullable":true},"selectedSlot":{"$ref":"#/components/schemas/TextValuePair"},"visit":{"$ref":"#/components/schemas/TruckVisit"},"moves":{"type":"array","items":{"$ref":"#/components/schemas/TruckVisitMove"},"nullable":true},"generalMessages":{"type":"array","items":{"$ref":"#/components/schemas/GateResponseMessage"},"nullable":true},"isDisplayFeeCat":{"type":"boolean"},"claimFeesCat":{"type":"array","items":{"$ref":"#/components/schemas/ClaimFeesCat"},"nullable":true},"allowFeePayments":{"type":"boolean"},"feeItems":{"type":"array","items":{"$ref":"#/components/schemas/ApptTariffFee"},"nullable":true},"addToCartFeeCodes":{"type":"array","items":{"type":"string"},"nullable":true},"availableTerminalList":{"type":"array","items":{"$ref":"#/components/schemas/TextValuePair"},"nullable":true},"scacless":{"type":"boolean","nullable":true}},"additionalProperties":false}},"components/schemas/CompanyAppointmentsInputModel":{"id":"components/schemas/CompanyAppointmentsInputModel","kind":"json-schema","title":"CompanyAppointmentsInputModel","data":{"type":"object","properties":{"apptType_Cd":{"type":"string","nullable":true},"mto_Cd":{"type":"string","nullable":true},"truckingCompany_Uids":{"type":"string","nullable":true},"scaC_Cds":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/CompanyInfo":{"id":"components/schemas/CompanyInfo","kind":"json-schema","title":"CompanyInfo","data":{"type":"object","properties":{"company_Id":{"type":"integer","format":"int64"},"isPrimary":{"type":"boolean"},"company_Uid":{"type":"string","format":"uuid"},"company_Nm":{"type":"string","nullable":true},"scac":{"type":"string","nullable":true},"companyType_Cd":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/CompanyInfoListResponse":{"id":"components/schemas/CompanyInfoListResponse","kind":"json-schema","title":"CompanyInfoListResponse","data":{"type":"object","properties":{"companies":{"type":"array","items":{"$ref":"#/components/schemas/CompanyInfo"},"nullable":true},"totalCount":{"type":"integer","format":"int32"}},"additionalProperties":false}},"components/schemas/ContainerAppointmentStatusInputModel":{"id":"components/schemas/ContainerAppointmentStatusInputModel","kind":"json-schema","title":"ContainerAppointmentStatusInputModel","data":{"type":"object","properties":{"container_Num":{"type":"string","nullable":true},"apptType_Cd":{"type":"string","nullable":true},"from_Date":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/ContainerAppointments":{"id":"components/schemas/ContainerAppointments","kind":"json-schema","title":"ContainerAppointments","data":{"type":"object","properties":{"container_Num":{"type":"string","nullable":true},"apptType_Cd":{"type":"string","nullable":true},"from_Date":{"type":"string","format":"date-time"},"appointmentStatusData":{"type":"array","items":{"$ref":"#/components/schemas/AppointmentStatusData"},"nullable":true}},"additionalProperties":false}},"components/schemas/ContainerAvailabilityDetailsRequest":{"id":"components/schemas/ContainerAvailabilityDetailsRequest","kind":"json-schema","title":"ContainerAvailabilityDetailsRequest","data":{"type":"object","properties":{"mtO_Id":{"type":"integer","format":"int32"},"containers":{"type":"array","items":{"type":"string"},"nullable":true},"moveType":{"type":"string","nullable":true},"profileParameter_Cds":{"type":"array","items":{"type":"string"},"nullable":true},"companyName":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/CreateUpdateAppointmentRequest":{"id":"components/schemas/CreateUpdateAppointmentRequest","kind":"json-schema","title":"CreateUpdateAppointmentRequest","data":{"required":["indexedClientVisitRequests"],"type":"object","properties":{"indexedClientVisitRequests":{"minItems":1,"type":"array","items":{"$ref":"#/components/schemas/CreateUpdateVisitRequest"}}},"additionalProperties":false}},"components/schemas/CreateUpdateAppointmentResponse":{"id":"components/schemas/CreateUpdateAppointmentResponse","kind":"json-schema","title":"CreateUpdateAppointmentResponse","data":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StatusInfo"},"visits":{"type":"array","items":{"$ref":"#/components/schemas/CreateUpdateVisitResponse"},"nullable":true}},"additionalProperties":false}},"components/schemas/CreateUpdateMoveMessage":{"id":"components/schemas/CreateUpdateMoveMessage","kind":"json-schema","title":"CreateUpdateMoveMessage","data":{"type":"object","properties":{"gateApptErr_Num":{"type":"integer","format":"int64"},"gateApptErr_Dsc":{"type":"string","nullable":true},"errSeverity_Ind":{"type":"integer","format":"int32"}},"additionalProperties":false}},"components/schemas/CreateUpdateMoveRequest":{"id":"components/schemas/CreateUpdateMoveRequest","kind":"json-schema","title":"CreateUpdateMoveRequest","data":{"required":["apptType_Cd","userAction"],"type":"object","properties":{"userAction":{"minLength":1,"type":"string"},"gateAppt_Id":{"type":"integer","format":"int64"},"pool_Id":{"type":"string","nullable":true},"apptType_Cd":{"minLength":1,"type":"string"},"cargoRef_Num":{"type":"string","nullable":true},"container_Num":{"type":"string","nullable":true},"shippingLine_Cd":{"type":"string","nullable":true},"equipmentIso_Cd":{"type":"string","nullable":true},"piN_Num":{"type":"string","nullable":true},"isOwnChs":{"type":"boolean"},"chassis_Num":{"type":"string","nullable":true},"genset_Num":{"type":"string","nullable":true},"seal1_Num":{"type":"string","nullable":true},"seal2_Num":{"type":"string","nullable":true},"seal3_Num":{"type":"string","nullable":true},"seal4_Num":{"type":"string","nullable":true},"isOD":{"type":"boolean"},"isReefer":{"type":"boolean"},"isHaz":{"type":"boolean"},"tare_Weight":{"type":"number","format":"double","nullable":true},"tare_Weight_UOM":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/CreateUpdateMoveResponse":{"id":"components/schemas/CreateUpdateMoveResponse","kind":"json-schema","title":"CreateUpdateMoveResponse","data":{"type":"object","properties":{"gateAppt_Id":{"type":"integer","format":"int64"},"apptType_Cd":{"type":"string","nullable":true},"container_Num":{"type":"string","nullable":true},"userAction":{"type":"string","nullable":true},"status":{"type":"string","nullable":true},"messages":{"type":"array","items":{"$ref":"#/components/schemas/CreateUpdateMoveMessage"},"nullable":true}},"additionalProperties":false}},"components/schemas/CreateUpdateVisitMessage":{"id":"components/schemas/CreateUpdateVisitMessage","kind":"json-schema","title":"CreateUpdateVisitMessage","data":{"type":"object","properties":{"gateApptErr_Num":{"type":"integer","format":"int64"},"gateApptErr_Dsc":{"type":"string","nullable":true},"errSeverity_Ind":{"type":"integer","format":"int32"}},"additionalProperties":false}},"components/schemas/CreateUpdateVisitRequest":{"id":"components/schemas/CreateUpdateVisitRequest","kind":"json-schema","title":"CreateUpdateVisitRequest","data":{"required":["facility_Cd","moves","trkc_Scac","visitMoveDate"],"type":"object","properties":{"facility_Cd":{"minLength":1,"type":"string"},"trkc_Scac":{"minLength":1,"type":"string"},"truckPlate_Num":{"type":"string","nullable":true},"driver_Name":{"type":"string","nullable":true},"truckVisit_Id":{"type":"integer","format":"int64"},"visitMoveDate":{"minLength":1,"type":"string"},"moves":{"minItems":1,"type":"array","items":{"$ref":"#/components/schemas/CreateUpdateMoveRequest"}}},"additionalProperties":false}},"components/schemas/CreateUpdateVisitResponse":{"id":"components/schemas/CreateUpdateVisitResponse","kind":"json-schema","title":"CreateUpdateVisitResponse","data":{"type":"object","properties":{"truckVisit_Id":{"type":"integer","format":"int64"},"facility_Cd":{"type":"string","nullable":true},"moves":{"type":"array","items":{"$ref":"#/components/schemas/CreateUpdateMoveResponse"},"nullable":true},"messages":{"type":"array","items":{"$ref":"#/components/schemas/CreateUpdateVisitMessage"},"nullable":true}},"additionalProperties":false}},"components/schemas/DrayUnitDetail":{"id":"components/schemas/DrayUnitDetail","kind":"json-schema","title":"DrayUnitDetail","data":{"type":"object","properties":{"ref_Num":{"type":"string","nullable":true},"containers":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false}},"components/schemas/DrayUnitDetailsRequest":{"id":"components/schemas/DrayUnitDetailsRequest","kind":"json-schema","title":"DrayUnitDetailsRequest","data":{"type":"object","properties":{"mtO_Id":{"type":"integer","format":"int32"},"drayUnitDetails":{"type":"array","items":{"$ref":"#/components/schemas/DrayUnitDetail"},"nullable":true},"moveType":{"type":"string","nullable":true},"isGetConfigs":{"type":"boolean"},"profileParameter_Cds":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false}},"components/schemas/FacilityIsoArchType":{"id":"components/schemas/FacilityIsoArchType","kind":"json-schema","title":"FacilityIsoArchType","data":{"type":"object","properties":{"facility_Cd":{"type":"string","nullable":true},"unitISO_Cd":{"type":"string","nullable":true},"unitArchISO_Cd":{"type":"string","nullable":true},"unitSzType_Cd":{"type":"string","nullable":true},"unitHgt_Cd":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/FacilityMoveTypeProfileValue":{"id":"components/schemas/FacilityMoveTypeProfileValue","kind":"json-schema","title":"FacilityMoveTypeProfileValue","data":{"type":"object","properties":{"moveTypeCode":{"type":"string","nullable":true},"moveTypeDescription":{"type":"string","nullable":true},"profileParameter_Cd":{"type":"string","nullable":true},"profileParameter_Val":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/FacilityProfileValue":{"id":"components/schemas/FacilityProfileValue","kind":"json-schema","title":"FacilityProfileValue","data":{"type":"object","properties":{"profileParameter_Cd":{"type":"string","nullable":true},"profileParameter_Val":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/FacilityStep1ConfigRequest":{"id":"components/schemas/FacilityStep1ConfigRequest","kind":"json-schema","title":"FacilityStep1ConfigRequest","data":{"type":"object","properties":{"facilityId":{"type":"integer","format":"int32"},"profileParameter_Cds":{"type":"array","items":{"type":"string"},"nullable":true},"userAction":{"type":"string","nullable":true},"visitIds":{"type":"array","items":{"type":"string"},"nullable":true},"isSingleVisit":{"type":"boolean"},"truckingCompanyName":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/GateResponseMessage":{"id":"components/schemas/GateResponseMessage","kind":"json-schema","title":"GateResponseMessage","data":{"type":"object","properties":{"severity":{"type":"integer","format":"int32","readOnly":true},"messageid":{"type":"string","nullable":true},"messageseverity":{"$ref":"#/components/schemas/ApptResponseSeverity"},"messagetext":{"type":"string","nullable":true},"messagedetail":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/GateResponseMessages":{"id":"components/schemas/GateResponseMessages","kind":"json-schema","title":"GateResponseMessages","data":{"type":"object","properties":{"severity":{"type":"integer","format":"int32","readOnly":true},"messageid":{"type":"string","nullable":true},"messageseverity":{"$ref":"#/components/schemas/ApptResponseSeverity"},"messagetext":{"type":"string","nullable":true},"messagedetail":{"type":"string","nullable":true},"messageservicecd":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/GetAppointmentsRequest":{"id":"components/schemas/GetAppointmentsRequest","kind":"json-schema","title":"GetAppointmentsRequest","data":{"type":"object","properties":{"gateApptStart_DtTm":{"type":"string","nullable":true},"gateApptEnd_DtTm":{"type":"string","nullable":true},"apptType_Cd":{"type":"string","nullable":true},"apptStatus_Cd":{"type":"string","nullable":true},"facility_Cd":{"type":"string","nullable":true},"cargoRef_Num":{"type":"string","nullable":true},"container_Num":{"type":"string","nullable":true},"page":{"type":"integer","format":"int32","nullable":true},"page_Size":{"type":"integer","format":"int32","nullable":true}},"additionalProperties":false}},"components/schemas/GetAppointmentsResponse":{"id":"components/schemas/GetAppointmentsResponse","kind":"json-schema","title":"GetAppointmentsResponse","data":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StatusInfo"},"responseBody":{"$ref":"#/components/schemas/ResponseBody"}},"additionalProperties":false}},"components/schemas/GetAvailableTimeSlotsRequest":{"id":"components/schemas/GetAvailableTimeSlotsRequest","kind":"json-schema","title":"GetAvailableTimeSlotsRequest","data":{"required":["visit"],"type":"object","properties":{"visit":{"$ref":"#/components/schemas/GetTimeSlotsVisitRequest"},"validate":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/GetAvailableTimeSlotsResponse":{"id":"components/schemas/GetAvailableTimeSlotsResponse","kind":"json-schema","title":"GetAvailableTimeSlotsResponse","data":{"type":"object","properties":{"visit":{"$ref":"#/components/schemas/GetTimeSlotsVisitResponse"}},"additionalProperties":false}},"components/schemas/GetBookingDetailsResponse":{"id":"components/schemas/GetBookingDetailsResponse","kind":"json-schema","title":"GetBookingDetailsResponse","data":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StatusInfo"},"bookings":{"type":"array","items":{"$ref":"#/components/schemas/BookingEdo"},"nullable":true}},"additionalProperties":false}},"components/schemas/GetTimeSlotsMoveMessage":{"id":"components/schemas/GetTimeSlotsMoveMessage","kind":"json-schema","title":"GetTimeSlotsMoveMessage","data":{"type":"object","properties":{"gateAppt_Id":{"type":"integer","format":"int64"},"gateApptErr_Num":{"type":"integer","format":"int64"},"gateApptErr_Dsc":{"type":"string","nullable":true},"errSeverity_Ind":{"type":"integer","format":"int32"}},"additionalProperties":false}},"components/schemas/GetTimeSlotsMovesRequest":{"id":"components/schemas/GetTimeSlotsMovesRequest","kind":"json-schema","title":"GetTimeSlotsMovesRequest","data":{"required":["apptType_Cd"],"type":"object","properties":{"gateAppt_Id":{"type":"integer","format":"int64","nullable":true},"apptType_Cd":{"minLength":1,"type":"string"},"cargoRef_Num":{"type":"string","nullable":true},"container_Num":{"type":"string","nullable":true},"shippingLine_Cd":{"type":"string","nullable":true},"equipmentIso_Cd":{"type":"string","nullable":true},"piN_Num":{"type":"string","nullable":true},"isOwnChs":{"type":"boolean"},"chassis_Num":{"type":"string","nullable":true},"seal1_Num":{"type":"string","nullable":true},"seal2_Num":{"type":"string","nullable":true},"seal3_Num":{"type":"string","nullable":true},"seal4_Num":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/GetTimeSlotsMovesResponse":{"id":"components/schemas/GetTimeSlotsMovesResponse","kind":"json-schema","title":"GetTimeSlotsMovesResponse","data":{"type":"object","properties":{"gateAppt_Id":{"type":"integer","format":"int64"},"apptType_Cd":{"type":"string","nullable":true},"cargoRef_Num":{"type":"string","nullable":true},"container_Num":{"type":"string","nullable":true},"shippingLine_Cd":{"type":"string","nullable":true},"equipmentIso_Cd":{"type":"string","nullable":true},"piN_Num":{"type":"string","nullable":true},"isOwnChs":{"type":"boolean"},"chassis_Num":{"type":"string","nullable":true},"seal1_Num":{"type":"string","nullable":true},"seal2_Num":{"type":"string","nullable":true},"seal3_Num":{"type":"string","nullable":true},"seal4_Num":{"type":"string","nullable":true},"messages":{"type":"array","items":{"$ref":"#/components/schemas/GetTimeSlotsMoveMessage"},"nullable":true}},"additionalProperties":false}},"components/schemas/GetTimeSlotsSlot":{"id":"components/schemas/GetTimeSlotsSlot","kind":"json-schema","title":"GetTimeSlotsSlot","data":{"type":"object","properties":{"start_DtTm":{"type":"string","nullable":true},"end_DtTm":{"type":"string","nullable":true},"recommended":{"type":"string","nullable":true},"poolId":{"type":"integer","format":"int32"},"availableCount":{"type":"integer","format":"int32"},"asscociatedMovePoolIds":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false}},"components/schemas/GetTimeSlotsVisitMessage":{"id":"components/schemas/GetTimeSlotsVisitMessage","kind":"json-schema","title":"GetTimeSlotsVisitMessage","data":{"type":"object","properties":{"truckVisit_Id":{"type":"integer","format":"int64"},"gateApptErr_Num":{"type":"integer","format":"int64"},"gateApptErr_Dsc":{"type":"string","nullable":true},"errSeverity_Ind":{"type":"integer","format":"int32"}},"additionalProperties":false}},"components/schemas/GetTimeSlotsVisitRequest":{"id":"components/schemas/GetTimeSlotsVisitRequest","kind":"json-schema","title":"GetTimeSlotsVisitRequest","data":{"required":["facility_Cd","moves"],"type":"object","properties":{"truckVisit_Id":{"type":"integer","format":"int64","nullable":true},"truckPlate_Num":{"type":"string","nullable":true},"facility_Cd":{"minLength":1,"type":"string"},"moves":{"minItems":1,"type":"array","items":{"$ref":"#/components/schemas/GetTimeSlotsMovesRequest"}}},"additionalProperties":false}},"components/schemas/GetTimeSlotsVisitResponse":{"id":"components/schemas/GetTimeSlotsVisitResponse","kind":"json-schema","title":"GetTimeSlotsVisitResponse","data":{"type":"object","properties":{"request_Source_Identifier":{"type":"string","nullable":true},"truckVisit_Id":{"type":"integer","format":"int64"},"truckPlate_Num":{"type":"string","nullable":true},"facility_Cd":{"type":"string","nullable":true},"messages":{"type":"array","items":{"$ref":"#/components/schemas/GetTimeSlotsVisitMessage"},"nullable":true},"moves":{"type":"array","items":{"$ref":"#/components/schemas/GetTimeSlotsMovesResponse"},"nullable":true},"slots":{"type":"array","items":{"$ref":"#/components/schemas/GetTimeSlotsSlot"},"nullable":true}},"additionalProperties":false}},"components/schemas/GroupCodeDetailsRequest":{"id":"components/schemas/GroupCodeDetailsRequest","kind":"json-schema","title":"GroupCodeDetailsRequest","data":{"type":"object","properties":{"mtO_Id":{"type":"integer","format":"int32"},"groupCodes":{"type":"array","items":{"type":"string"},"nullable":true},"moveType":{"type":"string","nullable":true},"profileParameter_Cds":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false}},"components/schemas/IndexedClientVisits":{"id":"components/schemas/IndexedClientVisits","kind":"json-schema","title":"IndexedClientVisits","data":{"type":"object","properties":{"indexedClientVisitRequests":{"type":"array","items":{"$ref":"#/components/schemas/ClientVisit"},"nullable":true}},"additionalProperties":false}},"components/schemas/IndexedClientVisitsWithSlots":{"id":"components/schemas/IndexedClientVisitsWithSlots","kind":"json-schema","title":"IndexedClientVisitsWithSlots","data":{"type":"object","properties":{"visits":{"$ref":"#/components/schemas/IndexedClientVisits"},"slots":{"type":"array","items":{"$ref":"#/components/schemas/Slots"},"nullable":true}},"additionalProperties":false}},"components/schemas/IsoArcheType":{"id":"components/schemas/IsoArcheType","kind":"json-schema","title":"IsoArcheType","data":{"type":"object","properties":{"mtO_Id":{"type":"integer","format":"int64"},"isoArch_Cd":{"type":"string","nullable":true},"conSz":{"type":"string","nullable":true},"conTp":{"type":"string","nullable":true},"conHt":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/JsonNode":{"id":"components/schemas/JsonNode","kind":"json-schema","title":"JsonNode","data":{"type":"object","properties":{"options":{"$ref":"#/components/schemas/JsonNodeOptions"},"parent":{"$ref":"#/components/schemas/JsonNode"},"root":{"$ref":"#/components/schemas/JsonNode"}},"additionalProperties":false}},"components/schemas/JsonNodeOptions":{"id":"components/schemas/JsonNodeOptions","kind":"json-schema","title":"JsonNodeOptions","data":{"type":"object","properties":{"propertyNameCaseInsensitive":{"type":"boolean"}},"additionalProperties":false}},"components/schemas/Move":{"id":"components/schemas/Move","kind":"json-schema","title":"Move","data":{"type":"object","properties":{"gateAppt_Id":{"type":"integer","format":"int64"},"apptType_Cd":{"type":"string","nullable":true},"apptType_Dsc":{"type":"string","nullable":true},"apptStatus_Cd":{"type":"string","nullable":true},"apptStatus_Dsc":{"type":"string","nullable":true},"tosStatus_Cd":{"type":"string","nullable":true},"container_Num":{"type":"string","nullable":true},"shippingLine_Cd":{"type":"string","nullable":true},"equipmentISO_Cd":{"type":"string","nullable":true},"cargoRef_Num":{"type":"string","nullable":true},"create_DtTm":{"type":"string","nullable":true},"modify_DtTm":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/MoveFeeClaim":{"id":"components/schemas/MoveFeeClaim","kind":"json-schema","title":"MoveFeeClaim","data":{"type":"object","properties":{"feeCat":{"type":"string","nullable":true},"isMandatory":{"type":"boolean"},"isChecked":{"type":"boolean"},"apptType_Cds":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false}},"components/schemas/MoveMessage":{"id":"components/schemas/MoveMessage","kind":"json-schema","title":"MoveMessage","data":{"type":"object","properties":{"messageId":{"type":"string","nullable":true},"messageSeverity":{"$ref":"#/components/schemas/ResponseSeverity"},"messageText":{"type":"string","nullable":true},"messageDetail":{"type":"string","nullable":true},"messageServiceCd":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/MoveTypeAddAppt":{"id":"components/schemas/MoveTypeAddAppt","kind":"json-schema","title":"MoveTypeAddAppt","data":{"type":"object","properties":{"apptType_Cd":{"type":"string","nullable":true},"apptType_Dsc":{"type":"string","nullable":true},"scheduleGroup_Num":{"type":"integer","format":"int32"},"apptSvc_Cd":{"type":"string","nullable":true},"preAdvice_Flg":{"type":"boolean"},"mtO_Id":{"type":"integer","format":"int64"}},"additionalProperties":false}},"components/schemas/NextGenTruckVisit":{"id":"components/schemas/NextGenTruckVisit","kind":"json-schema","title":"NextGenTruckVisit","data":{"type":"object","properties":{"visitUIId":{"type":"integer","format":"int32"},"plate":{"type":"string","nullable":true},"driverName":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/NextGenVisit":{"id":"components/schemas/NextGenVisit","kind":"json-schema","title":"NextGenVisit","data":{"type":"object","properties":{"facilityId":{"type":"integer","format":"int32"},"visits":{"type":"array","items":{"$ref":"#/components/schemas/Visit"},"nullable":true},"ruleStage":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/ProblemDetails":{"id":"components/schemas/ProblemDetails","kind":"json-schema","title":"ProblemDetails","data":{"type":"object","properties":{"type":{"type":"string","nullable":true},"title":{"type":"string","nullable":true},"status":{"type":"integer","format":"int32","nullable":true},"detail":{"type":"string","nullable":true},"instance":{"type":"string","nullable":true}},"additionalProperties":{"type":"string"}}},"components/schemas/ResponseBody":{"id":"components/schemas/ResponseBody","kind":"json-schema","title":"ResponseBody","data":{"type":"object","properties":{"visits":{"type":"array","items":{"$ref":"#/components/schemas/AppointmentVisit"},"nullable":true}},"additionalProperties":false}},"components/schemas/ResponseSeverity":{"id":"components/schemas/ResponseSeverity","kind":"json-schema","title":"ResponseSeverity","data":{"enum":[0,1,2,3],"type":"integer","format":"int32"}},"components/schemas/RouteToBreApiRequest":{"id":"components/schemas/RouteToBreApiRequest","kind":"json-schema","title":"RouteToBreApiRequest","data":{"type":"object","properties":{"data":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/JsonNode"},"nullable":true},"controllerPath":{"type":"string","nullable":true},"requestType":{"type":"string","nullable":true},"checkFacilityProfile":{"type":"boolean"},"facilityId":{"type":"integer","format":"int32"}},"additionalProperties":false}},"components/schemas/Rule":{"id":"components/schemas/Rule","kind":"json-schema","title":"Rule","data":{"type":"object","properties":{"ruleId":{"type":"integer","format":"int32"},"facilityId":{"type":"integer","format":"int32"},"moveTypeCd":{"type":"string","nullable":true},"ruleNum":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/ShippingLines":{"id":"components/schemas/ShippingLines","kind":"json-schema","title":"ShippingLines","data":{"type":"object","properties":{"mtO_Id":{"type":"integer","format":"int64"},"list":{"type":"array","items":{"$ref":"#/components/schemas/TextValuePair"},"nullable":true}},"additionalProperties":false}},"components/schemas/SlotAvailability":{"id":"components/schemas/SlotAvailability","kind":"json-schema","title":"SlotAvailability","data":{"type":"object","properties":{"today":{"type":"array","items":{"$ref":"#/components/schemas/TimeSlot"},"nullable":true},"tomorrow":{"type":"array","items":{"$ref":"#/components/schemas/TimeSlot"},"nullable":true}},"additionalProperties":false}},"components/schemas/SlotAvailabilityRequest":{"id":"components/schemas/SlotAvailabilityRequest","kind":"json-schema","title":"SlotAvailabilityRequest","data":{"type":"object","properties":{"moveTypeCode":{"type":"string","nullable":true},"terminalId":{"type":"integer","format":"int64"},"associatedCompany":{"type":"integer","format":"int64"}},"additionalProperties":false}},"components/schemas/Slots":{"id":"components/schemas/Slots","kind":"json-schema","title":"Slots","data":{"type":"object","properties":{"visitUIId":{"type":"integer","format":"int32"},"visitSlots":{"type":"array","items":{"$ref":"#/components/schemas/TextValuePair"},"nullable":true},"associatedPools":{"type":"array","items":{"$ref":"#/components/schemas/AssociatedPool"},"nullable":true}},"additionalProperties":false}},"components/schemas/SpecialHandlingInstructions":{"id":"components/schemas/SpecialHandlingInstructions","kind":"json-schema","title":"SpecialHandlingInstructions","data":{"type":"object","properties":{"key":{"type":"string","nullable":true},"value":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/StatusInfo":{"id":"components/schemas/StatusInfo","kind":"json-schema","title":"StatusInfo","data":{"type":"object","properties":{"statusCode":{"type":"integer","format":"int32"},"reasonPhrase":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/Step1Configuration":{"id":"components/schemas/Step1Configuration","kind":"json-schema","title":"Step1Configuration","data":{"type":"object","properties":{"moveTypeAddAppts":{"type":"array","items":{"$ref":"#/components/schemas/MoveTypeAddAppt"},"nullable":true},"shippingLines":{"$ref":"#/components/schemas/ShippingLines"},"chassisSizeTypeList":{"type":"array","items":{"$ref":"#/components/schemas/ChassisSizeType"},"nullable":true},"isoArcheTypesList":{"type":"array","items":{"$ref":"#/components/schemas/IsoArcheType"},"nullable":true},"claimFeeCatList":{"type":"array","items":{"$ref":"#/components/schemas/MoveFeeClaim"},"nullable":true},"facilityProfileValues":{"type":"array","items":{"$ref":"#/components/schemas/FacilityProfileValue"},"nullable":true},"facilityMoveTypeProfileValues":{"type":"array","items":{"$ref":"#/components/schemas/FacilityMoveTypeProfileValue"},"nullable":true},"checkInConfigs":{"$ref":"#/components/schemas/CheckInConfiguration"},"uomDetails":{"type":"array","items":{"$ref":"#/components/schemas/TextValuePair"},"nullable":true},"facilityIsoArchTypesList":{"type":"array","items":{"$ref":"#/components/schemas/FacilityIsoArchType"},"nullable":true},"inventoryRules":{"type":"array","items":{"$ref":"#/components/schemas/Rule"},"nullable":true},"truckPlateList":{"$ref":"#/components/schemas/TruckPlates"},"step1Configs":{"type":"array","items":{"$ref":"#/components/schemas/UIConfigStep1"},"nullable":true},"allConfigStep":{"type":"array","items":{"$ref":"#/components/schemas/UIConfigAllStep"},"nullable":true}},"additionalProperties":false}},"components/schemas/SystemProfileValue":{"id":"components/schemas/SystemProfileValue","kind":"json-schema","title":"SystemProfileValue","data":{"type":"object","properties":{"profileParameter_Cd":{"type":"string","nullable":true},"profileParameter_Val":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/TerminalData":{"id":"components/schemas/TerminalData","kind":"json-schema","title":"TerminalData","data":{"type":"object","properties":{"mtO_Id":{"type":"integer","format":"int64"},"mtO_Cd":{"type":"string","nullable":true},"mtO_Nm":{"type":"string","nullable":true},"mtoDisplay_Cd":{"type":"string","nullable":true},"port_cd":{"type":"string","nullable":true},"location_Cd":{"type":"string","nullable":true},"ecpMto_Cd":{"type":"string","nullable":true},"tiPartner_Cd":{"type":"string","nullable":true},"company_Id":{"type":"integer","format":"int64"},"apptTypes":{"type":"array","items":{"$ref":"#/components/schemas/ApptType"},"nullable":true}},"additionalProperties":false}},"components/schemas/TextValuePair":{"id":"components/schemas/TextValuePair","kind":"json-schema","title":"TextValuePair","data":{"type":"object","properties":{"text":{"type":"string","nullable":true},"value":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/TimeSlot":{"id":"components/schemas/TimeSlot","kind":"json-schema","title":"TimeSlot","data":{"type":"object","properties":{"startTime":{"type":"string","nullable":true},"endTime":{"type":"string","nullable":true},"color":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/TruckPlates":{"id":"components/schemas/TruckPlates","kind":"json-schema","title":"TruckPlates","data":{"type":"object","properties":{"companyName":{"type":"string","nullable":true},"plateNames":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false}},"components/schemas/TruckVisit":{"id":"components/schemas/TruckVisit","kind":"json-schema","title":"TruckVisit","data":{"type":"object","properties":{"visitUIId":{"type":"integer","format":"int32"},"truckGroup_UId":{"type":"string","format":"uuid","nullable":true},"truckGroup_Name":{"type":"string","nullable":true},"mtO_Id":{"type":"integer","format":"int64"},"mtoDisplay_Cd":{"type":"string","nullable":true},"truckVisit_Id":{"type":"integer","format":"int64"},"truckvisitFeeResponsibleParty_Id":{"type":"integer","format":"int64"},"responsiblePartyCompany_Uid":{"type":"string","nullable":true},"claimAllFees_Flg":{"type":"string","nullable":true},"visitDisplay_Nm":{"type":"string","nullable":true},"truckPlate_Num":{"type":"string","nullable":true},"rfiD_Cd":{"type":"string","nullable":true},"pool_Cd":{"type":"string","nullable":true},"apptPool_Id":{"type":"integer","format":"int64"},"apptSlotSchedule_Id":{"type":"integer","format":"int64"},"request_Identifier":{"type":"string","format":"uuid","nullable":true},"request_Source":{"type":"string","nullable":true},"request_Source_Identifier":{"type":"string","nullable":true},"visitMoveDate":{"type":"string","nullable":true},"trucker_FirstName":{"type":"string","nullable":true},"messages":{"type":"array","items":{"$ref":"#/components/schemas/GateResponseMessages"},"nullable":true},"createUser_Id":{"type":"integer","format":"int64"},"create_DtTm":{"type":"string","format":"date-time"},"initialSS_Id":{"type":"integer","format":"int64"},"userAction":{"type":"string","nullable":true},"visitBusn_Dt":{"type":"string","format":"date-time"},"visitFrom_Tm":{"type":"string","format":"date-time"},"visitTo_Tm":{"type":"string","format":"date-time"},"visitFrom_DtTm":{"type":"string","format":"date-time"},"visitTo_DtTm":{"type":"string","format":"date-time"},"company_Id":{"type":"integer","format":"int64"},"company_Uid":{"type":"string","nullable":true},"isRecommendedSlot":{"type":"boolean"}},"additionalProperties":false}},"components/schemas/TruckVisitDetailsMessage":{"id":"components/schemas/TruckVisitDetailsMessage","kind":"json-schema","title":"TruckVisitDetailsMessage","data":{"type":"object","properties":{"gateAppt_Id":{"type":"integer","format":"int64"},"gateApptErr_Num":{"type":"integer","format":"int32"},"gateApptErr_Dsc":{"type":"string","nullable":true},"errSeverity_Ind":{"type":"integer","format":"int32"}},"additionalProperties":false}},"components/schemas/TruckVisitDetailsMove":{"id":"components/schemas/TruckVisitDetailsMove","kind":"json-schema","title":"TruckVisitDetailsMove","data":{"type":"object","properties":{"gateAppt_Id":{"type":"integer","format":"int64"},"gateApptStart_DtTm":{"type":"string","nullable":true},"gateApptEnd_DtTm":{"type":"string","nullable":true},"driverOwnChs_Flg":{"type":"string","nullable":true},"apptType_Cd":{"type":"string","nullable":true},"apptType_Dsc":{"type":"string","nullable":true},"apptStatus_Cd":{"type":"string","nullable":true},"apptStatus_Dsc":{"type":"string","nullable":true},"tosStatus_Cd":{"type":"string","nullable":true},"container_Num":{"type":"string","nullable":true},"cargoRef_Num":{"type":"string","nullable":true},"chassis_Num":{"type":"string","nullable":true},"genset_Num":{"type":"string","nullable":true},"shippingLine_Cd":{"type":"string","nullable":true},"con_Cd":{"type":"string","nullable":true},"equipmentISO_Cd":{"type":"string","nullable":true},"block_Num":{"type":"string","nullable":true},"blockType_Cd":{"type":"string","nullable":true},"ship_Cd":{"type":"string","nullable":true},"voy_Num":{"type":"string","nullable":true},"seal1_Num":{"type":"string","nullable":true},"seal2_Num":{"type":"string","nullable":true},"seal3_Num":{"type":"string","nullable":true},"seal4_Num":{"type":"string","nullable":true},"externalApptRef_Nbr":{"type":"integer","format":"int64","nullable":true},"errSeverity_Ind":{"type":"integer","format":"int32"},"cancelBy":{"type":"string","nullable":true},"create_DtTm":{"type":"string","format":"date-time","nullable":true},"modify_DtTm":{"type":"string","format":"date-time","nullable":true},"messages":{"type":"array","items":{"$ref":"#/components/schemas/TruckVisitDetailsMessage"},"nullable":true}},"additionalProperties":false}},"components/schemas/TruckVisitDetailsResponse":{"id":"components/schemas/TruckVisitDetailsResponse","kind":"json-schema","title":"TruckVisitDetailsResponse","data":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/TruckVisitDetailsStatus"},"visit":{"$ref":"#/components/schemas/TruckVisitDetailsVisit"},"moves":{"type":"array","items":{"$ref":"#/components/schemas/TruckVisitDetailsMove"},"nullable":true}},"additionalProperties":false}},"components/schemas/TruckVisitDetailsStatus":{"id":"components/schemas/TruckVisitDetailsStatus","kind":"json-schema","title":"TruckVisitDetailsStatus","data":{"type":"object","properties":{"statusCode":{"type":"integer","format":"int32"},"reasonPhrase":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/TruckVisitDetailsVisit":{"id":"components/schemas/TruckVisitDetailsVisit","kind":"json-schema","title":"TruckVisitDetailsVisit","data":{"type":"object","properties":{"truckVisit_Id":{"type":"integer","format":"int64"},"visitBusn_Dt":{"type":"string","format":"date-time","nullable":true},"visitCaln_Dt":{"type":"string","format":"date-time","nullable":true},"visitFrom_Tm":{"type":"string","nullable":true},"visitTo_Tm":{"type":"string","nullable":true},"truckPlate_Nbr":{"type":"string","nullable":true},"faclility_Cd":{"type":"string","nullable":true},"truckingCompanySCAC":{"type":"string","nullable":true},"company_Nm":{"type":"string","nullable":true},"visitDisplay_Nm":{"type":"string","nullable":true},"externalVisitRef_Nbr":{"type":"integer","format":"int64","nullable":true},"dual_Flg":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/TruckVisitMove":{"id":"components/schemas/TruckVisitMove","kind":"json-schema","title":"TruckVisitMove","data":{"type":"object","properties":{"moveUIId":{"type":"integer","format":"int32"},"mtoDisplay_Cd":{"type":"string","nullable":true},"mtO_Id":{"type":"integer","format":"int64"},"con_Cd":{"type":"string","nullable":true},"equipmentIso_Cd":{"type":"string","nullable":true},"gateAppt_Id":{"type":"integer","format":"int64"},"apptPool_Id":{"type":"integer","format":"int64"},"apptSlotSchedule_Id":{"type":"integer","format":"int64"},"slotScheduleTimeSlotRule_Id":{"type":"integer","format":"int32"},"associatedPools":{"type":"string","nullable":true},"container_Num":{"type":"string","nullable":true},"apptType_Cd":{"type":"string","nullable":true},"apptType_Dsc":{"type":"string","nullable":true},"tradeType":{"type":"string","nullable":true},"cargoRef_Num":{"type":"string","nullable":true},"errSeverity_Ind":{"type":"integer","format":"int32"},"overallSeverity_Ind":{"type":"integer","format":"int32"},"cancelBy":{"type":"string","nullable":true},"createUser_Id":{"type":"integer","format":"int64","nullable":true},"vessel_Nm":{"type":"string","nullable":true},"voy_Num":{"type":"string","nullable":true},"dual_Flg":{"type":"string","nullable":true},"isDualTransactionOverrideCapacity":{"type":"boolean"},"dualOverrideCapacity_Flg":{"type":"string","nullable":true},"create_DtTm":{"type":"string","format":"date-time"},"lastModify_DtTm":{"type":"string","format":"date-time"},"apptTosStatus":{"type":"string","nullable":true},"terminalStatusCd":{"type":"string","nullable":true},"timeSlotMandatory":{"type":"boolean"},"terminalStatusDesc":{"type":"string","nullable":true},"externalApptRef_Nbr":{"type":"string","nullable":true},"isHaz":{"type":"boolean"},"isHaz_Old":{"type":"boolean"},"isReefer_Old":{"type":"boolean"},"isReefer":{"type":"boolean"},"isOD_Old":{"type":"boolean"},"isOD":{"type":"boolean"},"isOwnChs":{"type":"boolean"},"seal1_Num":{"type":"string","nullable":true},"seal2_Num":{"type":"string","nullable":true},"seal3_Num":{"type":"string","nullable":true},"seal4_Num":{"type":"string","nullable":true},"seal5_Num":{"type":"string","nullable":true},"seal6_Num":{"type":"string","nullable":true},"seal7_Num":{"type":"string","nullable":true},"seal8_Num":{"type":"string","nullable":true},"specialHandleInstr":{"type":"string","nullable":true},"apptStatus_Cd":{"type":"string","nullable":true},"tosApptStatus":{"type":"string","nullable":true},"apptStatus_Dsc":{"type":"string","nullable":true},"shippingLine_Cd":{"type":"string","nullable":true},"shippingLine_Nm":{"type":"string","nullable":true},"ship_Cd":{"type":"string","nullable":true},"pod":{"type":"string","nullable":true},"pdl":{"type":"string","nullable":true},"remarks":{"type":"string","nullable":true},"cancelByUser_Id":{"type":"integer","format":"int64"},"gateApptCon_Id":{"type":"integer","format":"int64"},"con_Num":{"type":"string","nullable":true},"chassis":{"type":"string","nullable":true},"chassis_Num":{"type":"string","nullable":true},"conChkDigit":{"type":"string","nullable":true},"container_Len":{"type":"integer","format":"int32"},"conPrefix_Cd":{"type":"string","nullable":true},"shippingLine_Id":{"type":"integer","format":"int64"},"truckVisit_Id":{"type":"integer","format":"int64"},"piN_Num":{"type":"string","nullable":true},"genset_Num":{"type":"string","nullable":true},"sChassisWeight":{"type":"string","nullable":true},"specialInst":{"type":"string","nullable":true},"chassisSzTyp":{"type":"string","nullable":true},"move_Request_Identifier":{"type":"string","format":"uuid","nullable":true},"messages":{"type":"array","items":{"$ref":"#/components/schemas/GateResponseMessages"},"nullable":true},"mode":{"type":"string","nullable":true},"apptSlotScheduleDetails_Id":{"type":"integer","format":"int64"},"availability":{"type":"string","nullable":true},"bookingEDOState":{"$ref":"#/components/schemas/BookingEDOState"},"initialCTEU":{"type":"integer","format":"int32"},"isoList":{"type":"array","items":{"$ref":"#/components/schemas/TextValuePair"},"nullable":true},"initialSS_Id":{"type":"integer","format":"int64"},"initialSSD_Id":{"type":"integer","format":"int64"},"preExist":{"type":"boolean"},"intialBookingEDO_Num":{"type":"string","nullable":true},"oldContainer_Num":{"type":"string","nullable":true},"moveIdentifier":{"type":"string","format":"uuid"},"newMoveIdentifier":{"type":"string","format":"uuid"},"isRebookAllowed":{"type":"boolean"},"isRebookApplied":{"type":"boolean"},"userAction":{"type":"string","nullable":true},"oldPIN_Num":{"type":"string","nullable":true},"offdkCarrTpInd":{"type":"boolean"},"specialHandlingInstructions":{"type":"array","items":{"$ref":"#/components/schemas/SpecialHandlingInstructions"},"nullable":true},"isCheckIn":{"type":"boolean"},"ref_Type":{"type":"string","nullable":true},"sVgm_Weight":{"type":"string","nullable":true},"uom":{"type":"string","nullable":true},"sizeTypeList":{"type":"array","items":{"$ref":"#/components/schemas/TextValuePair"},"nullable":true},"preAdviceFlag":{"type":"boolean"},"blockType_Cd":{"type":"string","nullable":true},"billofLadingNumber":{"type":"string","nullable":true},"isNextGenPregateWebCall":{"type":"boolean"},"lloyds_Num":{"type":"string","nullable":true},"scaC_CD":{"type":"string","nullable":true},"truckingCompany_Nm":{"type":"string","nullable":true},"visibilityEndPoint":{"type":"string","nullable":true},"scacless":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/TruckingCompanyAppointments":{"id":"components/schemas/TruckingCompanyAppointments","kind":"json-schema","title":"TruckingCompanyAppointments","data":{"type":"object","properties":{"companyID":{"type":"integer","format":"int32"},"truckingCompanyUID":{"type":"string","format":"uuid"},"companyName":{"type":"string","nullable":true},"mto_Cd":{"type":"string","nullable":true},"ecpMto_Cd":{"type":"string","nullable":true},"apptType_Cd":{"type":"string","nullable":true},"scac":{"type":"string","nullable":true},"apptStatus_Cd":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/UIConfigAllStep":{"id":"components/schemas/UIConfigAllStep","kind":"json-schema","title":"UIConfigAllStep","data":{"type":"object","properties":{"mtO_Id":{"type":"integer","format":"int64"},"apptType_Cd":{"type":"string","nullable":true},"step1Config":{"type":"string","nullable":true},"step2Config":{"type":"string","nullable":true},"step3Config":{"type":"string","nullable":true},"step4Config":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/UIConfigStep1":{"id":"components/schemas/UIConfigStep1","kind":"json-schema","title":"UIConfigStep1","data":{"type":"object","properties":{"mtO_Id":{"type":"integer","format":"int64"},"apptType_Cd":{"type":"string","nullable":true},"step1Config":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/ValidateVisitsRequest":{"id":"components/schemas/ValidateVisitsRequest","kind":"json-schema","title":"ValidateVisitsRequest","data":{"type":"object","properties":{"visits":{"type":"array","items":{"$ref":"#/components/schemas/ClientVisit"},"nullable":true},"ruleStage":{"type":"string","nullable":true}},"additionalProperties":false}},"components/schemas/Visit":{"id":"components/schemas/Visit","kind":"json-schema","title":"Visit","data":{"type":"object","properties":{"terminalId":{"type":"integer","format":"int32"},"terminalName":{"type":"string","nullable":true},"truckingCompanyId":{"type":"integer","format":"int32"},"truckingCompanyName":{"type":"string","nullable":true},"visitMoves":{"type":"array","items":{"$ref":"#/components/schemas/VisitMove"},"nullable":true},"truckVisit":{"$ref":"#/components/schemas/NextGenTruckVisit"},"isDisplayFeeCat":{"type":"boolean"},"claimFeesCat":{"type":"array","items":{"$ref":"#/components/schemas/ClaimFeesCat"},"nullable":true},"allowFeePayments":{"type":"boolean"},"feeItems":{"type":"array","items":{"$ref":"#/components/schemas/ApptTariffFee"},"nullable":true},"addToCartFeeCodes":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false}},"components/schemas/VisitMove":{"id":"components/schemas/VisitMove","kind":"json-schema","title":"VisitMove","data":{"type":"object","properties":{"moveUIId":{"type":"integer","format":"int32"},"moveTypeCode":{"type":"string","nullable":true},"reference":{"type":"string","nullable":true},"containerNumber":{"type":"string","nullable":true},"chassis_Num":{"type":"string","nullable":true},"line":{"type":"string","nullable":true},"iso":{"type":"string","nullable":true},"archType":{"type":"string","nullable":true},"szTpHt":{"type":"string","nullable":true},"pin":{"type":"string","nullable":true},"genset":{"type":"string","nullable":true},"isOD":{"type":"boolean"},"chassisWeight":{"type":"string","nullable":true},"specialInstructions":{"type":"string","nullable":true},"isHaz":{"type":"boolean"},"isReefer":{"type":"boolean"},"ownChassis":{"type":"boolean"},"seal1_Num":{"type":"string","nullable":true},"seal2_Num":{"type":"string","nullable":true},"seal3_Num":{"type":"string","nullable":true},"seal4_Num":{"type":"string","nullable":true},"seal5_Num":{"type":"string","nullable":true},"seal6_Num":{"type":"string","nullable":true},"seal7_Num":{"type":"string","nullable":true},"seal8_Num":{"type":"string","nullable":true},"chassisType":{"type":"string","nullable":true}},"additionalProperties":false}},"schema_0":{"kind":"json-schema","data":{"type":"string"},"id":"schema_0"}},"exampleStore":{"paths/~1api~1appointment~1getappointments/post/requestBody/content/application~1json/examples/getTruckerAppointmentsRequest":{"value":{"GateApptStart_DtTm":"2026-05-31T00:00:00","GateApptEnd_DtTm":"2026-06-10T00:00:00","ApptType_Cd":"","Facility_Cd":"","ApptStatus_Cd":"","CargoRef_Num":"","Container_Num":"","Page":1,"Page_Size":50},"key":"getTruckerAppointmentsRequest","summary":"Get trucker appointments filtered by date, type, facility, status, reference and container.","id":"paths/~1api~1appointment~1getappointments/post/requestBody/content/application~1json/examples/getTruckerAppointmentsRequest"},"paths/~1api~1appointment~1getappointments/post/responses/200/content/application~1json/examples/getTruckerAppointmentsResponse":{"value":{"status":{"statusCode":200,"reasonPhrase":"OK"},"responseBody":{"visits":[{"visitBusn_Dt":"2026-06-09T00:00:00.000Z","visitFrom_Tm":"00:00","visitTo_Tm":"01:00","faclility_Cd":"TRPCLA","truckPlate_Num":"","truckVisit_Id":2606092066915,"visitDisplay_Nm":"TRPCLA-0609-16502","externalVisitRef_Nbr":16502,"moves":[{"gateAppt_Id":13075275,"apptType_Cd":"IP","apptType_Dsc":"PICK FULL","apptStatus_Cd":"X","apptStatus_Dsc":"CANCELED","tosStatus_Cd":"CANCELED","container_Num":"ZEHS4746507","shippingLine_Cd":"CMDU","equipmentISO_Cd":"22G1","cargoRef_Num":"","create_DtTm":"2026-06-02T11:50:25.250Z","modify_DtTm":"2026-06-02T11:55:02.080Z"}]}]}},"key":"getTruckerAppointmentsResponse","summary":"List of matching trucker appointments grouped by visit.","id":"paths/~1api~1appointment~1getappointments/post/responses/200/content/application~1json/examples/getTruckerAppointmentsResponse"},"paths/~1api~1appointment~1createupdateappointment/post/requestBody/content/application~1json/examples/createVisit":{"value":{"indexedClientVisitRequests":[{"facility_Cd":"ETSLAX","trkc_Scac":"GHVD","truckPlate_Num":"","driver_Name":"","truckVisit_Id":0,"visitMoveDate":"2026-05-30","moves":[{"userAction":"A","gateAppt_Id":0,"pool_Id":"4363237","apptType_Cd":"MD","cargoRef_Num":"","container_Num":"OOKU1412531","shippingLine_Cd":"OOLU","equipmentIso_Cd":"20DH","piN_Num":"","isOwnChs":true,"chassis_Num":"","genset_Num":"","seal1_Num":"","seal2_Num":"","seal3_Num":"","seal4_Num":"","isOD":false,"isReefer":false,"isHaz":false,"tare_Weight":0,"tare_Weight_UOM":""}]}]},"key":"createVisit","summary":"Create a new visit appointment.","id":"paths/~1api~1appointment~1createupdateappointment/post/requestBody/content/application~1json/examples/createVisit"},"paths/~1api~1appointment~1createupdateappointment/post/responses/200/content/application~1json/examples/createUpdateVisitsResponse":{"value":{"status":{"statusCode":200,"reasonPhrase":"OK"},"visits":[{"truckVisit_Id":26053006171104,"facility_Cd":"ETSLAX","moves":[{"gateAppt_Id":12262408,"apptType_Cd":"MD","container_Num":"OOKU1412541","userAction":"E","status":"Success","messages":[]}],"messages":[]}]},"key":"createUpdateVisitsResponse","summary":"Created or updated visit result with messages and slots.","id":"paths/~1api~1appointment~1createupdateappointment/post/responses/200/content/application~1json/examples/createUpdateVisitsResponse"}},"securitySchemeStore":{},"specVersion":"3.0.1","servers":[{"url":"/_mock/pregate/openapi","isMockServer":true,"description":"Mock server"},{"url":"https://api-uat.cargosprint.com/pregate/gateway","description":"UAT"}],"specType":"openapi"},"options":{"mockServer":{"url":"/_mock/pregate/openapi","position":"first","description":"Mock server"},"disableRouter":true,"downloadUrls":[{"url":"/_bundle/pregate/openapi.json?download"},{"url":"/_bundle/pregate/openapi.yaml?download"}],"excludeFromSearch":false,"replayFeatures":{"graphql":false},"specType":"openapi","markdocOptions":{"tags":{},"nodes":{},"components":{}},"metadata":{"title":"eModal.TermOps.PregateGatewayAPI"}},"baseSlug":"/pregate/openapi","routesMapping":{}}