Estimates
List Estimates
GET /api/estimates
Response:
- id - Estimate ID
- ref - Reference
- uri = URI of public page
- title - Title
- po_number - PO number
- description - Description
- footer - Footer
- client_id - Client ID
- project_id - Project ID
- date - Date
- date_approved - Date approved
- currency - Currency
- discount_rate - Discount rate (%)
- tax_rate - Tax rate (%)
- payments - Partial payments
- discount - Discount
- tax - Tax
- subtotal - Sub-total
- total - Total amount
- approved - Approved?
- public - Public?
- sent - Sent?
- last_sent - Date last sent
- draft - Draft?
- archived - Archived?
- date_created - Date created
- user_id - Creator user ID
- items - Estimate line items
- id - Item ID
- item_name - Item name
- description - Description
- unit_cost - Unit
- quantity - Quantity
- amount - Price
- item_order - Item order
- date_created - Date created
- user_id - Creator user ID
Get Estimate
GET /api/estimate/id/:id
Response:
- id - Estimate ID
- ref - Reference
- uri = URI of public page
- title - Title
- po_number - PO number
- description - Description
- footer - Footer
- client_id - Client ID
- project_id - Project ID
- date - Date
- date_approved - Date approved
- currency - Currency
- discount_rate - Discount rate (%)
- tax_rate - Tax rate (%)
- payments - Partial payments
- discount - Discount
- tax - Tax
- subtotal - Sub-total
- total - Total amount
- approved - Approved?
- public - Public?
- sent - Sent?
- last_sent - Date last sent
- draft - Draft?
- archived - Archived?
- date_created - Date created
- user_id - Creator user ID
- items - Estimate line items
- id - Item ID
- item_name - Item name
- description - Description
- unit_cost - Unit
- quantity - Quantity
- amount - Price
- item_order - Item order
- date_created - Date created
- user_id - Creator user ID
Create Estimates
POST /api/estimates
Parameters:
- ref - Reference
- title - Title
- po_number - PO number
- description - Description
- footer - Footer
- client_id - Client ID
- project_id - Project ID
- date - Date (yyyymmdd)
- date_approved - Date approved (yyyymmdd)
- currency - Currency
- discount_rate - Discount rate (%)
- tax_rate - Tax rate (%)
- approved - Approved?
- public - Public?
- sent - Sent?
- draft - Draft?
- archived - Archived?
- user_id - Creator user ID
- items - Estimate line items
- item_name - Item name
- description - Description
- unit_cost - Unit
- quantity - Quantity
- amount - Amount
- item_order - Item order
- user_id - Creator user ID
Response:
- id - Estimate ID
Update Estimate
POST /api/estimate/id/:id
Parameters:
- ref - Reference
- title - Title
- po_number - PO number
- description - Description
- footer - Footer
- client_id - Client ID
- project_id - Project ID
- date - Date (yyyymmdd)
- date_approved - Date approved (yyyymmdd)
- currency - Currency
- discount_rate - Discount rate (%)
- tax_rate - Tax rate (%)
- approved - Approved?
- public - Public?
- sent - Sent?
- draft - Draft?
- archived - Archived?
- user_id - Creator user ID
- items - Estimate line items
- item_name - Item name
- description - Description
- unit_cost - Unit
- quantity - Quantity
- amount - Amount
- item_order - Item order
- user_id - Creator user ID
Response:
- message - Updated successfully
Delete Estimate
DELETE /api/estimate/id/:id
Response:
- message - Deleted successfully
Send Estimate
POST /api/estimate_send/id/:id
Parameters:
- message - Message body
Response:
- message - Sent successfully




