πOrders
π TL;DR - Quick Reference
POST /orders/{YOUR_TENANT_ID}
[{
"OrderId": "O-789",
"Currency": "USD",
"TotalRevenue": 99.99,
"OrderItems": []
}]π Endpoint
π Parameters
Parameter
Type
Required
Description
π¨ Request
β
Success Response
β Error Responses
Status
Description
π― Identifier Behavior
Customer Identification
Priority Setting
Identifier Used
Product Identification
π Request Schema
UpsertOrderDto Fields
Field
Type
Max Length
Default
Required
Description
CreateOrderItemDto Fields
Field
Type
Max Length
Required
Description
ποΈ DELETE Endpoint
π Delete Order
π Parameters
Parameter
Type
Required
Description
β
Success Response
β Error Responses
π DELETE Examples
cURL
Python
Node.js
π‘ Real-World Use Cases
Use Case 1: E-commerce Purchase
Use Case 2: Order Refund
Use Case 3: Subscription Order
Use Case 4: Gift Order
π Complete Example Request (All Fields)
π Minimal Example Request (Required Fields Only)
π Cancelled Order Example
π cURL Example
π Python Example
π’ Node.js Example
π Response Examples
β
Success Response (200)
β Validation Error (400) - Missing Required Fields
β Validation Error (400) - String Length Exceeded
Field
Max Length
β Not Found (404)
β Internal Server Error (500)
π‘ Best Practices
π Common Use Cases
π³ Processing a Simple Order
π Order with Gift Items
π Related Resources
Last updated