Atualizado em 17 de outubro de 2026
Vincular uma pessoa a uma empresa
Liga uma pessoa (cliente PF) a uma empresa (cliente PJ). Com o vínculo ativo, a pessoa compra em nome da empresa e vê os pedidos e notas dela na loja e no app.
Considerações
- Exige o escopo
clients:writee a permissão Gestão de Cadastro (editar). - Funciona pelos dois lados: na rota da pessoa,
client_idé a empresa; na rota da empresa,client_idé a pessoa. - A pessoa precisa ser PF com CPF, e a empresa, PJ.
roleé o papel da pessoa na empresa:partner(sócio),administrator,buyer(comprador) oufinancial.- O vínculo feito pela API já nasce ativo. Se havia um pedido pendente, ele é aprovado com o papel enviado; vínculo já ativo responde
409.
Referência
POST /clients/{clientId}/company-members na Referência da APIComo fazer
Envie um POST na rota da pessoa com a empresa e o papel:
cURL
curl -X POST "$MICORE_BASE_URL/clients/42/company-members" \
-H "Authorization: Bearer $MICORE_TOKEN" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"client_id": 812,
"role": "buyer"
}'
Resposta
Resposta · 201
{
"data": {
"id": 31,
"person": {
"id": 42,
"name": "Maria Oliveira",
"cpf": "12345678909"
},
"company": {
"id": 812,
"name": "Gráfica Exemplo",
"name_pj": "Gráfica Exemplo Ltda",
"cnpj": "11222333000181"
},
"role": "buyer",
"status": "active",
"source": "api",
"approved_at": "2026-11-10T09:00:00-03:00",
"created_at": "2026-11-10T09:00:00-03:00",
"updated_at": "2026-11-10T09:00:00-03:00"
}
}
Precisa de ajuda?Use o request ID e abra um chamado no miCore se encontrar uma divergência.