Consultar pessoa para edição
GET · API de Integração v2
/v2/pessoas/{id}Consultar pessoa para edição
Retorna o estado completo editável da pessoa: dados principais, contatos, documentos, endereço, complementos, representante, responsáveis, equipes e campos personalizados.
O escritório é resolvido pelo token. Pessoa inexistente, excluída ou de outro escritório retorna
404.
Esta rota não retorna auditoria, dados internos de ownership ou histórico. Use a resposta para preencher o modal e, quando disponível, enviá-la ao endpoint de edição.
Autenticação
X-API-Key no cabeçalho. Como autenticar
Parâmetros de caminho1
idintegerobrigatórioID da pessoa.
Respostas4
Exemplos ilustrativos · nenhuma requisição é enviada
200 · Sucesso
- Quando acontece
- A operação foi concluída.
- Como tratar
- Leia os dados retornados; em listagens, confira também a paginação.
Exemplo declarado no OpenAPI · application/json
{
"id": 863210,
"nome": "João da Silva",
"apelido": "João",
"classificacao": "CLIENTE",
"naturezaPessoa": "FISICA",
"cpfCnpj": "00000000000",
"oab": null,
"avatarUrl": null,
"contatos": {
"telefonePrincipal": "81999990000",
"email": "joao@exemplo.com"
},
"documentos": {
"dataNascimento": "1990-05-20"
},
"endereco": {
"cidade": "Recife",
"estado": "PE"
},
"complementos": {
"valorHora": 250
},
"representante": null,
"controleAcesso": {
"responsaveisIds": [
1649
],
"equipesIds": [
406
]
},
"camposPersonalizados": [
{
"campoId": 12,
"valores": [
"João da Silva"
]
},
{
"campoId": 21,
"valores": [
"Opção A",
"Opção C"
]
}
]
}Contrato de respostas
200Pessoa encontrada.
Pessoa encontrada.
application/json
apelidostringApelido ou nome curto
avatarUrlstringURL do avatar
camposPersonalizadosCampoPersonalizadoResponse[]Campos personalizados gravados
Ver propriedades
campoIdintegerID da definição do campo personalizado
valoresstring[]Valores gravados para o campo
classificacaostringDeprecated — use tipoNome para exibir e tipoId para identificar. Só é preenchido nos 8 tipos globais; tipo do escritório vem null.
complementosComplementosResponseVer propriedades
grupoEmpresasIdintegerID do grupo de empresas
indicacaoIdintegerID da indicação. Legado — use indicacoes. É a projeção da mais antiga do conjunto: quem tem três indicações aparece aqui com uma só.
indicacoesIndicacaoResponse[]Indicações da pessoa, da mais antiga para a mais recente.
Ver propriedades
indicacaoIdintegerID da indicação
obsstringObservação sobre esta indicação
observacoesstringObservações
valorHoranumberValor da hora
contatosContatosResponseVer propriedades
emailstringfacebookstringPerfil do Facebook
instagramstringPerfil do Instagram
linkedinstringPerfil do LinkedIn
sitestringSite
telefone03stringTerceiro telefone
telefonePrincipalstringTelefone principal
telefoneSecundariostringTelefone secundário
controleAcessoControleAcessoResponseVer propriedades
equipesIdsinteger[]IDs das equipes vinculadas
responsaveisIdsinteger[]IDs dos responsáveis vinculados
cpfCnpjstringCPF ou CNPJ informado
documentosDocumentosResponseVer propriedades
cidstringCID
ctpsstringCTPS
dataEmissaoRgstringData de emissão do RG
dataNascimentostringData de nascimento
estadoCivilstringEstado civil
nacionalidadestringNacionalidade
naturalidadestringNaturalidade
nomeMaestringNome da mãe
nomePaistringNome do pai
orgaoEmissorRgstringÓrgão emissor do RG
pisstringPIS
profissaostringProfissão
rgstringRG
sexostringSexo
enderecoEnderecoResponseVer propriedades
bairrostringBairro
cepstringCEP
cidadestringCidade
complementostringComplemento
estadostringUF
logradourostringLogradouro
numerostringNúmero
idintegerIdentificador da pessoa
naturezaPessoastringNatureza da pessoa
nomestringNome da pessoa
oabstringNúmero da OAB
representanteRepresentanteResponseVer propriedades
bairrostringBairro do representante
cepstringCEP do representante
cidadestringCidade do representante
documentostringDocumento do representante
enderecostringEndereço do representante
estadostringUF do representante
nascimentostringData de nascimento do representante
nomestringNome do representante
rgstringRG do representante
tipoIdintegerID do tipo no catálogo (GET /v2/pessoas/tipos)
tipoNomestringNome do tipo, para exibir
400ID inválido.
ID inválido.
O contrato não declara um corpo para esta resposta.
401Não autenticado (token ausente/inválido).
Não autenticado (token ausente/inválido).
O contrato não declara um corpo para esta resposta.
404Pessoa não encontrada.
Pessoa não encontrada.
O contrato não declara um corpo para esta resposta.
