> For the complete documentation index, see [llms.txt](https://learn.spexi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.spexi.com/api-reference/tasking-api/list-tasking-order-details.md).

# GET List tasking order details

## Get tasking order details

> Returns detailed tasking order information, including customer fields, capture preferences, notes, and per-product status details.

```json
{"openapi":"3.0.3","info":{"title":"Spexi Developer API","version":"1.0.0"},"servers":[{"url":"https://world.spexi.com","description":"Production"}],"security":[{"ApiKeyHeader":[]},{"ApiKeyQuery":[]}],"components":{"securitySchemes":{"ApiKeyHeader":{"type":"apiKey","in":"header","name":"x-api-key","description":"API key passed via request header. Either this or the `api_key` query parameter is required."},"ApiKeyQuery":{"type":"apiKey","in":"query","name":"api_key","description":"API key passed as a query parameter. Either this or the `x-api-key` header is required."}},"schemas":{"GetOrderBySpexiOrderIdResponse":{"type":"object","properties":{"spexi_order_id":{"type":"string","description":"Spexi-assigned order identifier."},"external_order_id":{"type":"string","nullable":true,"description":"Caller-supplied external order id, or null if none was set."},"customer_org_name":{"type":"string","description":"Name of the customer organization that placed the order."},"customer_first_name":{"type":"string","description":"First name of the primary customer contact."},"customer_last_name":{"type":"string","description":"Last name of the primary customer contact."},"customer_email":{"type":"string","format":"email","description":"Email of the primary customer contact."},"submitted_at":{"type":"string","format":"date-time","description":"ISO-8601 timestamp when the order was submitted."},"preferred_capture_start":{"type":"string","format":"date-time","nullable":true,"description":"Preferred capture window start (ISO-8601), or null if unset."},"preferred_capture_end":{"type":"string","format":"date-time","nullable":true,"description":"Preferred capture window end (ISO-8601), or null if unset."},"notes":{"type":"string","nullable":true,"description":"Free-form notes supplied with the order, or null if none."},"order_products":{"type":"array","items":{"type":"object","properties":{"product_type":{"type":"string","enum":["panorama","orthomosaic","image"],"description":"Product type requested for this order product."},"product_sub_type":{"type":"string","enum":["standard","aligned"],"nullable":true,"description":"Only set when product_type is 'orthomosaic'; null otherwise."},"status":{"type":"string","enum":["submitted","in_review","feasibility_check","pending_confirmation","in_planning","capture_in_progress","processing","qa","delivered","cancelled","unfulfillable"],"description":"Current order_product status."},"updated_at":{"type":"string","format":"date-time","nullable":true,"description":"ISO-8601 timestamp of the most recent entry in order_product_status_log for this order_product."},"zones":{"type":"array","items":{"type":"object","properties":{"index":{"type":"string","description":"H3 cell identifier of an ordered zone."},"status":{"type":"string","enum":["uncaptured","captured","delivered"],"description":"Capture/delivery status of this zone for the order product. Precedence is delivered > captured > uncaptured."}},"required":["index","status"]},"description":"Per-zone status for every effective zone of this order product (ordered zones minus any removed). Always present; empty when no zone status resolves."}},"required":["product_type","product_sub_type","status","updated_at","zones"]},"description":"Per-product status detail for every product in the order."}},"required":["spexi_order_id","external_order_id","customer_org_name","customer_first_name","customer_last_name","customer_email","submitted_at","preferred_capture_start","preferred_capture_end","notes","order_products"]}}},"paths":{"/developer-api/api/v1/order/tasking/{spexi_order_id}":{"get":{"description":"Returns detailed tasking order information, including customer fields, capture preferences, notes, and per-product status details.","operationId":"OrderController_getOrderBySpexiOrderId","parameters":[{"name":"spexi_order_id","required":true,"in":"path","description":"Spexi-assigned order identifier to look up.","schema":{"minLength":1,"type":"string"}}],"responses":{"200":{"description":"Tasking order details.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetOrderBySpexiOrderIdResponse"}}}},"401":{"description":"Missing or invalid authentication credentials."},"403":{"description":"Caller lacks permission to access tasking orders."},"404":{"description":"No order matches the given `spexi_order_id` for the caller's organization."}},"summary":"Get tasking order details","tags":["Order"]}}}}
```
