E-commerce API — Projeto da Turma
Backend multi-tenant para os projetos de e-commerce. Cada grupo usa sua API key (header X-API-Key) e, opcionalmente, o RM do aluno (header X-Student-RM) em cada chamada.
Authentication
- API Key: apiKey
- API Key: studentRm
- HTTP: Bearer Auth
- HTTP: Bearer Auth
- API Key: adminToken
API key do grupo (fornecida pelo professor).
Security Scheme Type: | apiKey |
|---|---|
Header parameter name: | X-API-Key |
RM do aluno que está fazendo a chamada (para rastreio).
Security Scheme Type: | apiKey |
|---|---|
Header parameter name: | X-Student-RM |
Token do cliente final, obtido em POST /auth/login.
Security Scheme Type: | http |
|---|---|
HTTP Authorization Scheme: | bearer |
Bearer format: | JWT |
Token do aluno (admin web), obtido em POST /store/auth/login. Vale no lugar da X-API-Key.
Security Scheme Type: | http |
|---|---|
HTTP Authorization Scheme: | bearer |
Bearer format: | JWT |
Token mestre do professor (só você).
Security Scheme Type: | apiKey |
|---|---|
Header parameter name: | X-Admin-Token |