PUT /{cpf}/dadosProfissionaisPorCpf¶
Adiciona um registro de dados profissionais ao técnico usando seu CPF (chave natural).
| Campo | Valor |
|---|---|
| Método | PUT |
| Endpoint | /tecnico/{cpf}/dadosProfissionaisPorCpf |
| Chave Natural | cpf (String) |
| Parâmetro substituído | id (UUID) |
| Fachada para | PUT /tecnico/{id}/dadosProfissionais |
Parâmetros de Path
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
cpf |
String | ✅ | CPF do técnico |
Body (JSON) — DadosProfissionaisSync
Atributos do payload (DadosProfissionaisSync)
| Campo | Tipo | Obrigatório | Formato / Valores aceitos | Descrição |
|---|---|---|---|---|
id |
String | ❌ | UUID | ID do registro profissional |
profissao |
String | ❌ | Enum Profissao |
Profissão vinculada ao técnico |
numeroConselho |
String | ❌ | — | Número do conselho profissional |
uf |
String | ❌ | Sigla UF | UF do conselho |
Respostas
| Código | Descrição |
|---|---|
200 |
Dados profissionais adicionados com sucesso |
404 |
Técnico não localizado com o CPF informado |
417 |
Erro interno durante a execução |