Skip to main content

Rate Consultation

rateConsultation

You can use the rateConsultation method to rate a doctor by providing the consultation_id and score value.

Parameters

  • consultation_id: (number) - The ID of the consultation to rate.
  • score: (number) - The rating score to give the doctor.

Returns

  • Promise<ResponseType<string>>: A promise that resolves on successful rating.

Example

import { rateConsultation } from 'react-native-altibbi';

const response = await rateConsultation(123, 4);

Responses

Status 200

Success

"success"

Status 401

UnauthorizedHttpException represents an Unauthorized HTTP exception with status code 401.

{
"name": "Unauthorized",
"message": "Your request was made with invalid credentials",
"code": "0",
"status": "401",
"type": "yii\\web\\UnauthorizedHttpException"
}

Status 403

Current user can't access this page.

{
"name": "Forbidden",
"message": "duplicate request OR Current user cant access this page",
"code": "0",
"status": "403",
"type": "yii\\web\\ForbiddenHttpException"
}

Status 404

Consultation ID invalid or deleted.

{
"name": "Not Found",
"message": "Object not found: {id}",
"code": "0",
"status": "404",
"type": "yii\\web\\NotFoundHttpException"
}