---
title: "Criar campo"
method: POST
path: "/fields"
tags: ["Fields"]
---

# Criar campo

`POST /fields`

Cria um novo campo.

## Request body

- object
  - `name` string, required — Nome do campo
  - `description` string, required — Descrição do campo
  - `type` 'text' | 'email' | 'phone' | 'number' | 'url' | 'boolean' | 'date' | 'choice' | 'multi_choice' | 'cpf' | 'cnpj' — Tipo do campo
  - `options` string[] — Lista de opções para campos do tipo `choice` ou `multi_choice`

## Response `200`

Successful response

- object
  - `id` string, required — Identificador único do campo
  - `name` string, required — Nome do campo
  - `description` string, required — Descrição do campo
  - `active` boolean — Indica se o campo está ativo
  - `fixed` boolean
  - `type` 'text' | 'email' | 'phone' | 'number' | 'url' | 'boolean' | 'date' | 'choice' | 'multi_choice' | 'cpf' | 'cnpj' — Tipo do campo
  - `options` string[] — Lista de opções para campos do tipo `choice` ou `multi_choice`
  - `new` boolean — Flag de compatibilidade (integrações)
  - `workspaceId` string, required — Identificador do workspace associado
  - `createdBy` string, nullable, required — ID do usuário que criou o registro
  - `updatedBy` string, nullable, required — ID do usuário que atualizou o registro
  - `createdAt` string, date-time — Data de criação
  - `updatedAt` string, date-time — Data da última atualização

## Other responses

- `default` — Error response

---

[API](https://skmtc.net/rdstationmentoria/apis/agents.md) · [All operations](https://skmtc.net/rdstationmentoria/apis/agents/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/rdstationmentoria/agents/revisions/66aaaea086cc/schema)
