JobInvoice
Resource
Job Invoices
Module
Endpoints | URI | Access Control | Description |
---|---|---|---|
delete | POST /api/JobInvoice/delete |
Admin or Module WRITE | |
save | POST /api/JobInvoice/save |
Admin or Module WRITE | |
activate-revision | POST /api/JobInvoice/activate-revision |
Endpoint level permissions | |
send | POST /api/JobInvoice/send |
Endpoint level permissions | |
save-holdback-values | GET /api/JobInvoice/save-holdback-values |
Endpoint level permissions | |
GET /api/JobInvoice/pdf |
Endpoint level permissions | ||
save-batch | POST /api/JobInvoice/save-batch |
Admin or Module WRITE | |
get | GET /api/JobInvoice/get |
Admin or Module READ | |
find | GET /api/JobInvoice/find |
Admin or Module READ | |
compileCachedRelations | GET /api/JobInvoice/compileCachedRelations |
Endpoint level permissions | |
updateInvoiceTotals | GET /api/JobInvoice/updateInvoiceTotals |
Endpoint level permissions | |
payment | GET /api/JobInvoice/payment |
Endpoint level permissions | |
partial-payment | POST /api/JobInvoice/partial-payment |
Endpoint level permissions | |
sendNotice | GET /api/JobInvoice/sendNotice |
Endpoint level permissions | |
updateViewedLog | GET /api/JobInvoice/updateViewedLog |
Endpoint level permissions | |
calcTotalTaxes | GET /api/JobInvoice/calcTotalTaxes |
Endpoint level permissions | |
setDueDateFromTerms | GET /api/JobInvoice/setDueDateFromTerms |
Endpoint level permissions |
Property | Type | Description |
---|---|---|
id |
number | |
slug |
string | |
job_id |
number | |
invoice_num |
number | |
revision_num |
number | |
manual_invoice_number |
string | |
is_active_version |
number | |
issue_date |
date | |
date_first_issued |
datetime | |
submitted_log_json |
string | |
seen_log_json |
string | |
editing_log_json |
string | |
payments_json |
string | |
bottom_text |
string | |
customer_notes |
string | |
holdback_percentage |
number | |
holdback_release |
number | |
pretax_total |
number | |
grand_total |
number | |
applied_sales_tax_json |
string | |
custom_payment_links_json |
string | |
custom_payment_required |
boolean | |
is_finalized |
boolean | |
last_issued |
datetime | |
last_emailed |
datetime | |
is_portal_document |
boolean | |
due_date |
date | |
payment_terms |
number | |
attn |
string | |
is_processed |
boolean | |
is_paid |
boolean | |
amount_paid |
number | |
qbo_id |
number | |
qbo_id_history_json |
string | |
message_thread_id |
number | |
created_at |
datetime | |
updated_at |
datetime | |
updated_by |
number |
Setting | |
---|---|
Pagination Limit (when page parameter is set) |
50 per page |
Default Sort Order |
created_at ASC |
Related Resource | Key | Relationship to JobInvoice | Property |
---|---|---|---|
Job | job_id |
Belongs To | Job |
JobInvoiceTask | invoice_id |
Owns Many | JobInvoiceTask |
Company | tenant_id |
Belongs To | Company |