POST api/Request/Post
Request Information
URI Parameters
None.
Body Parameters
RequestViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| requestId | string |
None. |
|
| requestStatus | RequestStatus |
None. |
|
| requestReference | string |
None. |
|
| requestedServices | Collection of integer |
None. |
|
| BasicInfo | RequestBasicInfoVM |
None. |
|
| RequestFreightForward | FreightForwardVM |
None. |
|
| RequestClearance | ClearanceVM |
None. |
|
| RequestTransportation | TransportationVM |
None. |
|
| RequestWarehouse | WarehouseVM |
None. |
|
| submitType | integer |
None. |
|
| UserId | string |
None. |
|
| termsConditions | Collection of TermsConditionsVm |
None. |
|
| Header | HeaderVm |
None. |
|
| RequestType | RequestTypeVm |
None. |
Request Formats
application/json, text/json
Sample:
{
"requestId": "sample string 1",
"requestStatus": 1,
"requestReference": "sample string 2",
"requestedServices": [
1,
2
],
"basicInfo": {
"brief": "sample string 1",
"dueDate": "sample string 2",
"vendorRateLimit": 3,
"currency": null,
"updateJobNotificationType": 4
},
"requestFreightForward": {
"requestId": "sample string 1",
"forwardingDetails": {
"containerInfo": {
"containerType": {
"name": "sample string 1",
"arabicName": "sample string 2",
"id": 3
},
"containerDimensions": {
"name": "sample string 1",
"arabicName": "sample string 2",
"id": 3
}
},
"endPoints": {
"countryFrom": {
"name": "sample string 1",
"arabicName": "sample string 2",
"id": 3
},
"countryTo": {
"name": "sample string 1",
"arabicName": "sample string 2",
"id": 3
},
"portFrom": {
"name": "sample string 1",
"arabicName": "sample string 2",
"id": 3
},
"portTo": {
"name": "sample string 1",
"arabicName": "sample string 2",
"id": 3
},
"desiredDate": "sample string 1"
},
"storageInfo": {
"storageType": {
"name": "sample string 1",
"arabicName": "sample string 2",
"id": 3
},
"temperature": [
"sample string 1",
"sample string 2"
],
"humidity": [
"sample string 1",
"sample string 2"
],
"ventlation": true
},
"freightForwardType": {
"name": "sample string 1",
"arabicName": "sample string 2",
"id": 3
}
},
"productDetails": {
"productList": [
"sample string 1",
"sample string 2"
],
"packageDetails": {
"packageType": {
"name": "sample string 1",
"arabicName": "sample string 2",
"id": 3
},
"packageWidth": 1,
"packageHeight": 2,
"packageLength": 3,
"packageWeight": 4,
"unitOfWeight": {
"id": 1,
"value": {
"name": "sample string 1",
"wunit": "sample string 2",
"lunit": "sample string 3"
}
},
"count": 5,
"totalWeight": 6,
"totalVolume": 7,
"remarks": "sample string 8",
"manual": true
}
},
"forwardingAttachments": {
"invoiceAttachment": "sample string 1",
"invoiceAttachments": [
"sample string 1",
"sample string 2"
],
"sourceOfOriginAttachment": "sample string 2",
"sourceOfOriginAttachments": [
"sample string 1",
"sample string 2"
],
"otherAttachments": "sample string 3",
"ffOtherAttachments": [
"sample string 1",
"sample string 2"
]
}
},
"requestClearance": {
"requestId": "sample string 1",
"clearanceRequestId": "sample string 2",
"clearanceDetails": {
"country": {
"name": "sample string 1",
"arabicName": "sample string 2",
"id": 3
},
"port": {
"name": "sample string 1",
"arabicName": "sample string 2",
"id": 3
},
"numberOfContainers": "sample string 1",
"productList": [
"sample string 1",
"sample string 2"
],
"totalInvoicePrice": "sample string 2"
},
"clearanceAttachments": {
"commercialInvoice": "sample string 1",
"commercialInvoices": [
"sample string 1",
"sample string 2"
],
"shippingDocument": "sample string 2",
"shippingDocuments": [
"sample string 1",
"sample string 2"
],
"originCountryCertificate": "sample string 3",
"originCountryCertificates": [
"sample string 1",
"sample string 2"
],
"otherAttachments": "sample string 4",
"clearanceOtherAttachments": [
"sample string 1",
"sample string 2"
]
}
},
"requestTransportation": {
"requestId": "sample string 1",
"countryPicker": "sample string 2",
"transportationDetails": {
"endPoints": {
"country": {
"name": "sample string 1",
"arabicName": "sample string 2",
"id": 3
},
"cityFrom": {
"name": "sample string 1",
"arabicName": "sample string 2",
"id": 3
},
"cityTo": {
"name": "sample string 1",
"arabicName": "sample string 2",
"id": 3
},
"pickUp": {
"district": "sample string 1",
"street": "sample string 2",
"remarks": "sample string 3"
},
"dropOff": {
"district": "sample string 1",
"street": "sample string 2",
"remarks": "sample string 3"
}
},
"truckerType": 1,
"startDate": "2026-08-16T23:43:17.6977695+03:00"
},
"productDetails": {
"storageInfo": {
"storageType": {
"name": "sample string 1",
"arabicName": "sample string 2",
"id": 3
},
"temperature": [
"sample string 1",
"sample string 2"
],
"humidity": [
"sample string 1",
"sample string 2"
],
"ventlation": true
},
"hsCode": "sample string 1",
"packageDetails": {
"packageType": {
"name": "sample string 1",
"arabicName": "sample string 2",
"id": 3
},
"packageWidth": 1,
"packageHeight": 2,
"packageLength": 3,
"packageWeight": 4,
"unitOfWeight": {
"id": 1,
"value": {
"name": "sample string 1",
"wunit": "sample string 2",
"lunit": "sample string 3"
}
},
"count": 5,
"totalWeight": 6,
"totalVolume": 7,
"remarks": "sample string 8",
"manual": true
}
},
"attachments": {
"otherAttachments": "sample string 1",
"transOtherAttachments": [
"sample string 1",
"sample string 2"
],
"sourceOfOriginAttachment": "sample string 2",
"sourceOfOriginAttachments": [
"sample string 1",
"sample string 2"
]
}
},
"requestWarehouse": {
"requestId": "sample string 1",
"warehouseDetails": {
"rentFrom": "2026-08-16T23:43:17.6977695+03:00",
"rentTo": "2026-08-16T23:43:17.6977695+03:00",
"locationVm": {
"country": {
"name": "sample string 1",
"arabicName": "sample string 2",
"id": 3
},
"city": {
"name": "sample string 1",
"arabicName": "sample string 2",
"id": 3
},
"address": "sample string 1"
},
"storageInfo": {
"storageType": {
"name": "sample string 1",
"arabicName": "sample string 2",
"id": 3
},
"temperature": [
"sample string 1",
"sample string 2"
],
"humidity": [
"sample string 1",
"sample string 2"
],
"ventlation": true
}
},
"productDetails": {
"packageDetails": {
"packageType": {
"name": "sample string 1",
"arabicName": "sample string 2",
"id": 3
},
"packageWidth": 1,
"packageHeight": 2,
"packageLength": 3,
"packageWeight": 4,
"unitOfWeight": {
"id": 1,
"value": {
"name": "sample string 1",
"wunit": "sample string 2",
"lunit": "sample string 3"
}
},
"count": 5,
"totalWeight": 6,
"totalVolume": 7,
"remarks": "sample string 8",
"manual": true
},
"hsCode": "sample string 1",
"productList": [
"sample string 1",
"sample string 2"
]
}
},
"submitType": 3,
"userId": "sample string 4",
"termsConditions": [
{
"order": 1,
"text": "sample string 2"
},
{
"order": 1,
"text": "sample string 2"
}
],
"header": {
"serviceTypes": [
"sample string 1",
"sample string 2"
],
"lastUpdateDateTime": "2026-08-16T23:43:17.6987495+03:00",
"dueDate": "2026-08-16T23:43:17.6987495+03:00",
"expiryDays": 3,
"clientName": "sample string 4",
"displayPicture": "sample string 5"
},
"requestType": {
"requestTypeId": 1,
"vendors": [
{
"vendorId": "sample string 1",
"vendorName": "sample string 2",
"vendorEmail": "sample string 3",
"vendorAvatar": "sample string 4",
"clientVendorsStatus": 0
},
{
"vendorId": "sample string 1",
"vendorName": "sample string 2",
"vendorEmail": "sample string 3",
"vendorAvatar": "sample string 4",
"clientVendorsStatus": 0
}
]
}
}
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |