Purchase Orders
Mobile

Retrieve all purchase orders.

Get a list of all purchase orders.

get/purchase-orders

Request

  • Base URL: https://api.floorworks.co.uk/api/v1
  • URL: https://api.floorworks.co.uk/api/v1/purchase-orders
  • Auth: OAuth 2 (password, token URL https://api.floorworks.co.uk/api/v1/auth)

Query parameters

order_field'id' | 'time_created' | 'time_invoiced' | 'time_paid' | 'time_due' | 'time_closed' | 'time_issued' | 'status' | 'username' | 'purchase_invoiced' | 'reference' | 'total_price_vat' | 'total_balance' | 'client_name'

Field to sort results by.

srch_time'time_created' | 'time_invoiced' | 'time_paid' | 'time_due' | 'time_closed' | 'time_issued'

Search date field.

srch_contactstring uuid

ID of the contact that is associated with this document.

srch_propertystring uuid

ID of the property that is associated with this document.

srch_userstring uuid

ID of the user who created this document.

srch_status'DRAFT' | 'ISSUED' | 'CLOSED' | 'CANCELLED'

Search by status

srch_status_approval'PENDING' | 'APPROVED' | 'REJECTED'

Search by approval status

srch_status_delivery'PENDING' | 'RECEIVED' | 'RECEIVED_PARTIALLY'

Search by delivery status

srch_status_financial'PENDING' | 'INVOICED' | 'INVOICED_PARTIALLY'

Search by financial status

srch_type'INVOICE' | 'INVOICE_CIS'

Search by type

srch_date_fromstring d/m/Y

Search by start date

srch_date_tostring d/m/Y

Search by end date

page_sizenumber

Results per page

pagenumber

Current page

order_direction'DESC' | 'ASC'

Sort results ascending or descending

Response

List of all purchase orders

Example response

[
  {
    "time_sent": "2019-05-17",
    "time_received": "2019-05-17",
    "id": 12345,
    "time_created": "2025-08-17",
    "time_modified": "2025-08-18"
  }
]

Changes

No recorded changes to this operation across all 1 revision of this API.