---
title: "Criar contato"
method: POST
path: "/contatos"
tags: ["Contatos"]
---

# Criar contato

`POST /contatos`

## Request body

- CriarContatoModelRequest — 
  - `nome` string, nullable
  - `codigo` string, nullable
  - `fantasia` string, nullable
  - `tipoPessoa` 'J' | 'F' | 'E' | 'X', nullable — - J - Juridica - F - Fisica - E - Estrangeiro - X - Estrangeiro No Brasil
  - `cpfCnpj` string, nullable
  - `inscricaoEstadual` string, nullable
  - `rg` string, nullable
  - `telefone` string, nullable
  - `celular` string, nullable
  - `email` string, nullable
  - `endereco` EnderecoModel — 
    - `endereco` string, nullable
    - `numero` string, nullable
    - `complemento` string, nullable
    - `bairro` string, nullable
    - `municipio` string, nullable
    - `cep` string, nullable
    - `uf` string, nullable
    - `pais` string, nullable
  - `enderecoCobranca` EnderecoModel — 
    - `endereco` string, nullable
    - `numero` string, nullable
    - `complemento` string, nullable
    - `bairro` string, nullable
    - `municipio` string, nullable
    - `cep` string, nullable
    - `uf` string, nullable
    - `pais` string, nullable
  - `inscricaoMunicipal` string, nullable
  - `telefoneAdicional` string, nullable
  - `emailNfe` string, nullable
  - `site` string, nullable
  - `regimeTributario` 1 | 2 | 3 | 4, nullable — - 1 - Simples Nacional - 2 - Simples Nacional Excesso Receita - 3 - Regime Normal - 4 - Mei
  - `estadoCivil` 1 | 2 | 3 | 4 | 5, nullable — - 1 - Casado - 2 - Solteiro - 3 - Viuvo - 4 - Separado - 5 - Desquitado
  - `profissao` string, nullable
  - `sexo` 'masculino' | 'feminino', nullable — - masculino - Masculino - feminino - Feminino
  - `dataNascimento` string, nullable
  - `naturalidade` string, nullable
  - `nomePai` string, nullable
  - `nomeMae` string, nullable
  - `cpfPai` string, nullable
  - `cpfMae` string, nullable
  - `limiteCredito` number, float, nullable
  - `situacao` 'B' | 'A' | 'I' | 'E', nullable — - B - Ativo - A - Ativo Com Acesso Sistema - I - Inativo - E - Excluido
  - `observacoes` string, nullable
  - `observacoesDoContato` string, nullable
  - `vendedor` VendedorRequestModel — 
    - `id` integer
  - `tipos` integer[]
  - `contatos` CriarContatoContatoModelRequest[], nullable
    - `nome` string, nullable
    - `telefone` string, nullable
    - `ramal` string, nullable
    - `email` string, nullable
    - `setor` string, nullable

## Response `200`

OK

- CriarContatoModelResponse — 
  - `id` integer

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `500` — Internal Server Error
- `503` — Service Unavailable

---

[API](https://skmtc.net/olist/apis/olist-erp-api-v3.md) · [All operations](https://skmtc.net/olist/apis/olist-erp-api-v3/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/olist/olist-erp-api-v3/versions/c351400bb11f/schema)
