---
title: "Get a List of All Custom Fields"
method: GET
path: "/typed_custom_fields"
tags: ["Miscellaneous"]
deprecated: true
---

# Get a List of All Custom Fields

`GET /typed_custom_fields`

> **Deprecated.**

This endpoint doesn't consume Apollo credits. Learn more about [API pricing and credits](https://docs.apollo.io/docs/api-pricing).

This endpoint is deprecated. To achieve the same result, use the <a href="https://docs.apollo.io/reference/get-a-list-of-fields">Fields endpoint</a> (use `source: custom` to get custom fields only).<br><br> Use the Get a List of Custom Fields endpoint to retrieve information about all of the custom fields that have been created in your Apollo account.<br><br>This endpoint doesn't require any parameters. <br><br>This endpoint requires a master API key. If you call the endpoint without a master key, you receive a `403` response. Check out <a href="https://docs.apollo.io/docs/create-api-key">Create an API Key</a> to learn how to create a master key.

## Response `200`

200

- object
  - `typed_custom_fields` object[]
    - `id` string
    - `modality` string
    - `name` string
    - `type` string
    - `picklist_options` unknown[]
      - unknown
    - `mapped_crm_field` unknown
    - `additional_mapped_crm_field` unknown
    - `is_readonly_mapped_crm_field` unknown
    - `picklist_options_last_synced_at` string
    - `picklist_value_set_id` unknown
    - `mirrored` boolean
    - `system_name` unknown
    - `text_field_max_length` unknown
    - `finder_view_ids` unknown[]
      - unknown
    - `is_local` boolean

## Other responses

- `401` — 401
- `403` — 403
- `429` — 429

---

[API](https://skmtc.dev/apollo/apis/apollo-rest-api.md) · [All operations](https://skmtc.dev/apollo/apis/apollo-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/apollo/apollo-rest-api/revisions/c715a05fa6e2/schema)
