| List purchase invoices | GET | /purchase_invoices | Returns one page of purchase invoices. |
| Create a purchase invoice | POST | /purchase_invoices | Creates a purchase invoice for a supplier and returns it under purchase_invoice. |
| List notes across purchase invoices | GET | /purchase_invoices/notes | Returns one page of notes from every purchase invoice. |
| Delete a purchase invoice | DELETE | /purchase_invoices/{purchase_invoice_id} | Deletes a purchase invoice. Nothing comes back. |
| Retrieve a purchase invoice | GET | /purchase_invoices/{purchase_invoice_id} | Returns one purchase invoice with its lines under purchase_invoice. |
| Amend a purchase invoice’s lines | POST | /purchase_invoices/{purchase_invoice_id}/amend | Adds or changes lines on a purchase invoice and returns it under purchase_invoice. |
| Cancel a purchase invoice | POST | /purchase_invoices/{purchase_invoice_id}/cancel | Cancels a purchase invoice and returns it under purchase_invoice. |
| Retrieve a purchase invoice’s information | GET | /purchase_invoices/{purchase_invoice_id}/information | Returns the header information of one purchase invoice under purchase_invoice. |
| Update a purchase invoice’s information | PATCH | /purchase_invoices/{purchase_invoice_id}/information | Changes header fields of a purchase invoice and returns it under purchase_invoice. |
| List a purchase invoice’s lines | GET | /purchase_invoices/{purchase_invoice_id}/lines | Returns the lines of a purchase invoice under purchase_invoice.lines. |
| List a purchase invoice’s notes | GET | /purchase_invoices/{purchase_invoice_id}/notes | Returns one page of the notes on a purchase invoice. |
| Create a purchase invoice note | POST | /purchase_invoices/{purchase_invoice_id}/notes | Adds a note, with an optional file, to a purchase invoice and returns it under note. |
| List a purchase invoice’s credit note applications | GET | /purchase_invoices/{purchase_invoice_id}/purchase_credit_note_applications | Returns one page of the purchase credit notes spent on a purchase invoice. |
| List a purchase invoice’s purchase payments | GET | /purchase_invoices/{purchase_invoice_id}/purchase_payments | Returns one page of the purchase payments made against a purchase invoice. |
| Reactivate a purchase invoice | POST | /purchase_invoices/{purchase_invoice_id}/reactivate | Reactivates a cancelled purchase invoice and returns it under purchase_invoice. |
| Retrieve a purchase invoice line | GET | /purchase_invoices/{purchase_invoice_id}/lines/{purchase_invoice_line_uuid} | Returns one line of a purchase invoice under purchase_invoice.line. |
| Update a purchase invoice note | PATCH | /purchase_invoices/{purchase_invoice_id}/notes/{note_id} | Replaces the text of a purchase invoice note and returns it under note. |
| Retrieve a purchase invoice note | GET | /purchase_invoices/{purchase_invoice_id}/notes/{note_id} | Returns one note of a purchase invoice under note. |
| Delete a purchase invoice note | DELETE | /purchase_invoices/{purchase_invoice_id}/notes/{note_id} | Deletes a note from a purchase invoice. Nothing comes back. |
| List a purchase invoice note’s files | GET | /purchase_invoices/{purchase_invoice_id}/notes/{note_id}/files | Returns the files attached to one purchase invoice note. |
| Retrieve a purchase invoice note file | GET | /purchase_invoices/{purchase_invoice_id}/notes/{note_id}/files/{file_id} | Returns the details of one file attached to a purchase invoice note, under file. |
| Retrieve a purchase invoice’s credit note application | GET | /purchase_invoices/{purchase_invoice_id}/purchase_credit_note_applications/{application_id} | Returns one purchase credit note application under purchase_credit_note_application. |