CostingCodesValidationRequest
GET {{base_url}}/CostingCodesValidationRequest
Retrieves a list of invalid configurations for costing codes.
API
Costing Code API
Requires Authentication
Yes (Advanced)
Returns
List [CostingCodeValidation]
Batch?
No
Request Params
Key | Datatype | Required | Description |
---|---|---|---|
ClientFilter | string | Optional. | |
The filter for access links between a costing code and a customer (or client). | |||
CompanyFilter | string | Optional. | |
The filter for access links between a costing code and a company. | |||
ExpenseTypeFilter | string | Optional. | |
The filter for access links between a costing code and an expense type. | |||
SkipInactive | string | Optional. | |
The flag that indicates whether or not validation includes inactive costing codes. | |||
NOTE: By default, this is automatically set to true if not specified. | |||
ValidateClientAccess | string | Optional. | |
The flag that indicates whether or not validation includes checks for client access. | |||
NOTE: By default, this is automatically set to false if not specified. | |||
ValidateCompanyAccess | string | Optional. | |
The flag that indicates whether or not validation includes checks for company access. | |||
NOTE: By default, this is automatically set to false if not specified. | |||
ValidateCodeSetup | string | Optional. | |
The flag that indicates whether or not validation includes checks for code setup such as improper access setup. | |||
NOTE: By default, this is automatically set to false if not specified. | |||
ValidateUsage | string | Optional. | |
The flag that indicates whether or not validation includes checks for the existence of costing codes on jobs and tasks that can be used. If SkipInactive is set to true, the validation includes checks only for active costing codes. | |||
NOTE: By default, this is automatically set to false if not specified. | |||
ValidateExpenseEntry | string | Optional. | |
The flag that indicates whether or not validation includes checks for expense entry. | |||
NOTE: By default, this is automatically set to false if not specified. |
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Accept | string | Required. | |
The type of content accepted by the API endpoint. | |||
Content-Type | string | Required. | |
The type of content supported by the API endpoint. |
RESPONSES
status: OK
[{"Type":21,"CodeId":7,"ReferenceId":7},{"Type":21,"CodeId":9,"ReferenceId":9},{"Type":21,"CodeId":10,"ReferenceId":10},{"Type":15,"CodeId":1099,"ReferenceId":1099},{"Type":21,"CodeId":1099,"ReferenceId":1099},{"Type":21,"CodeId":1104,"ReferenceId":1104},{"Type":14,"CodeId":1119,"ReferenceId":1119},{"Type":5,"CodeId":7,"ReferenceId":5},{"Type":5,"CodeId":9,"ReferenceId":4},{"Type":5,"CodeId":10,"ReferenceId":4},{"Type":5,"CodeId":1034,"ReferenceId":1033},{"Type":5,"CodeId":1037,"ReferenceId":1035},{"Type":5,"CodeId":1038,"ReferenceId":1035},{"Type":5,"CodeId":1066,"ReferenceId":1031},{"Type":5,"CodeId":1096,"ReferenceId":1095},{"Type":5,"CodeId":1104,"ReferenceId":1103},{"Type":13,"CodeId":1119,"ReferenceId":1119},{"Type":6,"CodeId":7,"ReferenceId":5},{"Type":6,"CodeId":9,"ReferenceId":4},{"Type":6,"CodeId":10,"ReferenceId":4},{"Type":6,"CodeId":1037,"ReferenceId":1035},{"Type":6,"CodeId":1038,"ReferenceId":1035},{"Type":6,"CodeId":1096,"ReferenceId":1095},{"Type":6,"CodeId":1100,"ReferenceId":1098},{"Type":6,"CodeId":1107,"ReferenceId":4},{"Type":12,"CodeId":1119,"ReferenceId":1119}]