Endpoints openapi responsável pelo contexto de pessoas.
Pessoas (v1)
Download OpenAPI description
Overview
Languages
Servers
https://api-v2.contaazul.com/
Mock server
https://developers.contaazul.com/_mock/open-api-docs/open-api-person/
- https://api-v2.contaazul.com/v1/pessoas
- Mock serverhttps://developers.contaazul.com/_mock/open-api-docs/open-api-person/v1/pessoas
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://api-v2.contaazul.com/v1/pessoas?pagina=1&tamanho_pagina=10&tipo_ordenacao=string&ordem_ordenacao=string&busca=string&ids=string&documentos=string&paises=string&cidades=string&ufs=string&codigos_pessoa=string&emails=string&tipos_pessoa=string&nomes=string&telefones=string&data_criacao_inicio=string&data_criacao_fim=string&data_alteracao_de=string&data_alteracao_ate=string&tipo_perfil=string&com_endereco=false' \
-H 'Authorization: YOUR_API_KEY_HERE'Response
application/json
{ "items": [ { … } ], "totalItems": 150 }
- https://api-v2.contaazul.com/v1/pessoas
- Mock serverhttps://developers.contaazul.com/_mock/open-api-docs/open-api-person/v1/pessoas
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://api-v2.contaazul.com/v1/pessoas \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"agencia_publica": true,
"ativo": true,
"cnpj": "12.345.678/0001-90",
"codigo": "CLI001",
"cpf": "123.456.789-00",
"data_nascimento": "1990-01-01",
"email": "joao.silva@email.com",
"enderecos": [
{
"bairro": "Centro",
"cep": "12345-678",
"cidade": "São Paulo",
"complemento": "Apto 45",
"estado": "SP",
"logradouro": "Rua das Flores",
"numero": "123",
"pais": "Brasil"
}
],
"inscricoes": [
{
"indicador_inscricao_estadual": "NAO CONTRIBUINTE",
"inscricao_estadual": "123456789",
"inscricao_municipal": "123456789",
"inscricao_suframa": "123456789"
}
],
"nome": "João Silva",
"nome_fantasia": "Empresa LTDA",
"observacao": "Cliente preferencial",
"optante_simples": true,
"outros_contatos": [
{
"cargo": "Gerente",
"email": "maria.silva@email.com",
"nome": "Maria Silva",
"telefone_celular": "11983899529",
"telefone_comercial": "1138185004"
}
],
"perfis": [
{
"tipo_perfil": "Cliente"
}
],
"rg": "12.345.678-9",
"telefone_celular": "11983899529",
"telefone_comercial": "1138185004",
"tipo_pessoa": "Física"
}'Response
application/json
{ "agencia_publica": false, "ativo": true, "cnpj": "12.345.678/0001-90", "codigo": "CLI001", "cpf": "123.456.789-00", "data_nascimento": "1990-01-01", "email": "joao.silva@email.com", "enderecos": [ { … } ], "estrangeiro": false, "id": "550e8400-e29b-41d4-a716-446655440000", "inscricoes": [ { … } ], "nome": "João Silva", "nome_fantasia": "Empresa LTDA", "observacao": "Cliente preferencial", "optante_simples": false, "origem": "API", "outros_contatos": [ { … } ], "perfis": [ { … } ], "rg": "12.345.678-9", "telefone_celular": "11987654321", "telefone_comercial": "1112345678", "tipo_pessoa": "FISICA" }
- https://api-v2.contaazul.com/v1/pessoas/ativar
- Mock serverhttps://developers.contaazul.com/_mock/open-api-docs/open-api-person/v1/pessoas/ativar
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://api-v2.contaazul.com/v1/pessoas/ativar \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"uuids": [
"4BBDAE00-2242-4703-9310-9946D6C2D0A3",
"B6270060-3AB7-4E66-A99B-71084E385F47"
]
}'OK
Lista de IDs das pessoas ativadas
Example: ["4BBDAE00-2242-4703-9310-9946D6C2D0A3"]
Lista de IDs das pessoas inativadas
Example: ["B6270060-3AB7-4E66-A99B-71084E385F47"]
Lista de todos os IDs das pessoas fornecidos na requisição
Example: ["4BBDAE00-2242-4703-9310-9946D6C2D0A3","B6270060-3AB7-4E66-A99B-71084E385F47"]
Response
application/json
[ { "ativos": [ … ], "inativos": [ … ], "todos": [ … ] } ]
- https://api-v2.contaazul.com/v1/pessoas/excluir
- Mock serverhttps://developers.contaazul.com/_mock/open-api-docs/open-api-person/v1/pessoas/excluir
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://api-v2.contaazul.com/v1/pessoas/excluir \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"uuids": [
"4BBDAE00-2242-4703-9310-9946D6C2D0A3",
"B6270060-3AB7-4E66-A99B-71084E385F47"
]
}'- https://api-v2.contaazul.com/v1/pessoas/inativar
- Mock serverhttps://developers.contaazul.com/_mock/open-api-docs/open-api-person/v1/pessoas/inativar
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://api-v2.contaazul.com/v1/pessoas/inativar \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"uuids": [
"4BBDAE00-2242-4703-9310-9946D6C2D0A3",
"B6270060-3AB7-4E66-A99B-71084E385F47"
]
}'OK
Lista de IDs das pessoas ativadas
Example: ["4BBDAE00-2242-4703-9310-9946D6C2D0A3"]
Lista de IDs das pessoas inativadas
Example: ["B6270060-3AB7-4E66-A99B-71084E385F47"]
Lista de todos os IDs das pessoas fornecidos na requisição
Example: ["4BBDAE00-2242-4703-9310-9946D6C2D0A3","B6270060-3AB7-4E66-A99B-71084E385F47"]
Response
application/json
[ { "ativos": [ … ], "inativos": [ … ], "todos": [ … ] } ]
- https://api-v2.contaazul.com/v1/pessoas/legado/{id}
- Mock serverhttps://developers.contaazul.com/_mock/open-api-docs/open-api-person/v1/pessoas/legado/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://api-v2.contaazul.com/v1/pessoas/legado/{id}' \
-H 'Authorization: YOUR_API_KEY_HERE'Response
application/json
{ "ativo": true, "atrasos_pagamentos": 750.25, "atrasos_recebimentos": 1500.5, "codigo": "CLI001", "criado_em": "2024-01-15", "data_alteracao": "2024-01-15T10:30:00", "data_nascimento": "1990-01-01", "documento": "123.456.789-00", "email": "joao.silva@email.com", "enderecos": [ { … } ], "id": "550e8400-e29b-41d4-a716-446655440000", "inscricoes": [ { … } ], "lembretes_vencimento": [ { … } ], "mensagem_pagamentos_abertos": { "numero": 10, "total": 10 }, "nome": "João Silva", "nome_empresa": "Empresa LTDA", "observacao": "Observação geral", "optante_simples_nacional": true, "orgao_publico": true, "outros_contatos": [ { … } ], "pagamentos_mes_atual": 2500, "perfis": [ { … } ], "pessoas_legado": [ { … } ], "recebimentos_mes_atual": 5000, "rg": "12.345.678-9", "telefone_celular": "(11) 98765-4321", "telefone_comercial": "(11) 1234-5678", "tipo_pessoa": "FISICA" }
- https://api-v2.contaazul.com/v1/pessoas/{id}
- Mock serverhttps://developers.contaazul.com/_mock/open-api-docs/open-api-person/v1/pessoas/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://api-v2.contaazul.com/v1/pessoas/{id}' \
-H 'Authorization: YOUR_API_KEY_HERE'Response
application/json
{ "ativo": true, "atrasos_pagamentos": 750.25, "atrasos_recebimentos": 1500.5, "codigo": "CLI001", "criado_em": "2024-01-15", "data_alteracao": "2024-01-15T10:30:00", "data_nascimento": "1990-01-01", "documento": "123.456.789-00", "email": "joao.silva@email.com", "enderecos": [ { … } ], "id": "550e8400-e29b-41d4-a716-446655440000", "inscricoes": [ { … } ], "lembretes_vencimento": [ { … } ], "mensagem_pagamentos_abertos": { "numero": 10, "total": 10 }, "nome": "João Silva", "nome_empresa": "Empresa LTDA", "observacao": "Observação geral", "optante_simples_nacional": true, "orgao_publico": true, "outros_contatos": [ { … } ], "pagamentos_mes_atual": 2500, "perfis": [ { … } ], "pessoas_legado": [ { … } ], "recebimentos_mes_atual": 5000, "rg": "12.345.678-9", "telefone_celular": "(11) 98765-4321", "telefone_comercial": "(11) 1234-5678", "tipo_pessoa": "FISICA" }
Bodyapplication/jsonrequired
Dados da pessoa a ser atualizada
Lista de endereços
Observações sobre a pessoa
Example: "Cliente preferencial"
Lista de outros contatos da pessoa
Email do contato
Example: "maria.silva@email.com"
Lista de perfis associados à pessoa
- https://api-v2.contaazul.com/v1/pessoas/{id}
- Mock serverhttps://developers.contaazul.com/_mock/open-api-docs/open-api-person/v1/pessoas/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'https://api-v2.contaazul.com/v1/pessoas/{id}' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"agencia_publica": false,
"ativo": true,
"cnpj": "12.345.678/0001-90",
"codigo": "CLI001",
"cpf": "123.456.789-00",
"data_nascimento": "1990-01-01",
"email": "joao.silva@email.com",
"enderecos": [
{
"bairro": "Centro",
"cep": "12345-678",
"cidade": "São Paulo",
"complemento": "Apto 45",
"estado": "SP",
"id": "550e8400-e29b-41d4-a716-446655440000",
"logradouro": "Rua das Flores",
"numero": "123",
"pais": "Brasil"
}
],
"inscricoes": [
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"indicador_inscricao_estadual": "NAO CONTRIBUINTE",
"inscricao_estadual": "123456789",
"inscricao_municipal": "123456789",
"inscricao_suframa": "123456789"
}
],
"nome": "João Silva",
"nome_fantasia": "Empresa LTDA",
"observacao": "Cliente preferencial",
"optante_simples": false,
"outros_contatos": [
{
"cargo": "Gerente",
"email": "maria.silva@email.com",
"id": "550e8400-e29b-41d4-a716-446655440000",
"nome": "Maria Silva",
"telefone_celular": "(11) 98765-4321",
"telefone_comercial": "(11) 1234-5678"
}
],
"perfis": [
{
"tipo_perfil": "Cliente"
}
],
"rg": "12.345.678-9",
"telefone_celular": "(11) 98765-4321",
"telefone_comercial": "(11) 1234-5678",
"tipo_pessoa": "Física"
}'Response
application/json
{ "agencia_publica": false, "ativo": true, "cnpj": "12.345.678/0001-90", "codigo": "CLI001", "cpf": "123.456.789-00", "data_nascimento": "1990-01-01", "email": "joao.silva@email.com", "enderecos": [ { … } ], "estrangeiro": false, "id": "550e8400-e29b-41d4-a716-446655440000", "inscricoes": [ { … } ], "nome": "João Silva", "nome_fantasia": "Empresa LTDA", "observacao": "Cliente preferencial", "optante_simples": false, "origem": "API", "outros_contatos": [ { … } ], "perfis": [ { … } ], "rg": "12.345.678-9", "telefone_celular": "(11) 98765-4321", "telefone_comercial": "(11) 1234-5678", "tipo_pessoa": "FISICA" }
- https://api-v2.contaazul.com/v1/pessoas/{id}
- Mock serverhttps://developers.contaazul.com/_mock/open-api-docs/open-api-person/v1/pessoas/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
'https://api-v2.contaazul.com/v1/pessoas/{id}' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"agencia_publica": true,
"ativo": true,
"cnpj": "12.345.678/0001-90",
"codigo": "CLI001",
"cpf": "123.456.789-00",
"data_nascimento": "1990-01-01",
"email": "joao.silva@email.com",
"enderecos": [
{
"bairro": "Centro",
"cep": "12345-678",
"cidade": "São Paulo",
"complemento": "Apto 45",
"estado": "SP",
"id": "550e8400-e29b-41d4-a716-446655440000",
"logradouro": "Rua das Flores",
"numero": "123",
"pais": "Brasil"
}
],
"inscricoes": [
{
"indicador_inscricao_estadual": "NAO CONTRIBUINTE",
"inscricao_estadual": "123456789",
"inscricao_municipal": "123456789",
"inscricao_suframa": "123456789"
}
],
"nome": "João Silva",
"nome_empresa": "Empresa LTDA",
"observacao": "Cliente preferencial",
"optante_simples_nacional": true,
"perfis": [
{
"tipo_perfil": "Cliente"
}
],
"rg": "12.345.678-9",
"telefone_celular": "11987654321",
"telefone_comercial": "1112345678",
"tipo_pessoa": "Física"
}'