Authorization: ********************curl --location --request GET 'http://perfit-api.test.muke.design/api/client/dashboard' \
--header 'Authorization: Bearer <token>'{
"code": 200,
"message": "success",
"data": {
"banners": [
{
"id": 1,
"title": "新年活动",
"image": "https://example.com/banner1.jpg",
"link_type": "course",
"link_url": "/courses/1"
}
],
"recommended_courses": [
{
"id": 1,
"name": "哈他瑜伽",
"cover_image": "https://example.com/course1.jpg"
}
],
"popular_courses": [
{
"id": 2,
"name": "普拉提",
"cover_image": "https://example.com/course2.jpg"
}
],
"recommended_coaches": [
{
"id": 1,
"name": "张教练",
"avatar": "https://example.com/coach1.jpg"
}
],
"popular_coaches": [
{
"id": 2,
"name": "李教练",
"avatar": "https://example.com/coach2.jpg"
}
],
"upcoming_bookings": [
{
"id": 1,
"course_session": {
"course": {
"name": "哈他瑜伽"
},
"date": "2024-01-15",
"start_time": "10:00:00"
}
}
],
"statistics": {
"total_bookings": 10,
"upcoming_bookings": 3,
"completed_bookings": 5,
"total_checkins": 8,
"unread_notifications": 2
}
}
}