Get Order Details
curl --request GET \
--url 'https://api.example.com/{{orders_api_base_url}}/orders/details/'import requests
url = "https://api.example.com/{{orders_api_base_url}}/orders/details/"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.example.com/{{orders_api_base_url}}/orders/details/', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.example.com/{{orders_api_base_url}}/orders/details/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.example.com/{{orders_api_base_url}}/orders/details/"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.example.com/{{orders_api_base_url}}/orders/details/")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/{{orders_api_base_url}}/orders/details/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"order": {
"id": "<string>",
"original_subtotal": "<string>",
"tax_amount": "<string>",
"discount": "<string>",
"original_price": "<string>",
"price": "<string>",
"final_price": "<string>",
"createdAt": "<string>",
"partner": "<string>",
"special_instructions": "<string>",
"exclude_allergens_items": "<string>",
"is_include_disposables": true,
"store_id": "<string>",
"order_id": "<string>",
"dsp_order_number": "<string>",
"customer": {
"customer_name": "<string>",
"contact_phone": "<string>",
"phone_code": "<string>"
},
"fulfillments": [
{
"id": "<string>",
"quantity": 123,
"date_ready": "<string>",
"createdAt": "<string>",
"estimated_date_delivered": "<string>",
"fulfillmentStatus": {
"delivery_status_name": "<string>"
},
"fulfillmentsLogs": [
{}
]
}
],
"orderItems": [
{
"id": "<string>",
"quantity": 123,
"special_instructions": "<string>",
"store_item_price": "<string>",
"store_item_total_price": "<string>",
"store_item_name": "<string>",
"store_item_description": "<string>",
"store_item_category": "<string>",
"item": {}
}
]
}
}Orders
Get Order Details
Retrieve comprehensive details for a specific order including all items, customer information, fulfillment history, and complete order tracking.
GET
{orders_api_base_url}
/
orders
/
details
/
Get Order Details
curl --request GET \
--url 'https://api.example.com/{{orders_api_base_url}}/orders/details/'import requests
url = "https://api.example.com/{{orders_api_base_url}}/orders/details/"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.example.com/{{orders_api_base_url}}/orders/details/', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.example.com/{{orders_api_base_url}}/orders/details/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.example.com/{{orders_api_base_url}}/orders/details/"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.example.com/{{orders_api_base_url}}/orders/details/")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/{{orders_api_base_url}}/orders/details/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"order": {
"id": "<string>",
"original_subtotal": "<string>",
"tax_amount": "<string>",
"discount": "<string>",
"original_price": "<string>",
"price": "<string>",
"final_price": "<string>",
"createdAt": "<string>",
"partner": "<string>",
"special_instructions": "<string>",
"exclude_allergens_items": "<string>",
"is_include_disposables": true,
"store_id": "<string>",
"order_id": "<string>",
"dsp_order_number": "<string>",
"customer": {
"customer_name": "<string>",
"contact_phone": "<string>",
"phone_code": "<string>"
},
"fulfillments": [
{
"id": "<string>",
"quantity": 123,
"date_ready": "<string>",
"createdAt": "<string>",
"estimated_date_delivered": "<string>",
"fulfillmentStatus": {
"delivery_status_name": "<string>"
},
"fulfillmentsLogs": [
{}
]
}
],
"orderItems": [
{
"id": "<string>",
"quantity": 123,
"special_instructions": "<string>",
"store_item_price": "<string>",
"store_item_total_price": "<string>",
"store_item_name": "<string>",
"store_item_description": "<string>",
"store_item_category": "<string>",
"item": {}
}
]
}
}This endpoint provides complete details for a specific order, including comprehensive item information, customer details, full fulfillment tracking, and detailed order history. This is ideal for order investigation, customer service, and detailed order management.
This endpoint returns the most comprehensive order information available, including complete fulfillment logs and detailed item specifications.
Query Parameters
string
required
The unique identifier of the store
string
required
The unique identifier of the order to retrieve details for
Response
object
Complete order object with all details
Show Detailed Order Object
Show Detailed Order Object
string
Unique order identifier
string
Order subtotal before taxes and fees
string
Tax amount applied to the order
string
Discount amount (null if no discount applied)
string
Original total price
string
Current order price (may differ from original if modified)
string
Final price after all modifications
string
Order creation timestamp
string
Delivery service platform name
string
Customer-provided special instructions
string
Allergen exclusion requests
boolean
Whether to include disposable items
string
Store processing this order
string
External order reference ID
string
Delivery platform’s order number
object
array
Complete fulfillment tracking information
Show Fulfillment Details
Show Fulfillment Details
string
Fulfillment tracking ID
number
Items quantity (if applicable)
string
Timestamp when order was marked ready
string
Fulfillment creation timestamp
string
Estimated delivery time
array
Complete history of all status changes with employee information and timestamps
array
Detailed information for each item in the order
Show Order Item Details
Show Order Item Details
Response Example
{
"id": "35d18f08-6d54-421d-9476-8cef629111bc",
"original_subtotal": "41.00",
"tax_amount": "0.02",
"discount": null,
"original_price": "41.02",
"price": "0.20",
"final_price": "0.20",
"createdAt": "2023-03-08T12:25:07.433Z",
"partner": "UberEats",
"special_instructions": "Packing should be good.",
"exclude_allergens_items": null,
"is_include_disposables": false,
"store_id": "449235c1-3d04-4519-998b-40d2a621e5e0",
"order_id": "b40e29e9-3933-4aa4-8504-66278396955a",
"dsp_order_number": "",
"customer": {
"customer_name": "Lula D.",
"contact_phone": "+1 312-766-6835",
"phone_code": null
},
"fulfillments": [
{
"id": "f60a1ebf-c9fd-4c5a-b25f-db5f59e03851",
"quantity": null,
"date_ready": "2023-04-04T22:10:33.233Z",
"createdAt": "2023-03-08T12:25:10.551Z",
"estimated_date_delivered": "2023-03-08T12:25:10.246Z",
"fulfillmentStatus": {
"delivery_status_name": "denied"
},
"fulfillmentsLogs": [
{
"date_created": "2023-03-08T12:25:10.861Z",
"description": "UberEats store mock order received",
"order_status_title": "Order received",
"employee": {
"id": "870a05c1-bbbf-48ab-a757-e28ae0a2b2a8",
"first_name": "Philip Tribe",
"last_name": "LA"
}
}
]
}
],
"orderItems": [
{
"id": "7fbe2819-5bc6-4340-8dfe-a5605272a32b",
"quantity": 1,
"special_instructions": "Cancel this order if this item is not available.",
"store_item_price": "1.00",
"store_item_total_price": "1.00",
"store_item_name": "Jumbo Ring Pop - 1",
"store_item_description": "Jumbo Ring Pop",
"store_item_category": "Others",
"item": {
"images": [""],
"name": "Jumbo Ring Pop",
"description": "Jumbo Ring Pop",
"upc": "4111626331",
"categories": [
{
"id": "12bd6794-a17a-48a2-9a14-64c44a20c232",
"name": "Others"
}
]
}
}
]
}
Use this endpoint for customer service inquiries, order investigations, and when you need complete order context for decision-making.
The fulfillmentsLogs provide a complete audit trail showing exactly what happened to the order and when, including which employee performed each action.
Notice that price differences between original_price and final_price may indicate order modifications or issues that required price adjustments.
⌘I

