Get Session Details
Get detailed information about a specific session.
Endpoint
- Method: GET
- URL:
/v1/coach/sessions/{id}
Request Headers
| Header | Value | Required |
|---|---|---|
| Content-Type | application/json | Yes |
| Accept | application/json | Yes |
| Authorization | Bearer token | Yes |
Path Parameters
| Parameter | Type | Description | Required |
|---|---|---|---|
| id | string | Session ID | Yes |
Success Response
{
"success": true,
"message": "تم جلب البيانات بنجاح.",
"data": {
"id": "uuid",
"number": number,
"date": "28/03/2025 , 13:00",
"duration": 60,
"sessionCategory": "استشارة طبية",
"type": "SCHEDULED",
"status": "SCHEDULED",
"description": "asdas",
"price": "1000.00",
"tax": "0.00",
"discount": "0.00",
"totalPrice": "1000.00",
"canViewRecording": false,
"sessionVideo": null
},
"statusCode": 200
}
Error Responses
Session Without Order (422)
{
"success": false,
"message": "يبدو ان هناك خطا أو ان الجلسه ليس لديها طلب",
"errors": [
"يبدو ان هناك خطا أو ان الجلسه ليس لديها طلب"
],
"data": [],
"statusCode": 422
}
Not Found Session (422)
{
"success": false,
"message": "يبدو ان هناك خطا أو ان الجلسه ليس لديها طلب",
"errors": [
"يبدو ان هناك خطا أو ان الجلسه ليس لديها طلب"
],
"data": [],
"statusCode": 422
}