03. 🏢 Gestão de Clientes (Parceiros)

Gestão de clientes para parceiros ⚠️ IMPORTANTE: Endpoints exclusivos para PARCEIROS gerenciarem seus clientes/emissores. Requer autenticação via Application-Token. Controle administrativo de empresas clientes vinculadas ao parceiro. Funcionalidades:

  • Listar empresas/emissores do parceiro

  • Ativar cadastro de cliente

  • Inativar cadastro de cliente Nota: Para cadastro de clientes comerciais, fornecedores e transportadoras da empresa, veja a seção "04. 👥 Clientes, Fornecedores e Transportadoras".

Ativar cadastro de empresa

post

Ativar uma empresa já cadastrada

Endpoint utilizado para um parceiro ativar uma empresa já cadastrada no sistema. A empresa será marcada como ativa e poderá utilizar todas as funcionalidades da plataforma.

Pré-requisitos:

  • Empresa deve estar previamente cadastrada

  • Parceiro deve ter permissão sobre a empresa

  • Autenticação via Application-Token

Casos de uso:

  • Reativar empresa temporariamente suspensa

  • Ativar empresa após cadastro inicial

  • Restaurar acesso de cliente

Autorizações
AuthorizationstringObrigatório

Token JWT de Autenticação Token obtido através do endpoint /authentication. Formato: Bearer {seu_token_jwt} Exemplo: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9... Validade: Sem expiração

Parâmetros de cabeçalho
Application-TokenstringOpcional

Token de autenticação do parceiro. Esta chave deve ser solicitada à Maino.

Respostas
chevron-right
200

Cliente ativado com sucesso

application/json
messagestringOpcional

Mensagem de confirmação da ativação

Example: Cliente ativado com sucesso
post
/ativacao_cadastros

Inativar cadastro de empresa

delete

Inativar uma empresa cadastrada

Endpoint utilizado para um parceiro inativar uma empresa já cadastrada no sistema. A empresa será marcada como inativa e terá seu acesso suspenso às funcionalidades da plataforma.

Pré-requisitos:

  • Empresa deve estar ativa

  • Parceiro deve ter permissão sobre a empresa

  • Autenticação via Application-Token

Casos de uso:

  • Suspender temporariamente acesso de cliente

  • Inativar empresa por inadimplência

  • Suspender por questões contratuais

Autorizações
AuthorizationstringObrigatório

Token JWT de Autenticação Token obtido através do endpoint /authentication. Formato: Bearer {seu_token_jwt} Exemplo: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9... Validade: Sem expiração

Parâmetros de cabeçalho
Application-TokenstringOpcional

Token de autenticação do parceiro. Esta chave deve ser solicitada à Maino.

Respostas
chevron-right
200

Cliente inativado com sucesso

application/json
messagestringOpcional

Mensagem de confirmação da inativação

Example: Cliente inativado com sucesso
delete
/ativacao_cadastros

Lista empresas do parceiro

get

Lista empresas/emissores do parceiro autenticado

Retorna lista de empresas (emissores) vinculadas ao parceiro.

Pré-requisitos:

  • Autenticação via Application-Token

  • Parceiro deve ter empresas vinculadas

Autorizações
Parâmetros de cabeçalho
Application-TokenstringOpcional

Token de autenticação do parceiro

Respostas
chevron-right
200

Lista de empresas retornada com sucesso

application/json
get
/empresas

Atualizado