# Purchase Orders Create and track purchase orders. Manage formal requests to vendors for goods or services, including approval workflows, receiving tracking, and bill matching. ## List PurchaseOrder records - [GET /public/v1/purchase-orders/](https://docs.dualentry.com/resources/purchase-orders/list_purchaseorder_records.md): Retrieve a paginated list of PurchaseOrder records with filtering and ordering options. ## Create PurchaseOrder record - [POST /public/v1/purchase-orders/](https://docs.dualentry.com/resources/purchase-orders/create_purchaseorder_record.md): Create a new PurchaseOrder record with the provided data. Validates all required fields and business rules. ## Get PurchaseOrder record - [GET /public/v1/purchase-orders/{record_number}/](https://docs.dualentry.com/resources/purchase-orders/get_purchaseorder_record.md): Retrieve a specific PurchaseOrder record by number with all related data. ## Update PurchaseOrder record - [PUT /public/v1/purchase-orders/{record_number}/](https://docs.dualentry.com/resources/purchase-orders/update_purchaseorder_record.md): Update an existing PurchaseOrder record with the provided data. Validates all required fields and business rules. ## Create PurchaseOrder record attachments - [POST /public/v1/purchase-orders/{record_number}/attachments/](https://docs.dualentry.com/resources/purchase-orders/create_purchaseorder_record_attachments.md): Create a new PurchaseOrder record attachments with the provided data. Validates all required fields and business rules.