Welcome to the Acrual API documentation 👋
The Acrual API is the backbone of Acrual, giving access to most data and allowing most functions to be performed programmatically.
If you are interested in using the Acrual API, please reach out to us using the contact details above.
| id required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| name required | string |
| address | null or string |
| suburb | null or string |
| postcode | null or string |
| state | null or string |
| country | null or string |
| company_name | null or string |
| phone | null or string |
| alternate_phone1 | null or string |
| alternate_phone2 | null or string |
null or string | |
| abn | null or string |
| acn | null or string |
Array of objects or null (ClientContactOverview) | |
null or UserOverview (object) | |
null or object | |
| created | string <date-time> |
| modified | string <date-time> |
{- "id": 0,
- "name": "string",
- "address": null,
- "suburb": null,
- "postcode": null,
- "state": null,
- "country": null,
- "company_name": null,
- "phone": null,
- "alternate_phone1": null,
- "alternate_phone2": null,
- "email": null,
- "abn": null,
- "acn": null,
- "contacts": null,
- "user": { },
- "external_ids": null,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}| Filters | string |
| Sorts | string |
| Page | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| PageSize | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| name required | string |
| address | null or string |
| suburb | null or string |
| postcode | null or string |
| state | null or string |
| country | null or string |
| company_name | null or string |
| phone | null or string |
| alternate_phone1 | null or string |
| alternate_phone2 | null or string |
null or string | |
| abn | null or string |
| acn | null or string |
Array of objects or null (ClientContactOverview) | |
null or UserOverview (object) | |
null or object | |
| created | string <date-time> |
| modified | string <date-time> |
[- {
- "id": 0,
- "name": "string",
- "address": null,
- "suburb": null,
- "postcode": null,
- "state": null,
- "country": null,
- "company_name": null,
- "phone": null,
- "alternate_phone1": null,
- "alternate_phone2": null,
- "email": null,
- "abn": null,
- "acn": null,
- "contacts": null,
- "user": { },
- "external_ids": null,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}
]| Filters | string |
| Sorts | string |
| Page | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| PageSize | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| name required | string |
| address | null or string |
| suburb | null or string |
| postcode | null or string |
| state | null or string |
| country | null or string |
| phone | null or string |
| alternate_phone1 | null or string |
| alternate_phone2 | null or string |
null or string | |
| tfn | null or string |
| abn | null or string |
| reference | null or string |
null or UserOverview (object) | |
null or object | |
| created | string <date-time> |
| modified | string <date-time> |
[- {
- "id": 0,
- "name": "string",
- "address": null,
- "suburb": null,
- "postcode": null,
- "state": null,
- "country": null,
- "phone": null,
- "alternate_phone1": null,
- "alternate_phone2": null,
- "email": null,
- "tfn": null,
- "abn": null,
- "reference": null,
- "user": { },
- "external_ids": null,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}
]| event_name required | null or string |
| target_url required | null or string |
| id | string <uuid> |
| event_name | null or string |
| target_url | null or string |
| created | string <date-time> |
| modified | string <date-time> |
{- "event_name": null,
- "target_url": null
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "event_name": null,
- "target_url": null,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}| id | string <uuid> |
| event_name | null or string |
| target_url | null or string |
| created | string <date-time> |
| modified | string <date-time> |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "event_name": null,
- "target_url": null,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}
]| id required | string |
| id | string <uuid> |
| event_name | null or string |
| target_url | null or string |
| created | string <date-time> |
| modified | string <date-time> |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "event_name": null,
- "target_url": null,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}| integrationKey required | string |
| dataKey required | string |
| key required | string |
| value required | string |
null or object |
[- {
- "key": "string",
- "value": "string",
- "data": null
}
]| integrationKey required | string |
| connection_type | any (ProviderConnectionType) Value: "REDIRECT" |
| redirect_url | null or string |
null{- "connection_type": "REDIRECT",
- "redirect_url": null
}| job_id required | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| user_id required | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
required | null or InvoiceTypeKey (any) |
required | null or InvoiceStatusKey (any) |
| issued required | null or string <date-time> |
| payment_due required | null or string <date-time> |
| payment_terms required | null or string |
| hidden_quote_section_ids required | Array of integers or strings or null <int32> [ items <int32 >^-?(?:0|[1-9]\d*)$ ] |
| comments required | null or string |
required | Array of objects or null (CreateInvoiceRequestItem) |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| gst_exempt | null or boolean |
| cost_gross | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| gst | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| total | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| description | null or string |
| issued | null or string <date-time> |
| payment_due | null or string <date-time> |
| payment_terms | null or string |
| retention_value | null or number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| comments | null or string |
| type | any (InvoiceTypeKey) Enum: "GENERAL" "CLAIM" |
| status | any (InvoiceStatusKey) Enum: "DRAFT" "SUBMITTED" "APPROVED" "PARTIALLY_PAID" "FULLY_PAID" "VOIDED" |
Array of objects or null (InvoiceItem) | |
| hidden_quote_section_ids | Array of integers or strings or null <int32> [ items <int32 >^-?(?:0|[1-9]\d*)$ ] |
required | object (JobOverview) |
required | object (ClientOverview) |
| number required | string |
| sequence_number required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| claim_number | null or string |
| sequence_claim_number | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
null or UserOverview (object) | |
null or object | |
| created | string <date-time> |
| modified | string <date-time> |
{- "job_id": null,
- "user_id": null,
- "type": { },
- "status": { },
- "issued": null,
- "payment_due": null,
- "payment_terms": null,
- "hidden_quote_section_ids": null,
- "comments": null,
- "items": null
}{- "id": 0,
- "gst_exempt": null,
- "cost_gross": 0,
- "cost": 0,
- "gst": 0,
- "total": 0,
- "description": null,
- "issued": null,
- "payment_due": null,
- "payment_terms": null,
- "retention_value": null,
- "comments": null,
- "type": "GENERAL",
- "status": "DRAFT",
- "items": null,
- "hidden_quote_section_ids": null,
- "job": {
- "id": 0,
- "name": "string",
- "number": "string"
}, - "client": {
- "id": 0,
- "name": "string",
- "email": null
}, - "number": "string",
- "sequence_number": 0,
- "claim_number": null,
- "sequence_claim_number": null,
- "user": { },
- "external_ids": null,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}| Filters | string |
| Sorts | string |
| Page | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| PageSize | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| gst_exempt | null or boolean |
| cost_gross | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| gst | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| total | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| description | null or string |
| issued | null or string <date-time> |
| payment_due | null or string <date-time> |
| payment_terms | null or string |
| retention_value | null or number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| comments | null or string |
| type | any (InvoiceTypeKey) Enum: "GENERAL" "CLAIM" |
| status | any (InvoiceStatusKey) Enum: "DRAFT" "SUBMITTED" "APPROVED" "PARTIALLY_PAID" "FULLY_PAID" "VOIDED" |
Array of objects or null (InvoiceItem) | |
| hidden_quote_section_ids | Array of integers or strings or null <int32> [ items <int32 >^-?(?:0|[1-9]\d*)$ ] |
required | object (JobOverview) |
required | object (ClientOverview) |
| number required | string |
| sequence_number required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| claim_number | null or string |
| sequence_claim_number | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
null or UserOverview (object) | |
null or object | |
| created | string <date-time> |
| modified | string <date-time> |
[- {
- "id": 0,
- "gst_exempt": null,
- "cost_gross": 0,
- "cost": 0,
- "gst": 0,
- "total": 0,
- "description": null,
- "issued": null,
- "payment_due": null,
- "payment_terms": null,
- "retention_value": null,
- "comments": null,
- "type": "GENERAL",
- "status": "DRAFT",
- "items": null,
- "hidden_quote_section_ids": null,
- "job": {
- "id": 0,
- "name": "string",
- "number": "string"
}, - "client": {
- "id": 0,
- "name": "string",
- "email": null
}, - "number": "string",
- "sequence_number": 0,
- "claim_number": null,
- "sequence_claim_number": null,
- "user": { },
- "external_ids": null,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}
]| id required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| gst_exempt | null or boolean |
| cost_gross | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| gst | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| total | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| description | null or string |
| issued | null or string <date-time> |
| payment_due | null or string <date-time> |
| payment_terms | null or string |
| retention_value | null or number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| comments | null or string |
| type | any (InvoiceTypeKey) Enum: "GENERAL" "CLAIM" |
| status | any (InvoiceStatusKey) Enum: "DRAFT" "SUBMITTED" "APPROVED" "PARTIALLY_PAID" "FULLY_PAID" "VOIDED" |
Array of objects or null (InvoiceItem) | |
| hidden_quote_section_ids | Array of integers or strings or null <int32> [ items <int32 >^-?(?:0|[1-9]\d*)$ ] |
required | object (JobOverview) |
required | object (ClientOverview) |
| number required | string |
| sequence_number required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| claim_number | null or string |
| sequence_claim_number | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
null or UserOverview (object) | |
null or object | |
| created | string <date-time> |
| modified | string <date-time> |
{- "id": 0,
- "gst_exempt": null,
- "cost_gross": 0,
- "cost": 0,
- "gst": 0,
- "total": 0,
- "description": null,
- "issued": null,
- "payment_due": null,
- "payment_terms": null,
- "retention_value": null,
- "comments": null,
- "type": "GENERAL",
- "status": "DRAFT",
- "items": null,
- "hidden_quote_section_ids": null,
- "job": {
- "id": 0,
- "name": "string",
- "number": "string"
}, - "client": {
- "id": 0,
- "name": "string",
- "email": null
}, - "number": "string",
- "sequence_number": 0,
- "claim_number": null,
- "sequence_claim_number": null,
- "user": { },
- "external_ids": null,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}| id required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| job_id required | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| user_id required | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
required | null or InvoiceTypeKey (any) |
required | null or InvoiceStatusKey (any) |
| issued required | null or string <date-time> |
| payment_due required | null or string <date-time> |
| payment_terms required | null or string |
| hidden_quote_section_ids required | Array of integers or strings or null <int32> [ items <int32 >^-?(?:0|[1-9]\d*)$ ] |
| comments required | null or string |
required | Array of objects or null (UpdateInvoiceRequestItem) |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| gst_exempt | null or boolean |
| cost_gross | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| gst | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| total | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| description | null or string |
| issued | null or string <date-time> |
| payment_due | null or string <date-time> |
| payment_terms | null or string |
| retention_value | null or number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| comments | null or string |
| type | any (InvoiceTypeKey) Enum: "GENERAL" "CLAIM" |
| status | any (InvoiceStatusKey) Enum: "DRAFT" "SUBMITTED" "APPROVED" "PARTIALLY_PAID" "FULLY_PAID" "VOIDED" |
Array of objects or null (InvoiceItem) | |
| hidden_quote_section_ids | Array of integers or strings or null <int32> [ items <int32 >^-?(?:0|[1-9]\d*)$ ] |
required | object (JobOverview) |
required | object (ClientOverview) |
| number required | string |
| sequence_number required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| claim_number | null or string |
| sequence_claim_number | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
null or UserOverview (object) | |
null or object | |
| created | string <date-time> |
| modified | string <date-time> |
{- "job_id": null,
- "user_id": null,
- "type": { },
- "status": { },
- "issued": null,
- "payment_due": null,
- "payment_terms": null,
- "hidden_quote_section_ids": null,
- "comments": null,
- "items": null
}{- "id": 0,
- "gst_exempt": null,
- "cost_gross": 0,
- "cost": 0,
- "gst": 0,
- "total": 0,
- "description": null,
- "issued": null,
- "payment_due": null,
- "payment_terms": null,
- "retention_value": null,
- "comments": null,
- "type": "GENERAL",
- "status": "DRAFT",
- "items": null,
- "hidden_quote_section_ids": null,
- "job": {
- "id": 0,
- "name": "string",
- "number": "string"
}, - "client": {
- "id": 0,
- "name": "string",
- "email": null
}, - "number": "string",
- "sequence_number": 0,
- "claim_number": null,
- "sequence_claim_number": null,
- "user": { },
- "external_ids": null,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}| id required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| path required | string |
| Filters | string |
| Sorts | string |
| Page | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| PageSize | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| id required | string |
| name required | string |
| type required | any (FileItemTypeKey) Enum: "FOLDER" "FILE" |
| size | null or integer or string <int64> ^-?(?:0|[1-9]\d*)$ |
| modified | null or string <date-time> |
[- {
- "id": "string",
- "name": "string",
- "type": "FOLDER",
- "size": null,
- "modified": null
}
]| id required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| name required | string |
required | object (ClientOverview) |
| status required | any (JobStatusKey) Enum: "NEW" "CANCELLED" "IN_PROGRESS" "AWAITING_COMPLETION" "COMPLETE" |
| address | null or string |
| suburb | null or string |
| postcode | null or string |
| state | null or string |
| country | null or string |
| commissioned | string <date-time> |
| start | null or string <date-time> |
| due | null or string <date-time> |
null or JobFinancial (object) | |
null or QuoteOverview (object) | |
| number required | string |
null or UserOverview (object) | |
| security_type required | any (JobSecurityTypeKey) Enum: "NONE" "RETENTION" "GUARANTEE" |
| retention_initial_withholding_rate | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| retention_total_withholding_rate | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| created | string <date-time> |
| modified | string <date-time> |
{- "id": 0,
- "name": "string",
- "client": {
- "id": 0,
- "name": "string",
- "email": null
}, - "status": "NEW",
- "address": null,
- "suburb": null,
- "postcode": null,
- "state": null,
- "country": null,
- "commissioned": "2019-08-24T14:15:22Z",
- "start": null,
- "due": null,
- "financial": { },
- "quote": { },
- "number": "string",
- "user": { },
- "security_type": "NONE",
- "retention_initial_withholding_rate": 0,
- "retention_total_withholding_rate": 0,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}| id required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| name required | null or string |
| client_id required | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| user_id required | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
required | null or JobStatusKey (any) |
required | null or JobSecurityTypeKey (any) |
| address required | null or string |
| suburb required | null or string |
| postcode required | null or string |
| state_id required | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| country_id required | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| commissioned required | null or string <date-time> |
| start required | null or string <date-time> |
| due required | null or string <date-time> |
| quote_id required | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| retention_initial_withholding_rate required | null or number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| retention_total_withholding_rate required | null or number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| name required | string |
required | object (ClientOverview) |
| status required | any (JobStatusKey) Enum: "NEW" "CANCELLED" "IN_PROGRESS" "AWAITING_COMPLETION" "COMPLETE" |
| address | null or string |
| suburb | null or string |
| postcode | null or string |
| state | null or string |
| country | null or string |
| commissioned | string <date-time> |
| start | null or string <date-time> |
| due | null or string <date-time> |
null or JobFinancial (object) | |
null or QuoteOverview (object) | |
| number required | string |
null or UserOverview (object) | |
| security_type required | any (JobSecurityTypeKey) Enum: "NONE" "RETENTION" "GUARANTEE" |
| retention_initial_withholding_rate | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| retention_total_withholding_rate | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| created | string <date-time> |
| modified | string <date-time> |
{- "name": null,
- "client_id": null,
- "user_id": null,
- "status": { },
- "security_type": { },
- "address": null,
- "suburb": null,
- "postcode": null,
- "state_id": null,
- "country_id": null,
- "commissioned": null,
- "start": null,
- "due": null,
- "quote_id": null,
- "retention_initial_withholding_rate": null,
- "retention_total_withholding_rate": null
}{- "id": 0,
- "name": "string",
- "client": {
- "id": 0,
- "name": "string",
- "email": null
}, - "status": "NEW",
- "address": null,
- "suburb": null,
- "postcode": null,
- "state": null,
- "country": null,
- "commissioned": "2019-08-24T14:15:22Z",
- "start": null,
- "due": null,
- "financial": { },
- "quote": { },
- "number": "string",
- "user": { },
- "security_type": "NONE",
- "retention_initial_withholding_rate": 0,
- "retention_total_withholding_rate": 0,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}| Filters | string |
| Sorts | string |
| Page | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| PageSize | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| name required | string |
required | object (ClientOverview) |
| status required | any (JobStatusKey) Enum: "NEW" "CANCELLED" "IN_PROGRESS" "AWAITING_COMPLETION" "COMPLETE" |
| address | null or string |
| suburb | null or string |
| postcode | null or string |
| state | null or string |
| country | null or string |
| commissioned | string <date-time> |
| start | null or string <date-time> |
| due | null or string <date-time> |
null or JobFinancial (object) | |
null or QuoteOverview (object) | |
| number required | string |
null or UserOverview (object) | |
| security_type required | any (JobSecurityTypeKey) Enum: "NONE" "RETENTION" "GUARANTEE" |
| retention_initial_withholding_rate | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| retention_total_withholding_rate | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| created | string <date-time> |
| modified | string <date-time> |
[- {
- "id": 0,
- "name": "string",
- "client": {
- "id": 0,
- "name": "string",
- "email": null
}, - "status": "NEW",
- "address": null,
- "suburb": null,
- "postcode": null,
- "state": null,
- "country": null,
- "commissioned": "2019-08-24T14:15:22Z",
- "start": null,
- "due": null,
- "financial": { },
- "quote": { },
- "number": "string",
- "user": { },
- "security_type": "NONE",
- "retention_initial_withholding_rate": 0,
- "retention_total_withholding_rate": 0,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}
]| id required | string |
| uploadId required | string <uuid> |
| id required | string <uuid> |
| uploaded | boolean |
| completed | boolean |
| modified | string <date-time> |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "uploaded": true,
- "completed": true,
- "modified": "2019-08-24T14:15:22Z"
}| id required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| invoice_number | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| section_id | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| section_name | string |
| total_charge | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| total_invoiced | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| children_hidden | boolean |
[- {
- "section_id": null,
- "section_name": "string",
- "total_charge": 0,
- "total_invoiced": 0,
- "children_hidden": true
}
]| id required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| path required | string |
| destination_path required | string |
{- "destination_path": "string"
}| id required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
required | null or JobStatusKey (any) |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| name required | string |
required | object (ClientOverview) |
| status required | any (JobStatusKey) Enum: "NEW" "CANCELLED" "IN_PROGRESS" "AWAITING_COMPLETION" "COMPLETE" |
| address | null or string |
| suburb | null or string |
| postcode | null or string |
| state | null or string |
| country | null or string |
| commissioned | string <date-time> |
| start | null or string <date-time> |
| due | null or string <date-time> |
null or JobFinancial (object) | |
null or QuoteOverview (object) | |
| number required | string |
null or UserOverview (object) | |
| security_type required | any (JobSecurityTypeKey) Enum: "NONE" "RETENTION" "GUARANTEE" |
| retention_initial_withholding_rate | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| retention_total_withholding_rate | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| created | string <date-time> |
| modified | string <date-time> |
{- "status": { }
}{- "id": 0,
- "name": "string",
- "client": {
- "id": 0,
- "name": "string",
- "email": null
}, - "status": "NEW",
- "address": null,
- "suburb": null,
- "postcode": null,
- "state": null,
- "country": null,
- "commissioned": "2019-08-24T14:15:22Z",
- "start": null,
- "due": null,
- "financial": { },
- "quote": { },
- "number": "string",
- "user": { },
- "security_type": "NONE",
- "retention_initial_withholding_rate": 0,
- "retention_total_withholding_rate": 0,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}| id required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| path required | string |
| file_id | string <uuid> |
| upload_url required | string |
{- "file_id": "8a0cfb4f-ddc9-436d-91bb-75133c583767",
- "upload_url": "string"
}| id required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| gst_exempt | boolean |
| cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| gst | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| total | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| address | null or string |
| suburb | null or string |
| postcode | null or string |
| state | null or string |
| country | null or string |
| description | null or string |
| reference | null or string |
| expected | null or string <date-time> |
| type | any (PurchaseOrderTypeKey) Enum: "MATERIALS" "QUOTE" "LABOUR" |
| status | any (PurchaseOrderStatusKey) Enum: "APPROVED" "VOIDED" "FULFILLED" |
Array of objects or null (PurchaseOrderItem) | |
| comments | null or string |
null or SupplierOverview (object) | |
| number required | string |
null or UserOverview (object) | |
null or object | |
| created | string <date-time> |
| modified | string <date-time> |
{- "id": 0,
- "gst_exempt": true,
- "cost": 0,
- "gst": 0,
- "total": 0,
- "address": null,
- "suburb": null,
- "postcode": null,
- "state": null,
- "country": null,
- "description": null,
- "reference": null,
- "expected": null,
- "type": "MATERIALS",
- "status": "APPROVED",
- "items": null,
- "comments": null,
- "supplier": { },
- "number": "string",
- "user": { },
- "external_ids": null,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}| job_id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| Filters | string |
| Sorts | string |
| Page | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| PageSize | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| gst_exempt | boolean |
| cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| gst | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| total | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| address | null or string |
| suburb | null or string |
| postcode | null or string |
| state | null or string |
| country | null or string |
| description | null or string |
| reference | null or string |
| expected | null or string <date-time> |
| type | any (PurchaseOrderTypeKey) Enum: "MATERIALS" "QUOTE" "LABOUR" |
| status | any (PurchaseOrderStatusKey) Enum: "APPROVED" "VOIDED" "FULFILLED" |
Array of objects or null (PurchaseOrderItem) | |
| comments | null or string |
null or SupplierOverview (object) | |
| number required | string |
null or UserOverview (object) | |
null or object | |
| created | string <date-time> |
| modified | string <date-time> |
[- {
- "id": 0,
- "gst_exempt": true,
- "cost": 0,
- "gst": 0,
- "total": 0,
- "address": null,
- "suburb": null,
- "postcode": null,
- "state": null,
- "country": null,
- "description": null,
- "reference": null,
- "expected": null,
- "type": "MATERIALS",
- "status": "APPROVED",
- "items": null,
- "comments": null,
- "supplier": { },
- "number": "string",
- "user": { },
- "external_ids": null,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}
]| id required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| path required | string |
| Filters | string |
| Sorts | string |
| Page | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| PageSize | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| id required | string |
| name required | string |
| type required | any (FileItemTypeKey) Enum: "FOLDER" "FILE" |
| size | null or integer or string <int64> ^-?(?:0|[1-9]\d*)$ |
| modified | null or string <date-time> |
[- {
- "id": "string",
- "name": "string",
- "type": "FOLDER",
- "size": null,
- "modified": null
}
]| id required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| name required | string |
| cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| labour_cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| materials_cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| quotes_cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| charge | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| labour_charge | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| materials_charge | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| quotes_charge | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
null or ClientOverview (object) | |
null or JobOverview (object) | |
| status | any (QuoteStatusKey) Enum: "NEW" "VOIDED" "IN_PROGRESS" "PENDING" "WON" "LOST" |
null or QuoteItemOverview (object) | |
| address | null or string |
| suburb | null or string |
| postcode | null or string |
| state | null or string |
| country | null or string |
| due | string <date-time> |
| number | null or string |
null or QuoteRevisionOverview (object) | |
null or UserOverview (object) | |
| created | string <date-time> |
| modified | string <date-time> |
{- "id": 0,
- "name": "string",
- "cost": 0,
- "labour_cost": 0,
- "materials_cost": 0,
- "quotes_cost": 0,
- "charge": 0,
- "labour_charge": 0,
- "materials_charge": 0,
- "quotes_charge": 0,
- "client": { },
- "job": { },
- "status": "NEW",
- "quote_item": { },
- "address": null,
- "suburb": null,
- "postcode": null,
- "state": null,
- "country": null,
- "due": "2019-08-24T14:15:22Z",
- "number": null,
- "current_revision": { },
- "user": { },
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}| Filters | string |
| Sorts | string |
| Page | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| PageSize | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| name required | string |
| cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| labour_cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| materials_cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| quotes_cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| charge | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| labour_charge | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| materials_charge | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| quotes_charge | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
null or ClientOverview (object) | |
null or JobOverview (object) | |
| status | any (QuoteStatusKey) Enum: "NEW" "VOIDED" "IN_PROGRESS" "PENDING" "WON" "LOST" |
null or QuoteItemOverview (object) | |
| address | null or string |
| suburb | null or string |
| postcode | null or string |
| state | null or string |
| country | null or string |
| due | string <date-time> |
| number | null or string |
null or QuoteRevisionOverview (object) | |
null or UserOverview (object) | |
| created | string <date-time> |
| modified | string <date-time> |
[- {
- "id": 0,
- "name": "string",
- "cost": 0,
- "labour_cost": 0,
- "materials_cost": 0,
- "quotes_cost": 0,
- "charge": 0,
- "labour_charge": 0,
- "materials_charge": 0,
- "quotes_charge": 0,
- "client": { },
- "job": { },
- "status": "NEW",
- "quote_item": { },
- "address": null,
- "suburb": null,
- "postcode": null,
- "state": null,
- "country": null,
- "due": "2019-08-24T14:15:22Z",
- "number": null,
- "current_revision": { },
- "user": { },
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}
]| id required | string |
| uploadId required | string <uuid> |
| id required | string <uuid> |
| uploaded | boolean |
| completed | boolean |
| modified | string <date-time> |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "uploaded": true,
- "completed": true,
- "modified": "2019-08-24T14:15:22Z"
}| id required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| Filters | string |
| Sorts | string |
| Page | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| PageSize | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| name required | string |
| item_type required | string |
| number | null or string |
| quantity | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| unit_cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| charge | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| override_margins | null or boolean |
| labour_margin | null or number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| materials_margin | null or number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| quotes_margin | null or number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| unit_id | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| description | null or string |
| notes | null or string |
| sort | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| parent_id | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| source_id | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
[- {
- "id": 0,
- "name": "string",
- "item_type": "string",
- "number": null,
- "quantity": 0,
- "unit_cost": 0,
- "cost": 0,
- "charge": 0,
- "override_margins": null,
- "labour_margin": null,
- "materials_margin": null,
- "quotes_margin": null,
- "unit_id": null,
- "description": null,
- "notes": null,
- "sort": 0,
- "parent_id": null,
- "source_id": null
}
]| id required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| Filters | string |
| Sorts | string |
| Page | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| PageSize | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| name required | string |
| charge | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| gst | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| charge_gst | null or boolean |
| total | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| number | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| created | string <date-time> |
| modified | string <date-time> |
[- {
- "id": 0,
- "name": "string",
- "charge": 0,
- "gst": 0,
- "charge_gst": null,
- "total": 0,
- "number": 0,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}
]| id required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| path required | string |
| destination_path required | string |
{- "destination_path": "string"
}| id required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| path required | string |
| file_id | string <uuid> |
| upload_url required | string |
{- "file_id": "8a0cfb4f-ddc9-436d-91bb-75133c583767",
- "upload_url": "string"
}| id required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| name required | string |
| address | null or string |
| suburb | null or string |
| postcode | null or string |
| state | null or string |
| country | null or string |
| gst_exempt | null or boolean |
| phone | null or string |
| alternate_phone1 | null or string |
| alternate_phone2 | null or string |
null or string | |
| abn | null or string |
| acn | null or string |
null or UserOverview (object) | |
null or object | |
| created | string <date-time> |
| modified | string <date-time> |
{- "id": 0,
- "name": "string",
- "address": null,
- "suburb": null,
- "postcode": null,
- "state": null,
- "country": null,
- "gst_exempt": null,
- "phone": null,
- "alternate_phone1": null,
- "alternate_phone2": null,
- "email": null,
- "abn": null,
- "acn": null,
- "user": { },
- "external_ids": null,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}| Filters | string |
| Sorts | string |
| Page | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| PageSize | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| name required | string |
| address | null or string |
| suburb | null or string |
| postcode | null or string |
| state | null or string |
| country | null or string |
| gst_exempt | null or boolean |
| phone | null or string |
| alternate_phone1 | null or string |
| alternate_phone2 | null or string |
null or string | |
| abn | null or string |
| acn | null or string |
null or UserOverview (object) | |
null or object | |
| created | string <date-time> |
| modified | string <date-time> |
[- {
- "id": 0,
- "name": "string",
- "address": null,
- "suburb": null,
- "postcode": null,
- "state": null,
- "country": null,
- "gst_exempt": null,
- "phone": null,
- "alternate_phone1": null,
- "alternate_phone2": null,
- "email": null,
- "abn": null,
- "acn": null,
- "user": { },
- "external_ids": null,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}
]| employee_id required | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| job_id required | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| quote_item_id required | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| labour_id required | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| description required | null or string |
| date required | null or string <date> |
| start required | null or string <time> |
| end required | null or string <time> |
| quantity required | null or number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
required | object (EmployeeOverview) |
null or JobOverview (object) | |
null or QuoteItemOverview (object) | |
null or LibraryItemOverview (object) | |
| date | string <date> |
| start | null or string <time> |
| end | null or string <time> |
| quantity | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| description | null or string |
| created | string <date-time> |
| modified | string <date-time> |
{- "employee_id": null,
- "job_id": null,
- "quote_item_id": null,
- "labour_id": null,
- "description": null,
- "date": null,
- "start": null,
- "end": null,
- "quantity": null
}{- "id": 0,
- "employee": {
- "id": 0,
- "email": null,
- "name": null,
- "reference": null
}, - "job": { },
- "quote_item": { },
- "labour": { },
- "date": "2019-08-24",
- "start": null,
- "end": null,
- "quantity": 0,
- "description": null,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}| Filters | string |
| Sorts | string |
| Page | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| PageSize | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
required | object (EmployeeOverview) |
null or JobOverview (object) | |
null or QuoteItemOverview (object) | |
null or LibraryItemOverview (object) | |
| date | string <date> |
| start | null or string <time> |
| end | null or string <time> |
| quantity | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| description | null or string |
| created | string <date-time> |
| modified | string <date-time> |
[- {
- "id": 0,
- "employee": {
- "id": 0,
- "email": null,
- "name": null,
- "reference": null
}, - "job": { },
- "quote_item": { },
- "labour": { },
- "date": "2019-08-24",
- "start": null,
- "end": null,
- "quantity": 0,
- "description": null,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}
]| employee_id required | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
required | Array of objects or null (UpdateTimeEntriesRequestEntry) |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
required | object (EmployeeOverview) |
null or JobOverview (object) | |
null or QuoteItemOverview (object) | |
null or LibraryItemOverview (object) | |
| date | string <date> |
| start | null or string <time> |
| end | null or string <time> |
| quantity | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| description | null or string |
| created | string <date-time> |
| modified | string <date-time> |
{- "employee_id": null,
- "entries": null
}[- {
- "id": 0,
- "employee": {
- "id": 0,
- "email": null,
- "name": null,
- "reference": null
}, - "job": { },
- "quote_item": { },
- "labour": { },
- "date": "2019-08-24",
- "start": null,
- "end": null,
- "quantity": 0,
- "description": null,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}
]| id required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| employee_id required | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| job_id required | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| quote_item_id required | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| labour_id required | null or integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| description required | null or string |
| date required | null or string <date> |
| start required | null or string <time> |
| end required | null or string <time> |
| quantity required | null or number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
required | object (EmployeeOverview) |
null or JobOverview (object) | |
null or QuoteItemOverview (object) | |
null or LibraryItemOverview (object) | |
| date | string <date> |
| start | null or string <time> |
| end | null or string <time> |
| quantity | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| description | null or string |
| created | string <date-time> |
| modified | string <date-time> |
{- "employee_id": null,
- "job_id": null,
- "quote_item_id": null,
- "labour_id": null,
- "description": null,
- "date": null,
- "start": null,
- "end": null,
- "quantity": null
}{- "id": 0,
- "employee": {
- "id": 0,
- "email": null,
- "name": null,
- "reference": null
}, - "job": { },
- "quote_item": { },
- "labour": { },
- "date": "2019-08-24",
- "start": null,
- "end": null,
- "quantity": 0,
- "description": null,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}| id required | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| name required | string |
| cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| labour_cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| materials_cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| quotes_cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| charge | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| labour_charge | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| materials_charge | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| quotes_charge | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
null or QuoteOverview (object) | |
| status | any (QuoteVariationStatusKey) Enum: "PENDING" "APPROVED" "DECLINED" |
null or QuoteItemOverview (object) | |
| number | null or string |
null or VariationRevisionOverview (object) | |
null or UserOverview (object) | |
| created | string <date-time> |
| modified | string <date-time> |
{- "id": 0,
- "name": "string",
- "cost": 0,
- "labour_cost": 0,
- "materials_cost": 0,
- "quotes_cost": 0,
- "charge": 0,
- "labour_charge": 0,
- "materials_charge": 0,
- "quotes_charge": 0,
- "quote": { },
- "status": "PENDING",
- "quote_item": { },
- "number": null,
- "current_revision": { },
- "user": { },
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}| Filters | string |
| Sorts | string |
| Page | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| PageSize | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| id | integer or string <int32> ^-?(?:0|[1-9]\d*)$ |
| name required | string |
| cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| labour_cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| materials_cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| quotes_cost | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| charge | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| labour_charge | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| materials_charge | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
| quotes_charge | number or string <double> ^-?(?:0|[1-9]\d*)(?:\.\d+)?$ |
null or QuoteOverview (object) | |
| status | any (QuoteVariationStatusKey) Enum: "PENDING" "APPROVED" "DECLINED" |
null or QuoteItemOverview (object) | |
| number | null or string |
null or VariationRevisionOverview (object) | |
null or UserOverview (object) | |
| created | string <date-time> |
| modified | string <date-time> |
[- {
- "id": 0,
- "name": "string",
- "cost": 0,
- "labour_cost": 0,
- "materials_cost": 0,
- "quotes_cost": 0,
- "charge": 0,
- "labour_charge": 0,
- "materials_charge": 0,
- "quotes_charge": 0,
- "quote": { },
- "status": "PENDING",
- "quote_item": { },
- "number": null,
- "current_revision": { },
- "user": { },
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z"
}
]