Upload de Imagem de Capa do Evento
Descrição
Atualiza a imagem de capa de um evento existente. A nova imagem será salva em /public/images/events/
e substituirá a anterior, se existir.
Verbo
POST
URL Base
https://api.soargi.com
Endpoint
/upload/event-cover
Cabeçalhos
Parâmetro | Valor |
---|---|
Authorization | Bearer Token |
Content-Type | multipart/form-data |
Corpo da Requisição
Os seguintes campos devem ser enviados como form-data
:
event_id: 3
image: capa-evento.jpg
Resposta
{
"success": true,
"message": "Capa do evento atualizada com sucesso.",
"path": "https://api.soargi.com/public/images/events/capa-evento.jpg"
}
Erros Possíveis
# 422 - event_id não enviado
{
"status": 422,
"error": "Validation Error",
"messages": {
"error": "O ID do evento é obrigatório."
}
}
# 404 - Evento não encontrado
{
"status": 404,
"error": "Not Found",
"messages": {
"error": "Evento não encontrado."
}
}
# 422 - Erro no envio
{
"status": 422,
"error": "Validation Error",
"messages": {
"error": "Erro no envio da imagem."
}
}
# 500 - Erro interno
{
"status": 500,
"error": "Internal Server Error",
"messages": {
"error": "Falha ao enviar imagem."
}
}