PurchaseOrder object and at least one PurchaseOrderItem. Required: PurchaseOrder.supplier_id; each item requires item, unit_price, and quantity. currency_code, the invoice number, store, branch, and totals are assigned automatically when omitted. Optional Payment entries and PurchaseOrderCustomField values may be sent. Send ?send=draft to save as a draft.curl --location --globoff 'https://.daftra.com/api2/purchase_invoices.json' \
--header 'Accept: application/json' \
--header 'apikey: ' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"PurchaseOrder": {
"supplier_id": 42,
"currency_code": "USD",
"date": "2024-01-15"
},
"PurchaseOrderItem": [
{
"item": "Widget",
"unit_price": 10,
"quantity": 5,
"product_id": 101
}
],
"Payment": [
{
"amount": 50,
"date": "2024-01-15",
"payment_method": "cash"
}
]
}'{
"code": 202,
"result": "successful",
"id": 2415
}