POSTCheckout & Loja
Evento de analytics
Coletor de analytics do storefront (público, visitante anônimo). Responde 204. Body validado por Zod.
POST
/store/trackAutenticaçãoPúblico
Aberto — não requer autenticação.
Corpo da requisição
typestringobrigatórioTipo do evento (enum).
sessionIdstringobrigatórioIdentificador de sessão.
pathstringopcionalCaminho visitado.
productIduuidopcionalProduto relacionado.
Requisição
curl -X POST "https://api.ecomplataforma.com.br/store/track" \
-H "Content-Type: application/json" \
-d '{"type":"page_view","sessionId":"s_1","path":"/produto/camiseta"}'Resposta204
200 OK
(sem corpo)Respostas de erro
422Falha de validação
422 Falha de validação
{
"success": false,
"error": "O campo 'email' é obrigatório."
}