Library
Webhooks & Firehoses
FD1 Purchase Orders
Functions relating to Purchase Orders.
purchaseorders.get_purchaseorder_header
Retrive header type information about a purchase order(s).
| Type | Read |
| HTTP | GET, POST |
| Links | Full details Fields |
Example
POST /fd1/purchaseorders/get_purchaseorder_header
{
"a": "purchaseorders.get_purchaseorder_header",
"q": {
"cust_ponum": 12345
}
}
Or
GET /fd1/purchaseorders/get_purchaseorder_header?cust_ponum=12345
purchaseorders.edit_purchaseorder_header
The header details for a single purchase order.
| Type | Write |
| HTTP | POST |
Example
POST /fd1/purchaseorders/edit_purchaseorder_header
{
"a": "purchaseorders.edit_purchaseorder_header",
"k": "KSJSFJFHH4J5H5HF9H4H59",
"v": {
"comments": "My first edit",
"suppliercomments": "Use loading dock 2"
}
}
purchaseorders.email_purchaseorder
Send the purchase order via email to the supplier
| Type | RPC |
| HTTP | POST |
| Links |
Example
POST /fd1/purchaseorders/email_purchaseorder
{
"a": "purchaseorders.email_purchaseorder",
"v": {
"physkey": "ABCHS92747GJW0F74B3H5H"
}
}
Worked Example
This example shows a simple form to capture a purchase order number and apply a payment against it. Use View Source to see implementation details
| Server Address | ||
| API Key | ||
| PO Number | ||
| Comments | ||
| Payment Amount | ||
| Payment Ref | ||
| Payment Date | ||