Retrieves details of a specific activity by its ID.
Endpoint
Authentication
This endpoint requires a valid JWT token.
Authorization: Bearer YOUR_JWT_TOKEN
Path Parameters
The unique identifier of the activity
Response
Unique identifier for the activity
Description of the activity
Objective of the activity
Whether the activity is active
Example Request
curl -X GET http://localhost:3000/actividades/1 \
-H "Authorization: Bearer YOUR_JWT_TOKEN"
Example Response
{
"id": 1,
"nombre": "Limpieza de parques públicos",
"descripcion": "Actividad de limpieza y mantenimiento de áreas verdes",
"objetivo": "Contribuir al mejoramiento del entorno comunitario",
"categoria": "TRABAJO_COMUNITARIO",
"activo": true
}
Error Responses
Not Found
{
"statusCode": 404,
"message": "Actividad not found"
}
Invalid ID
{
"statusCode": 400,
"message": "Validation failed (numeric string is expected)",
"error": "Bad Request"
}