Cria um novo ticket de suporte
Registra um novo ticket de suporte com o assunto e mensagem fornecidos pelo utilizador.
POST
/ticket-user
curl \
--request POST 'http://localhost:8000/ticket-user' \
--header "Content-Type: application/json" \
--data '{"subject":"Problema com o pedido","message":"Estou tendo dificuldades para encontrar meu pedido."}'
Request examples
{
"subject": "Problema com o pedido",
"message": "Estou tendo dificuldades para encontrar meu pedido."
}
Response examples (201)
{
"message": "Ticket criado com sucesso!",
"ticket": {
"id": 1,
"user_id": 5,
"email": "usuario@exemplo.com",
"subject": "Problema com o pedido",
"message": "Estou tendo dificuldades para encontrar meu pedido.",
"created_at": "2024-12-21T10:00:00Z",
"updated_at": "2024-12-21T10:00:00Z"
}
}
Response examples (400)
{
"error": "O campo \"subject\" é obrigatório."
}
Response examples (401)
{
"error": "Não autorizado, o utilizador não está autenticado."
}