DrayXOrchestrator

/api/DrayXOrchestrator/SubmitDrayageOrchestration

SecurityX-API-Key
Request
Request Body schema:
string
Responses
200

Success

post/api/DrayXOrchestrator/SubmitDrayageOrchestration
Request samples
"string"

/api/DrayXOrchestrator/ManageServices

SecurityX-API-Key
Request
Request Body schema:
string
Responses
200

Success

post/api/DrayXOrchestrator/ManageServices
Request samples
"string"

/api/DrayXOrchestrator/ProcessOrchestrationRequest

SecurityX-API-Key
Request
Request Body schema:
object (DX_Header)
Array of objects or null (DX_Order)
Responses
200

Success

post/api/DrayXOrchestrator/ProcessOrchestrationRequest
Request samples
{
  • "header": {
    },
  • "order": [
    ]
}

/api/DrayXOrchestrator/SubmitOrchestrationMessage

SecurityX-API-Key
Request
Request Body schema:
emailSubject
string or null
fileName
string or null
recievedDate
string or null
to
string or null
bcc
string or null
recordCount
integer <int32>
newCount
integer <int32>
updateCount
integer <int32>
errorCount
integer <int32>
Array of objects or null (FileErrorModel)
company_Nm
string or null
user_Nm
string or null
company_Uid
string or null
Responses
200

Success

post/api/DrayXOrchestrator/SubmitOrchestrationMessage
Request samples
{
  • "emailSubject": "string",
  • "fileName": "string",
  • "recievedDate": "string",
  • "to": "string",
  • "bcc": "string",
  • "recordCount": 0,
  • "newCount": 0,
  • "updateCount": 0,
  • "errorCount": 0,
  • "errors": [
    ],
  • "company_Nm": "string",
  • "user_Nm": "string",
  • "company_Uid": "string"
}

/api/DrayXOrchestrator/StopOrchestrationByUid

SecurityX-API-Key
Request
Request Body schema:
string <uuid>
Responses
200

Success

post/api/DrayXOrchestrator/StopOrchestrationByUid
Request samples
"497f6eca-6276-4993-bfeb-53cbbbba6f08"

/api/DrayXOrchestrator/UpdateDrayUnitStatusByUid

SecurityX-API-Key
Request
Request Body schema:
string <uuid>
Responses
200

Success

post/api/DrayXOrchestrator/UpdateDrayUnitStatusByUid
Request samples
"497f6eca-6276-4993-bfeb-53cbbbba6f08"
Response samples
No sample

/api/DrayXOrchestrator/NotifyPaymentsOfContainerNotFound/{drayUnitUId}

SecurityX-API-Key
Request
path Parameters
drayUnitUId
required
string <uuid>
Responses
200

Success

post/api/DrayXOrchestrator/NotifyPaymentsOfContainerNotFound/{drayUnitUId}

/api/DrayXOrchestrator/ProcessAppointmentResponse/{drayUnitUId}

SecurityX-API-Key
Request
path Parameters
drayUnitUId
required
string <uuid>
Request Body schema:
string
Responses
200

Success

post/api/DrayXOrchestrator/ProcessAppointmentResponse/{drayUnitUId}
Request samples
"string"

/api/DrayXOrchestrator/GetExistingDrayUnit

SecurityX-API-Key
Request
Request Body schema:
string
Responses
200

Success

post/api/DrayXOrchestrator/GetExistingDrayUnit
Request samples
"string"
Response samples
No sample

/api/DrayXOrchestrator/SendContainerNotification

SecurityX-API-Key
Request
query Parameters
companyUId
string <uuid>
container_nbr
string
trade_type
string
send_preferences
boolean
Responses
200

Success

post/api/DrayXOrchestrator/SendContainerNotification

/api/DrayXOrchestrator/LogDrayUnitException

SecurityX-API-Key
Request
Request Body schema:
trade_Type
string or null
status_cd
string or null
unit_nbr
string or null
service_cd
string or null
Array of objects or null (ExceptionMessage)
Responses
200

Success

post/api/DrayXOrchestrator/LogDrayUnitException
Request samples
{
  • "trade_Type": "string",
  • "status_cd": "string",
  • "unit_nbr": "string",
  • "service_cd": "string",
  • "service_msg": [
    ]
}
Response samples
No sample

/api/DrayXOrchestrator/LogPaymentAvailability

SecurityX-API-Key
Request
Request Body schema:
containernumber
string or null
location_cd
string or null
guaranteethroughdate
string <date-time>
trade_type
string or null
Responses
200

Success

post/api/DrayXOrchestrator/LogPaymentAvailability
Request samples
{
  • "containernumber": "string",
  • "location_cd": "string",
  • "guaranteethroughdate": "2019-08-24T14:15:22Z",
  • "trade_type": "string"
}
Response samples
No sample

/api/DrayXOrchestrator/UpdateDrayUnitJobStatus

SecurityX-API-Key
Request
query Parameters
drayUnitUid
string <uuid>
jobStatus
string
hasDualMove
string
locationType
string
Responses
200

Success

post/api/DrayXOrchestrator/UpdateDrayUnitJobStatus
Response samples
No sample

/api/DrayXOrchestrator/UpdateDrayUnitApptNbr

SecurityX-API-Key
Request
query Parameters
drayUnitUid
string <uuid>
apptNbr
string
Responses
200

Success

post/api/DrayXOrchestrator/UpdateDrayUnitApptNbr
Response samples
No sample

/api/DrayXOrchestrator/ChargeTransaction

SecurityX-API-Key
Request
Request Body schema:
companyUId
string <uuid>
serviceOrderUId
string <uuid>
transactionType
string or null
Responses
200

Success

post/api/DrayXOrchestrator/ChargeTransaction
Request samples
{
  • "companyUId": "9b983c4f-7ae4-4765-8ec3-56a3d3042058",
  • "serviceOrderUId": "4009d928-0f41-4b85-b577-2f40ea9fafaf",
  • "transactionType": "string"
}

/api/DrayXOrchestrator/PostTerminalDrayUnitException

SecurityX-API-Key
Request
Request Body schema:
drayUnit_Uid
string <uuid>
location_cd
string or null
Responses
200

Success

post/api/DrayXOrchestrator/PostTerminalDrayUnitException
Request samples
{
  • "drayUnit_Uid": "679c487a-4cba-4f56-b5c2-f260d6b35220",
  • "location_cd": "string"
}
Response samples
No sample

/api/DrayXOrchestrator/PostOrchestrationUpdateMsg

SecurityX-API-Key
Request
query Parameters
companyUId
string <uuid>
container_nbr
string
trade_type
string
Responses
200

Success

post/api/DrayXOrchestrator/PostOrchestrationUpdateMsg

/api/DrayXOrchestrator/GetPaymentSupportTerminal/{locationCd}

SecurityX-API-Key
Request
path Parameters
locationCd
required
string
Responses
200

Success

get/api/DrayXOrchestrator/GetPaymentSupportTerminal/{locationCd}
Response samples
No sample