---
title: "Get All Fields"
method: GET
path: "/fields"
tags: ["Fields"]
---

# Get All Fields

`GET /fields`

## Request

- Base URL: `https://api.speakai.co/v1`
- URL: `https://api.speakai.co/v1/fields`
- Auth: API key in header `x-speakai-key` and API key in header `x-access-token`

### Retrieve Fields

This endpoint makes an HTTP GET request to retrieve a list of fields.

#### Request

The request does not require a request body. It simply makes a GET request to the endpoint `{{url}}/v1/fields`.

#### Response

The response will be a JSON object representing the list of fields. Below is a JSON schema representing the structure of the response:

``` json
{
 "type": "object",
 "properties": {
 "fields": {
 "type": "array",
 "items": {
 "type": "object",
 "properties": {
 "fieldId": {
 "type": "string"
 },
 "name": {
 "type": "string"
 },
 "type": {
 "type": "string"
 },
 "description": {
 "type": "string"
 }
 }
 }
 }
 }
}

 ```

The `fields` array contains objects with `fieldId`, `name`, `type`, and `description` properties, representing the details of each field.

## Response `200`

Success

---

[API](https://skmtc.dev/speakai/apis/speak-ai-api.md) · [All operations](https://skmtc.dev/speakai/apis/speak-ai-api/llms.txt) · [OpenAPI document](https://skmtc.dev/speakai/apis/speak-ai-api/revisions/52d777e6d46e?raw)
