Run in Apidog
This endpoint returns the list of available delivery locations for a given terminal, category, and state. It is used in flows involving physical goods that require delivery configuration. 🔍 Description# Retrieve delivery points or zones within a selected state
Configure the final delivery location before product selection
Dynamically determine the next step using nextPath
and nextField
📥 Request Details# 📤 Response# Returns an array of delivery location objects: Field Type Description locationId
integer Unique identifier of the delivery location name
string Display name of the location nextPath
string Path to the next endpoint in the flow nextField
string Field name required in the next step, as defined in Get Labels
Example# [
{
"locationId" : 401 ,
"name" : "Mercado Central" ,
"nextPath" : "/physical-products/products/{terminalId}/101/401" ,
"nextField" : "productId"
}
]
🧠 Usage Notes# This step is only present for products that require physical delivery.
Use nextPath and nextField to determine the next endpoint and required parameter.
The locationId is used to retrieve available products for that delivery point.
Request
terminalId
integer <int32>
required categoryId
integer <int32>
required Request samples curl --location --request GET 'https://evsb.csqworld.com/physical-products/deliver-locations///' \
--header 'U;' \
--header 'SH;' \
--header 'ST;'
Responses
[
{
"locationId" : 5 ,
"name" : "location" ,
"nextPath" : "/physical-products/{{nextPath}}/{{terminalId}}/{{levelId}}" ,
"nextField" : "{nextField}"
}
]
Modified at 2025-07-07 11:05:31