# BillableItem Retrieve one billable item object by provided GUID Endpoint: GET /rest/api/standard/v1/BillableItem/{billableItemGuid} Version: 1.0.0 Security: basicAuth ## Path parameters: - `billableItemGuid` (string, required) ## Response 200 fields (application/json): - `billableItemGuid` (string) Unique identifier and is automatically generated by Aimsio system. This is only used to update existing object - `billableItemCode` (string, required) Unique identifier, visible to end users. Required for creating or updating an object - `billableItemName` (string, required) - `billableItemTypeUname` (string) Required when creating a new object. Either or is required Enum: "labour", "equipment", "material", "service", "unit_billing", "per_diem", "accommodation", "mileage", "surcharge" - `billableItemTypeName` (string, required) Required when creating a new object. Either or is required - `billableItemIsTrade` (boolean, required) Set this to true if = 'Labour' - `billableItemIsEquipment` (boolean, required) Set this to true if = 'Equipment' - `billableItemCategory` (string) - `billableItemDescription` (string) - `billableItemStatus` (string) - `billableItemDefaultRate` (number, required) - `billableItemDefaultRateType` (string, required) Either or is required' - `billableItemDefaultRateTypeUname` (string) Either or is required' - `billableItemDefaultRate2` (number) - `billableItemDefaultRateType2` (string) If is provided, either or is required - `billableItemDefaultRateTypeUname2` (string) If is provided, either or is required - `billableItemDefaultRate3` (number) - `billableItemDefaultRateType3` (string) If is provided, either or is required - `billableItemDefaultRateTypeUname3` (string) If is provided, either or is required - `billableItemDefaultCost` (number) Cost Rates are only available for certain customer tiers - `billableItemDefaultCost2` (number) Cost Rates are only available for certain customer tiers - `billableItemDefaultCost3` (number) Cost Rates are only available for certain customer tiers - `billableItemGlAccountNumber` (string) Applicable to accounts with GL Account master data enabled. Must be an existing GL Account number - `billableItemGlAccountInfo` (string) - `billableItemCreatedAt` (integer) Timestamp in epoch millseconds - `billableItemCreatedByUserName` (string) - `billableItemCreatedByFullName` (string) - `billableItemUpdatedAt` (integer) Timestamp in epoch millseconds - `billableItemLastModifiedByUserName` (string) - `billableItemLastModifiedByFullName` (string) - `billableItemIsDeleted` (boolean) - `billableItemFormData` (object) Read-only schema used in GET requests to display object's custom fields data. For POST requests, refer to - `billableItemFormData.formDataFormTypeUname` (string) - `billableItemFormData.formDataGuid` (string) - `billableItemFormData.formDataFieldDataList` (array) - `billableItemFormData.formDataFieldDataList.fieldDataFieldTypeDataType` (string) - `billableItemFormData.formDataFieldDataList.fieldDataFieldTypeUname` (string) - `billableItemFormData.formDataFieldDataList.fieldDataFieldTypeLabel` (string) - `billableItemFormData.formDataFieldDataList.fieldDataStringValue` (string) - `billableItemFormData.formDataFieldDataList.fieldDataReferenceValue` (string)