Structsยง
- Export
Work Quote Query - Export Work Quote to PDF
- approve_
invoice - PUT /invoices/{id}/approve - Approve invoice (PendingApproval โ Approved) Only syndic or superadmin can approve
- cancel_
expense - create_
expense - create_
invoice_ draft - POST /invoices/draft - Create a new invoice draft with VAT
- export_
work_ quote_ pdf - get_
expense - get_
invoice - GET /invoices/{id} - Get full invoice details (enriched with all fields)
- get_
pending_ invoices - GET /invoices/pending - Get all pending invoices (for syndic dashboard) Only syndic or superadmin can view pending invoices
- list_
expenses - list_
expenses_ by_ building - mark_
expense_ overdue - mark_
expense_ paid - reactivate_
expense - reject_
invoice - PUT /invoices/{id}/reject - Reject invoice with reason (PendingApproval โ Rejected) Only syndic or superadmin can reject
- submit_
invoice_ for_ approval - PUT /invoices/{id}/submit - Submit invoice for approval (Draft โ PendingApproval)
- unpay_
expense - update_
invoice_ draft - PUT /invoices/{id} - Update invoice draft (only if Draft or Rejected)