# Get a list of available custom fields Get a list of available custom fields for usage, rental products and rental product inventories Endpoint: GET /product-custom-fields Version: 2.13 Security: bearerAuth ## Query parameters: - `page` (integer, required) Page of results to show Example: 1 - `pageSize` (integer, required) Results to return per page Example: 100 - `sort` (string) Comma-delimited list of the fields to sort by - defaults to ascending order, suffix :desc to change Example: "id,name | name:desc" - `fields` (string) Comma-delimited list of the field(s) to return if only a subset is required Example: "id,name" - `label` (string) Filter by label Example: "xyz | in:x,y | like:xyz" - `productCategoryId` (string) Filter by product category id Example: "0" - `entityLevel` (string) Filter by this entity level only Enum: "USAGE_PRODUCT", "RENTAL_PRODUCT", "RENTAL_PRODUCT_INVENTORY", "SITE", "CUSTOMER" ## Response 200 fields (application/json): - `id` (integer) Custom field identifier Example: 1 - `label` (string, required) Label for the custom field - `productCategoryIds` (array, required) Product categories that this custom field applies to - `entityLevel` (string, required) Indicates the entity level the custom field applies to Enum: "USAGE_PRODUCT", "RENTAL_PRODUCT", "RENTAL_PRODUCT_INVENTORY", "SITE", "CUSTOMER" ## Response 400 fields ## Response 401 fields ## Response 403 fields