# Get fields Retrieve a list of available fields Endpoint: GET /v2/fields ## Response 200 fields (application/json): - `items` (array) The collection of items - `items.id` (string,null) The API name for the field Example: "my_field" - `items.name` (string,null) The user defined name of the field Example: "My dropdown field" - `items.type` (string,null) The type of the field Enum: "Text", "Decimal", "Boolean", "Date", "Option", "MultiOption", "User" - `items.properties` (any,null) Specific properties for the field, varies by type - `items.created` (object,null) The username who created the field and when - `items.created.dateUtc` (string) The date and time the action was performed. The date and time uses the ISO-8601 format and will be in UTC Example: "2024-12-25T00:00:00Z" - `items.created.userName` (string) The username of who performed the action Example: "api.developer@lawvu.com" - `items.modified` (object,null) The username who modified the field and when ## Response 400 fields (application/problem+json): - `detail` (string) More information about the problem. - `instance` (string) The URI of the resource which the error relates to. - `operationId` (string) A unique trace identifier for the request. This should be provided when requesting support. - `status` (integer) The HTTP status code for the problem. - `title` (string) A short description of the error. - `type` (string) A URI which can be followed to find out more about the problem. ## Response 404 fields (application/problem+json): - `detail` (string) More information about the problem. - `instance` (string) The URI of the resource which the error relates to. - `operationId` (string) A unique trace identifier for the request. This should be provided when requesting support. - `status` (integer) The HTTP status code for the problem. - `title` (string) A short description of the error. - `type` (string) A URI which can be followed to find out more about the problem.