POSTCheckout & Loja

Evento de analytics

Coletor de analytics do storefront (público, visitante anônimo). Responde 204. Body validado por Zod.

POST/store/track
AutenticaçãoPúblico

Aberto — não requer autenticação.

Corpo da requisição

  • typestringobrigatório

    Tipo do evento (enum).

  • sessionIdstringobrigatório

    Identificador de sessão.

  • pathstringopcional

    Caminho visitado.

  • productIduuidopcional

    Produto 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."
}