Permanently delete a voided or draft invoice
State | Database Status | API Visibility | Can Delete? |
---|---|---|---|
Active | Record exists | Fully visible | No - must void first |
Voided | Record exists with cancelled flag | Visible with status: "voided" | Yes - if last in series |
Deleted | Record removed | Returns 404 | N/A - already gone |
is_deleted = 1
in the database