Authorization: ********************{
"file_name": "attendance_photo.jpg",
"file_type": "image/jpeg",
"path_prefix": "attendances/2025/11"
}curl --location --request POST 'https://dev.your-api-server.com/uploads/presign' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"file_name": "attendance_photo.jpg",
"file_type": "image/jpeg",
"path_prefix": "attendances/2025/11"
}'{
"upload_url": "https://s3.ap-southeast-1.amazonaws.com/bucket/attendances/2025/11/photo.jpg?X-Amz-Signature=...",
"file_url": "https://cdn.peoplesync.example/attendances/2025/11/photo.jpg",
"fields": null,
"expires_in": 300
}