Rotas do Backend

Base URL: https://admin.pluman.com.br

Resumo

Use /api para ver esta lista em JSON. O front continua disponível pelas páginas abaixo.

Sistema

Método Rota Auth Descrição
GET /api Livre Lista as rotas disponíveis.
GET /api/health Livre Verifica se a API está respondendo.

Produtos

Método Rota Auth Descrição
GET /api/produtos?busca=oleo Livre Lista produtos ativos, com busca por nome, código ou descrição.

Admin auth

Método Rota Auth Descrição
POST /api/auth/login Livre Login do administrador com e-mail e senha.
GET /api/auth/me Admin Retorna o administrador logado.
POST /api/auth/logout Admin Encerra a sessão do administrador.

Cliente auth

Método Rota Auth Descrição
POST /api/auth/cliente/login Livre Login do cliente com CNPJ e senha.
GET /api/auth/cliente/me Cliente Retorna o cliente logado.
POST /api/auth/cliente/primeiro-acesso Cliente Cria a senha definitiva no primeiro acesso.
POST /api/auth/cliente/logout Cliente Encerra a sessão do cliente.

Pedidos cliente

Método Rota Auth Descrição
POST /api/pedidos Cliente Cria pedido para o cliente logado.
GET /api/pedidos/me Cliente Lista pedidos do cliente logado.
GET /api/pedidos/me/:id Cliente Mostra detalhes de um pedido do cliente logado.

Consulta pública

Método Rota Auth Descrição
GET /api/pedidos/acompanhar?protocolo=PED-2026-0000000&documento=12345678000190 Livre Consulta pedido por protocolo e CNPJ.

Admin clientes

Método Rota Auth Descrição
GET /api/admin/clientes Admin Lista clientes cadastrados.
POST /api/admin/clientes Admin Cadastra cliente com primeiro acesso usando CNPJ como senha inicial.
PATCH /api/admin/clientes/:id Admin Atualiza dados do cliente.
PATCH /api/admin/clientes/:id/reset-primeiro-acesso Admin Reseta senha inicial e primeiro acesso do cliente.

Admin pedidos

Método Rota Auth Descrição
GET /api/admin/pedidos Admin Lista pedidos de todos os clientes.
GET /api/admin/pedidos/:id Admin Mostra detalhes de um pedido.
PATCH /api/admin/pedidos/:id/status Admin Atualiza o status do pedido.
GET /api/admin/status Admin Lista os status disponíveis.

Admin auditoria

Método Rota Auth Descrição
GET /api/admin/auditoria Admin Lista logs de auditoria do sistema.

Páginas do Front