Alterar marcadores, equipes ou responsáveis em lote
POST · API de Integração v2
/v2/pessoas/relacionamentos-em-loteA ação é idempotente: adicionar reativa ou mantém o vínculo e remover mantém a remoção. Alvos inválidos, inativos ou de outro escritório devolvem 400; pessoas inválidas são ignoradas no relatório.
Autenticação
X-API-Key no cabeçalho. Como autenticar
Corpo da requisiçãoobrigatório
Pessoas, alvo, ação e IDs a relacionar.
application/json
acaostringobrigatórioalvostringobrigatórioalvoIdsinteger[]obrigatórioIDs dos marcadores, equipes ou responsáveis (1..100).
idsinteger[]obrigatórioIDs das pessoas (1..1000).
Respostas3
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 ilustrativo gerado do schema · application/json
{
"ignorados": [
{
"id": 125,
"motivo": "string"
}
],
"pessoasProcessadas": [
123,
124
],
"relacionamentosSolicitados": 4,
"solicitados": 3
}Contrato de respostas
200Lote processado (ver pessoasProcessadas/ignorados).
Lote processado (ver pessoasProcessadas/ignorados).
application/json
ignoradosPessoaIgnoradaResponse[]Pessoas não processadas e seus motivos
Ver propriedades
idintegerID da pessoa não processada
motivostringMotivo seguro pelo qual a pessoa foi ignorada
pessoasProcessadasinteger[]IDs das pessoas processadas
relacionamentosSolicitadosintegerQuantidade de pares pessoa/alvo solicitados
solicitadosintegerQuantidade de pessoas solicitadas
400Payload ou alvo inválido.
Payload ou alvo 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.
