POSTAutenticação (Cliente)
Login do cliente
Autentica o cliente final e seta o cookie ecom_customer_token (escopo customer).
POST
/store-auth/loginAutenticaçãoPúblico
Aberto — não requer autenticação.
Corpo da requisição
emailstringobrigatórioE-mail do cliente.
passwordstringobrigatórioSenha.
Requisição
curl -X POST "https://api.ecomplataforma.com.br/store-auth/login" \
-H "Content-Type: application/json" -c customer.txt \
-d '{"email":"ana@exemplo.com","password":"segredo"}'Resposta200
200 OK
{
"success": true,
"data": {
"customer": { "id": "c_88", "nome": "Ana", "email": "ana@exemplo.com" },
"token": "eyJhbGciOi..."
}
}Respostas de erro
422Falha de validação
422 Falha de validação
{
"success": false,
"error": "O campo 'email' é obrigatório."
}