GET 18 rotas público · logado
| Rota | Acesso | Rate limit | |
|---|---|---|---|
GET / |
público | — | abrir ↗ |
GET /api/auth/perfil |
logado | — | abrir ↗ |
GET /api/avaliacoes/:produtoId |
público | — | abrir ↗ |
GET /api/banners |
público | — | abrir ↗ |
GET /api/banners/:id |
público | — | abrir ↗ |
GET /api/favoritos |
logado | — | abrir ↗ |
GET /api/frete/status |
público | — | abrir ↗ |
GET /api/generos |
público | — | abrir ↗ |
GET /api/generos/:id |
público | — | abrir ↗ |
GET /api/health |
público | — | abrir ↗ |
GET /api/pagamentos/status |
público | — | abrir ↗ |
GET /api/pagamentos/webhook |
público | — | abrir ↗ |
GET /api/pedidos |
logado | — | abrir ↗ |
GET /api/pedidos/:id |
logado | — | abrir ↗ |
GET /api/produtos |
público | — | abrir ↗ |
GET /api/produtos/:id |
público | — | abrir ↗ |
GET /api/rotas |
público | — | abrir ↗ |
GET /api/subcategorias |
público | — | abrir ↗ |
POST 19 rotas público · logado · admin
| Rota | Acesso | Rate limit | |
|---|---|---|---|
POST /api/auth/esqueci-senha |
público | limiterReenvio | |
POST /api/auth/google |
público | limiterAuth | |
POST /api/auth/login |
público | limiterLogin, limiterConta | |
POST /api/auth/logout |
logado | — | |
POST /api/auth/redefinir-senha |
público | limiterAuth | |
POST /api/auth/reenviar-verificacao |
público | limiterReenvio | |
POST /api/auth/registrar |
público | limiterAuth | |
POST /api/auth/verificar |
público | limiterAuth | |
POST /api/avaliacoes/:produtoId |
logado | limiterAvaliacao | |
POST /api/banners |
admin | — | |
POST /api/favoritos/:produtoId |
logado | — | |
POST /api/frete/calcular |
público | limiterFrete | |
POST /api/generos |
admin | — | |
POST /api/newsletter |
público | — | |
POST /api/pagamentos/preferencia |
logado | limiterPagamento | |
POST /api/pagamentos/webhook |
público | limiterWebhook | |
POST /api/pedidos |
logado | — | |
POST /api/produtos |
admin | — | |
POST /api/subcategorias |
admin | — |
PUT 6 rotas logado · admin
| Rota | Acesso | Rate limit | |
|---|---|---|---|
PUT /api/auth/perfil |
logado | — | |
PUT /api/auth/senha |
logado | limiterAuth | |
PUT /api/banners/:id |
admin | — | |
PUT /api/generos/:id |
admin | — | |
PUT /api/produtos/:id |
admin | — | |
PUT /api/subcategorias/:id |
admin | — |
PATCH 1 rota admin
| Rota | Acesso | Rate limit | |
|---|---|---|---|
PATCH /api/pedidos/:id/status |
admin | — |
DELETE 6 rotas logado · admin
| Rota | Acesso | Rate limit | |
|---|---|---|---|
DELETE /api/auth/dados |
logado | — | |
DELETE /api/banners/:id |
admin | — | |
DELETE /api/favoritos/:produtoId |
logado | — | |
DELETE /api/generos/:id |
admin | — | |
DELETE /api/produtos/:id |
admin | — | |
DELETE /api/subcategorias/:id |
admin | — |