---
title: "Cadastrar uma profissão no CV CRM"
method: POST
path: "/profissoes"
tags: ["Profissões"]
---

# Cadastrar uma profissão no CV CRM

`POST /profissoes`

> 🔒 **Autenticação necessária**
>
> Esta API utiliza autenticação via **e-mail e token** nos headers da requisição.
> Consulte o tutorial completo antes de fazer sua primeira chamada:
> [Como autenticar nas APIs do CV CRM (v1 — E-mail e Token)](https://desenvolvedor.cvcrm.com.br/docs/como-autenticar-apis-cvcrm-email-token)

Cadastra uma nova profissão. O corpo é um **objeto único**.

## Headers

- `email` string, required
- `token` string, required

## Request body

- CadastrarProfissao
  - `nome` string, required — Nome da profissão.
  - `codigo` string, nullable — Código utilizado para identificar a profissão externamente.
  - `cbo` integer, nullable — Código CBO (numérico).
  - `ativo_painel` boolean — Identifica se estará disponível em relacionamentos com outras funcionalidades. **Opcional — quando omitido, assume `true` (ativo).**
  - `enviar_sienge` boolean — Indica se a profissão será enviada na sincronização com o Sienge. **Opcional — quando omitido, assume `true`.** ⚠️ O campo deve ser enviado em **snake_case** (`enviar_sienge`); enviar `enviarSienge` (camelCase) é ignorado e o valor assume o padrão `true`.

## Response `201`

Profissão cadastrada com sucesso

- ProfissaoAcaoResponse
  - `data` object, required
    - `id` integer
  - `status` string, required

## Other responses

- `400` — Falha de validação dos dados
- `401` — Credenciais de autenticação ausentes ou inválidas
- `403` — Sem permissão para acessar o recurso
- `409` — Conflito de unicidade (nome ou código já utilizado)
- `500` — Erro interno no servidor

---

[API](https://skmtc.net/cvcrm/apis/clientes.md) · [All operations](https://skmtc.net/cvcrm/apis/clientes/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cvcrm/clientes/versions/42bf5add8bf3/schema)
