---
title: "List fields defined on a module"
method: GET
path: "/modules/{moduleSlug}/fields"
tags: ["Modules"]
---

# List fields defined on a module

`GET /modules/{moduleSlug}/fields`

## Request

- Base URL: `https://api.getcoherence.io/v1`
- URL: `https://api.getcoherence.io/v1/modules/{moduleSlug}/fields`
- Auth: HTTP bearer

Requires the `workspace:read` scope.

## Response `200`

Fields defined on the module

- object
  - `fields` Field[]
    - `key` string
    - `label` string
    - `type` string
    - `required` boolean

## Other responses

- `401`: Authentication failed or missing.

---

[API](https://skmtc.dev/getcoherence/apis/coherence-api.md) · [All operations](https://skmtc.dev/getcoherence/apis/coherence-api/llms.txt) · [OpenAPI document](https://skmtc.dev/getcoherence/apis/coherence-api/revisions/622d56f657b1?raw)
