# eModal TermOps Pregate Gateway API eModal TermOps Pregate Gateway API Version: v1 Metadata: - product: Pregate ## Download OpenAPI description [eModal TermOps Pregate Gateway API](https://developer.cargosprint.com/_bundle/pregate/openapi.yaml) ## External ### /api/External/about - [GET /api/External/about](https://developer.cargosprint.com/pregate/openapi/external/paths/~1api~1external~1about/get.md) ### /api/External/GetTerminalInfoByMTO_Cd - [GET /api/External/GetTerminalInfoByMTO_Cd](https://developer.cargosprint.com/pregate/openapi/external/paths/~1api~1external~1getterminalinfobymto_cd/get.md) ### /api/External/GetVisitsData - [GET /api/External/GetVisitsData](https://developer.cargosprint.com/pregate/openapi/external/paths/~1api~1external~1getvisitsdata/get.md) ### /api/External/GetVisitbyMoveIdentifier - [GET /api/External/GetVisitbyMoveIdentifier](https://developer.cargosprint.com/pregate/openapi/external/paths/~1api~1external~1getvisitbymoveidentifier/get.md) ### /api/External/GetTerminalData - [POST /api/External/GetTerminalData](https://developer.cargosprint.com/pregate/openapi/external/paths/~1api~1external~1getterminaldata/post.md) ### /api/External/GetTruckingCompanyAppointments - [POST /api/External/GetTruckingCompanyAppointments](https://developer.cargosprint.com/pregate/openapi/external/paths/~1api~1external~1gettruckingcompanyappointments/post.md) ### /api/External/GetTruckingCompanyBySCAC - [POST /api/External/GetTruckingCompanyBySCAC](https://developer.cargosprint.com/pregate/openapi/external/paths/~1api~1external~1gettruckingcompanybyscac/post.md) ### /api/External/GetContainerAppointmentStatus - [POST /api/External/GetContainerAppointmentStatus](https://developer.cargosprint.com/pregate/openapi/external/paths/~1api~1external~1getcontainerappointmentstatus/post.md) ### /api/External/GetAvailableSlots - [POST /api/External/GetAvailableSlots](https://developer.cargosprint.com/pregate/openapi/external/paths/~1api~1external~1getavailableslots/post.md) ### /api/External/GetSlots - [POST /api/External/GetSlots](https://developer.cargosprint.com/pregate/openapi/external/paths/~1api~1external~1getslots/post.md) ### /api/External/CreateUpdateVisits - [POST /api/External/CreateUpdateVisits](https://developer.cargosprint.com/pregate/openapi/external/paths/~1api~1external~1createupdatevisits/post.md) ### /api/External/CancelMove - [POST /api/External/CancelMove](https://developer.cargosprint.com/pregate/openapi/external/paths/~1api~1external~1cancelmove/post.md) ## Pregate ### /api/pregate/about - [GET /api/pregate/about](https://developer.cargosprint.com/pregate/openapi/pregate/paths/~1api~1pregate~1about/get.md) ### /api/pregate/facilities - [GET /api/pregate/facilities](https://developer.cargosprint.com/pregate/openapi/pregate/paths/~1api~1pregate~1facilities/get.md) ### /api/pregate/GetMasterData - [GET /api/pregate/GetMasterData](https://developer.cargosprint.com/pregate/openapi/pregate/paths/~1api~1pregate~1getmasterdata/get.md) ### /api/pregate/GetFacilityStep1Config - [POST /api/pregate/GetFacilityStep1Config](https://developer.cargosprint.com/pregate/openapi/pregate/paths/~1api~1pregate~1getfacilitystep1config/post.md) ### /api/pregate/GetContainerAvailabilityDetailsAppt - [POST /api/pregate/GetContainerAvailabilityDetailsAppt](https://developer.cargosprint.com/pregate/openapi/pregate/paths/~1api~1pregate~1getcontaineravailabilitydetailsappt/post.md) ### /api/pregate/GetGroupCodeDetailsAppt - [POST /api/pregate/GetGroupCodeDetailsAppt](https://developer.cargosprint.com/pregate/openapi/pregate/paths/~1api~1pregate~1getgroupcodedetailsappt/post.md) ### /api/pregate/GetApptBookingDetails - [POST /api/pregate/GetApptBookingDetails](https://developer.cargosprint.com/pregate/openapi/pregate/paths/~1api~1pregate~1getapptbookingdetails/post.md) ### /api/pregate/GetGateOrderDetails - [POST /api/pregate/GetGateOrderDetails](https://developer.cargosprint.com/pregate/openapi/pregate/paths/~1api~1pregate~1getgateorderdetails/post.md) ### /api/pregate/GetDrayUnitGateOrderDetails - [POST /api/pregate/GetDrayUnitGateOrderDetails](https://developer.cargosprint.com/pregate/openapi/pregate/paths/~1api~1pregate~1getdrayunitgateorderdetails/post.md) ### /api/pregate/GetDrayUnitDetails - [POST /api/pregate/GetDrayUnitDetails](https://developer.cargosprint.com/pregate/openapi/pregate/paths/~1api~1pregate~1getdrayunitdetails/post.md) ### /api/pregate/ValidateRules - [POST /api/pregate/ValidateRules](https://developer.cargosprint.com/pregate/openapi/pregate/paths/~1api~1pregate~1validaterules/post.md) ### /api/pregate/ValidateRulesV2 - [POST /api/pregate/ValidateRulesV2](https://developer.cargosprint.com/pregate/openapi/pregate/paths/~1api~1pregate~1validaterulesv2/post.md) ### /api/pregate/CreateUpdateVisits - [POST /api/pregate/CreateUpdateVisits](https://developer.cargosprint.com/pregate/openapi/pregate/paths/~1api~1pregate~1createupdatevisits/post.md) ### /api/pregate/GetVisitsData - [POST /api/pregate/GetVisitsData](https://developer.cargosprint.com/pregate/openapi/pregate/paths/~1api~1pregate~1getvisitsdata/post.md) ### /api/pregate/GetSlotAvailability - [POST /api/pregate/GetSlotAvailability](https://developer.cargosprint.com/pregate/openapi/pregate/paths/~1api~1pregate~1getslotavailability/post.md) ### /api/pregate/GetSystemProfiles - [GET /api/pregate/GetSystemProfiles](https://developer.cargosprint.com/pregate/openapi/pregate/paths/~1api~1pregate~1getsystemprofiles/get.md) ### /api/pregate/GetMoveMessages - [GET /api/pregate/GetMoveMessages](https://developer.cargosprint.com/pregate/openapi/pregate/paths/~1api~1pregate~1getmovemessages/get.md) ### /api/pregate/CancelMoves - [POST /api/pregate/CancelMoves](https://developer.cargosprint.com/pregate/openapi/pregate/paths/~1api~1pregate~1cancelmoves/post.md) ### /api/pregate/GetPersistedContainerState - [GET /api/pregate/GetPersistedContainerState](https://developer.cargosprint.com/pregate/openapi/pregate/paths/~1api~1pregate~1getpersistedcontainerstate/get.md) ### /api/pregate/RouteToBreApi - [POST /api/pregate/RouteToBreApi](https://developer.cargosprint.com/pregate/openapi/pregate/paths/~1api~1pregate~1routetobreapi/post.md)