API Access Token

v1_item_classification API

/**
 * REST API end-points for interacting with the 'resource' resource.
 *
 */
Returns item_classification_resource.
the quantity and type of resource that are required for each item classification.
some item classifications will require only one resource. some will require multiple resources
{
"item_classification_id": "1", #primary key
"resource_id": "5", #primary key
"item_classification_resource_quantity": "1", #required quantity of this resource for this item classification
"created_by": null,
"created_on": null,
"last_modified": "2021-05-25 02:10:12",
"modified_by": null,
"is_deleted": "0",
"item_classification_name": "Traffic Controller", #provided for convenience
"resource_name": "Traffic Controller", #provided for convenience
"resource_type_id": "2", #provided for convenience
"resource_type_name": "Person", #provided for convenience
"max_last_modified": "2024-07-28 21:39:57.4621"
}
@return ARRAY of item classification
Field Description
Comma Separated list of columns to restrict results to. Order is kept. If field does not exist then column will be included, but a blank result will be returned
eg: "name,description,created_by"

Currently only enabled for GET requests using formats of HTML, TSV, CSV
Comma Separated list of columns to exclude from results.
Currently only enabled for GET requests using formats of HTML, TSV, CSV Note: Exclude field will be ignored if fields are supplied.
(YYYY-MM-DD HH:mm:ss), if supplied, only records modified more recent than this datetime will be returned
  

Returns item classifications.
Item classifications are the types of items that can be used in a booking.
an item classification will require several resources. eg a 1TC crew will require a traffic controller, and a vehicle
the mapping of item classification to resource can be found in teh item_classification_resource api below
to access this api you will need third party booking read access
{
"item_classification_id": "1", # primary key
"item_classification_code": null, # default is null
"is_allowance": "0", # if 1, this item classification is an allowance eg: travel allowance
"item_classification_name": "Traffic Controller",
"item_classification_description": null,
"item_classification_is_task": "0", # if 1, this item classification is a task
"is_deleted": "0",
"created_by": null,
"created_on": null,
"last_modified": "2017-04-07 00:54:56",
"modified_by": null,
"max_last_modified": "2024-07-28 21:06:49.0610"
}

@return ARRAY of item classification
Field Description
Comma Separated list of columns to restrict results to. Order is kept. If field does not exist then column will be included, but a blank result will be returned
eg: "name,description,created_by"

Currently only enabled for GET requests using formats of HTML, TSV, CSV
Comma Separated list of columns to exclude from results.
Currently only enabled for GET requests using formats of HTML, TSV, CSV Note: Exclude field will be ignored if fields are supplied.
0 or 1. If supplied, only item classifications of this type will be returned.
(YYYY-MM-DD HH:mm:ss), if supplied, only records modified more recent than this datetime will be returned