---
title: "Insere uma lista de usuários em lote"
method: POST
path: "/usuarios/lote"
---

# Insere uma lista de usuários em lote

`POST /usuarios/lote`

## Request body

- object
  - `usuarios` object[], required — Lista de usuários a serem criados (máximo 100 por requisição)
    - `tipoPessoa` string — "Fisica" ou "Juridica".
    - `origemContato` 'Web' | 'Android' | 'Ios' | 'Google' | 'Bing' | 'Jornal' | 'PatrocinioEsportivo' | 'RecomendacaoAlguem' | 'Revista' | 'SiteInternet' | 'Televisao' | 'Outro' | 'UsuarioImportadoViaAdmin' | 'PayPalExpress' — "Google", "Bing", "Jornal", "PatrocinioEsportivo", "RecomendacaoAlguem", "Revista", "SiteInternet", "Televisao", "Outro", "UsuarioImportadoViaAdmin", "PayPalExpress".
    - `tipoSexo` string — Undefined", "Masculino", "Feminino".
    - `nome` string — (Max Length: 100) Nome do usuário.
    - `cpf` string — (Max Length: 50) CPF do usuário caso seja pessoa física.
    - `email` string — (Max Length: 100) Email do usuário.
    - `rg` string — (Max Length: 50) RG do usuário caso seja pessoa física.
    - `telefoneResidencial` string — (Max Length: 50) Telefone residencial do usuário. Deve ser informado o DDD junto ao número.
    - `telefoneCelular` string — (Max Length: 50) Telefone celular do usuário. Deve ser informado o DDD junto ao número.
    - `telefoneComercial` string — (Max Length: 50) Telefone comercial do usuário. Deve ser informado o DDD junto ao número.
    - `dataNascimento` string
    - `razaoSocial` string — (Max Length: 100) Razão social do usuário, caso seja uma pessoa jurídica.
    - `cnpj` string — (Max Length: 50) CNPJ do usuário, caso seja uma pessoa jurídica.
    - `inscricaoEstadual` string — (Max Length: 50) Inscrição estadual do usuário, caso seja uma pessoa jurídica.
    - `responsavel` string — (Max Length: 100).
    - `dataCriacao` string
    - `dataAtualizacao` string
    - `revendedor` boolean
    - `listaInformacaoCadastral` object[]
      - `chave` string
      - `valor` string
    - `avatar` string — (Max Length: 50).
    - `ip` string — (Max Length: 20).
    - `aprovado` boolean — Seta ou retorna o valor de Aprovado.
    - `enderecos` object[] — Lista opcional de endereços para cadastro atômico junto ao usuário. Quando informado, os endereços são inseridos na mesma transação do usuário. Cada endereço segue as mesmas regras de validação do endpoint POST/enderecos.
      - `nomeEndereco` string — (Max Length: 100) Nome de identificação do endereço a ser cadastrado.
      - `rua` string — (Max Length: 500) Nome da rua.
      - `numero` string — (Max Length: 50) Número do local.
      - `complemento` string — (Max Length: 250) Complemento.
      - `referencia` string — (Max Length: 500) Referência para a localização do endereço.
      - `bairro` string — (Max Length: 100) Bairro do endereço.
      - `cidade` string — (Max Length: 100) Cidade em que se localiza o endereço.
      - `estado` string — (Max Length: 100) O estado.
      - `cep` string — (Max Length: 50) Código do cep.
      - `pais` string — (Max Length: 500) País do endereço.

## Response `200`

---

[API](https://skmtc.net/fbits/apis/wake-commerce-api.md) · [All operations](https://skmtc.net/fbits/apis/wake-commerce-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/fbits/wake-commerce-api/revisions/e07940bf249d/schema)
