Skip to main content

Get Session Details

Get detailed information about a specific session.

Endpoint

  • Method: GET
  • URL: /v1/coach/sessions/{id}

Request Headers

HeaderValueRequired
Content-Typeapplication/jsonYes
Acceptapplication/jsonYes
AuthorizationBearer tokenYes

Path Parameters

ParameterTypeDescriptionRequired
idstringSession IDYes

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
}