Invoices Management
The Invoices API allows you to manage invoices, including creation, updates, approvals, and deletion. This section details the various endpoints available for working with invoices.
Endpoints
1. List Invoices
jsonCopy code{
"message": "Invoices retrieved successfully.",
"invoices": [
{
"id": 101,
"description": "Consulting services for Q3",
"service_date": "2024-10-10",
"provider_name": "ABC Consulting",
"total_amount": "5000.00",
"amount_requested": "4500.00",
"status": "unpaid",
"approval_status": "pending",
"balance": "500.00",
"category_name": "Consulting",
"subcategory_name": "Business",
"payment_method": "self",
"transaction_id": "H360-XYZ123",
"user_email": "[email protected]",
"relationship_manager_email": "[email protected]",
"finance_approver_email": null,
"approved_by_manager_email": null,
"comment": null
}
]
}2. Show Invoice Details
3. Create an Invoice
4. Update an Invoice
5. Approve an Invoice
6. Approve or Deny Finance Approval
7. Delete an Invoice
Last updated