POST SpotQuote/Create
The NetSuite user can use this endpoint to initiate spot quote requests to carriers. The quote must already exist in the FreightPOP system.
Pass HTTP Authorization request header with value "Bearer {token}" to perform this action
Request Information
URI Parameters
None.
Body Parameters
Spot quote request containing quote ID and carrier emails
SpotQuoteRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| QuoteId |
Quote ID - Required. Must reference an existing quote in the system. |
integer |
Required
|
| ShipDate |
Ship date in UTC. If not provided, uses the existing quote's ship date. |
date |
Optional
|
| ArriveByDate |
Required arrival date in UTC. |
date |
Optional
|
| SpecialInstructions |
Special shipping instructions for carriers. |
string |
Optional
|
| PickupInstructions |
Pickup instructions for the carrier. |
string |
Optional
|
| DeliveryInstructions |
Delivery instructions for the carrier. |
string |
Optional
|
| ReadyTime |
Time when shipment is ready for pickup in UTC. |
date |
Optional
|
| OpenTime |
Opening time at pickup location in UTC. |
date |
Optional
|
| CutoffTime |
Cutoff time for pickup in UTC. |
date |
Optional
|
| CloseTime |
Closing time at pickup location in UTC. |
date |
Optional
|
| Carriers |
List of carrier email addresses to send spot quote requests to. |
Collection of SpotQuoteCarrier |
Required
|
Request Formats
application/json, text/json
{
"QuoteId": 1,
"ShipDate": "2026-08-20T00:03:06.1396207+00:00",
"ArriveByDate": "2026-08-20T00:03:06.1396207+00:00",
"SpecialInstructions": "sample string 2",
"PickupInstructions": "sample string 3",
"DeliveryInstructions": "sample string 4",
"ReadyTime": "2026-08-20T00:03:06.1405813+00:00",
"OpenTime": "2026-08-20T00:03:06.1405813+00:00",
"CutoffTime": "2026-08-20T00:03:06.1405813+00:00",
"CloseTime": "2026-08-20T00:03:06.1405813+00:00",
"Carriers": [
{
"Id": 1,
"Name": "sample string 2",
"AccountNickName": "sample string 3",
"CarrierType": "sample string 4",
"SpotQuoteEmail": "sample string 5"
},
{
"Id": 1,
"Name": "sample string 2",
"AccountNickName": "sample string 3",
"CarrierType": "sample string 4",
"SpotQuoteEmail": "sample string 5"
}
]
}
Response Information
Resource Description
Response containing the quote ID and status message
BadResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Data |
Data returned by api |
Object |
None. |
| Code |
Response code returned by api |
HttpStatusCode |
None. |
| Message |
Human readable message |
string |
None. |
| TraceId | string |
None. |
Response Formats
application/json, text/json
{
"Code": 100,
"Message": "sample string 2",
"Data": {},
"TraceId": "sample string 3"
}