---
title: "Get all note fields"
method: GET
path: "/noteFields"
tags: ["NoteFields"]
---

# Get all note fields

`GET /noteFields`

Returns data about all note fields.

## Response `200`

Success

- object
  - `success` boolean — If the response is successful or not
  - `data` object[]
    - `id` integer — The ID of the field
    - `key` string — The key of the field
    - `name` string — The name of the field
    - `field_type` 'address' | 'date' | 'daterange' | 'double' | 'enum' | 'monetary' | 'org' | 'people' | 'phone' | 'set' | 'text' | 'time' | 'timerange' | 'user' | 'varchar' | 'varchar_auto' | 'visible_to' — List of all possible field types
    - `active_flag` boolean — The active flag of the field
    - `edit_flag` boolean — The edit flag of the field
    - `bulk_edit_allowed` boolean — Not used
    - `mandatory_flag` boolean — Whether or not the field is mandatory
    - `options` object[] — The options of the field. When there are no options, `null` is returned.
      - `id` integer
      - `label` string
  - `additional_data` object — The additional data of the list
    - `start` integer — Pagination start
    - `limit` integer — Items shown per page
    - `more_items_in_collection` boolean — If there are more list items in the collection than displayed or not

---

[API](https://skmtc.net/pipedrive/apis/pipedrive-api-v1.md) · [All operations](https://skmtc.net/pipedrive/apis/pipedrive-api-v1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pipedrive/pipedrive-api-v1/revisions/302b0d7c2c1a/schema)
