latestOpenAPI 3.0.3MIT2026-08-10471155.4 KB

3b3179c504b0

Orders

Replace a order (full update)

Full replacement — all required fields must be supplied. Missing optional fields revert to defaults.

put/api/v1/orders/{id}

Path parameters

idstring uuid required

Record UUID

Request body

user_idstring uuid

ID of the user placing the order

product_idstring uuid

ID of the product being ordered

quantityinteger

Quantity ordered

status'pending' | 'processing' | 'completed' | 'cancelled'

Order status

notesstring

Optional order notes

Response

Default Response

successboolean

Example response

{
  "success": true
}