curl -X PUT "https://api.example.com/api/comunicados/admin/3/desactivar" \
-H "Authorization: Bearer ADMIN_TOKEN"
{
"message": "Comunicado desactivado exitosamente."
}
Deactivate an announcement to hide it from users (Admin only)
curl -X PUT "https://api.example.com/api/comunicados/admin/3/desactivar" \
-H "Authorization: Bearer ADMIN_TOKEN"
{
"message": "Comunicado desactivado exitosamente."
}
curl -X PUT "https://api.example.com/api/comunicados/admin/3/desactivar" \
-H "Authorization: Bearer ADMIN_TOKEN"
{
"message": "Comunicado desactivado exitosamente."
}
activo field is set to false in the database/api/comunicados endpoint (active announcements list)/api/comunicados/:id will return a 403 Forbidden erroractivo: true in the request body:
curl -X PUT "https://api.example.com/api/comunicados/admin/3" \
-H "Authorization: Bearer ADMIN_TOKEN" \
-H "Content-Type: application/json" \
-d '{"activo": true}'