> For the complete documentation index, see [llms.txt](https://outboundpro.gitbook.io/api-v1/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://outboundpro.gitbook.io/api-v1/v1-legacy/legado-detalhes-do-socio.md).

# \[Legado] Detalhes do sócio

## \[Legado] Detalhes do sócio por CNPJ + ID

> ⚠️ \*\*DEPRECATED.\*\* Use \[\`contact/detail\`]\(#operation/contactDetail) — interface mais rica.\
> \
> \### Migração\
> \- Path: \`/socios/detalhes?cnpj=X\&id=Y\` → \`/contact/detail?id=Y\` (sem CNPJ).\
> \- Resposta v2 inclui \`other\_companies\`, \`inferred\_email\` (não vinha na v1).\
> \
> Parâmetro \`consulta\_completa=true\` da v1 não existe na v2 — todos os campos\
> são retornados por default.<br>

```json
{"openapi":"3.0.3","info":{"title":"OutboundPro API","version":"2.0.0"},"tags":[{"name":"V1 (legacy)","description":"⚠️ **Endpoints legados.** Use a v2 sempre que possível.\n\nMantidos por compatibilidade com integrações antigas. Não receberão\nnovas features. Serão **descontinuados** após anúncio formal com 90 dias.\n\n- `/empresa/detalhes` → use `/company/prospect` (v2).\n- `/socios/detalhes` → use `/contact/detail` (v2).\n"}],"servers":[{"url":"https://app.outboundpro.com.br/api","description":"Produção"}],"security":[{"TokenAuth":[]}],"components":{"securitySchemes":{"TokenAuth":{"type":"apiKey","in":"header","name":"Token","description":"Chave privada do cliente (`cli_chave_privada`). Formato UUID v4\n(36 caracteres com hífens). Aceita header em qualquer case\n(`Token`, `token`, `TOKEN`).\n"}},"responses":{"BadRequest":{"description":"Parâmetro obrigatório ausente ou em formato inválido.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"Unauthorized":{"description":"Token ausente, inválido ou cliente inativo.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"schemas":{"ErrorResponse":{"type":"object","required":["response"],"properties":{"response":{"type":"string","enum":["error"]},"mensagem":{"type":"string","description":"Descrição do erro em pt-BR. Família Contact usa `message` (legado)."},"message":{"type":"string","description":"Equivalente inglês de `mensagem`, usado pela família Contact."}}}}},"paths":{"/socios/detalhes":{"get":{"tags":["V1 (legacy)"],"summary":"[Legado] Detalhes do sócio por CNPJ + ID","operationId":"sociosDetalhesV1","deprecated":true,"description":"⚠️ **DEPRECATED.** Use [`contact/detail`](#operation/contactDetail) — interface mais rica.\n\n### Migração\n- Path: `/socios/detalhes?cnpj=X&id=Y` → `/contact/detail?id=Y` (sem CNPJ).\n- Resposta v2 inclui `other_companies`, `inferred_email` (não vinha na v1).\n\nParâmetro `consulta_completa=true` da v1 não existe na v2 — todos os campos\nsão retornados por default.\n","parameters":[{"in":"query","name":"cnpj","required":true,"schema":{"type":"string","minLength":14,"maxLength":14}},{"in":"query","name":"id","required":true,"schema":{"type":"string"},"description":"ID do sócio."},{"in":"query","name":"consulta_completa","schema":{"type":"boolean","default":false}}],"responses":{"200":{"description":"Dados do sócio.","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object"}}}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"}}}}}}
```
