GET api/doctors

Returns a list of all available doctors.

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

List of Doctor objects.

Collection of Doctor
NameDescriptionTypeAdditional information
doctorID

Unique identifier for the doctor.

integer

None.

doctorName

Full name of the doctor.

string

None.

department

The department the doctor is associated with.

string

None.

availability

The availability time slot of the doctor.

string

None.

qualification

Educational qualification of the doctor.

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "doctorID": 1,
    "doctorName": "sample string 2",
    "department": "sample string 3",
    "availability": "sample string 4",
    "qualification": "sample string 5"
  },
  {
    "doctorID": 1,
    "doctorName": "sample string 2",
    "department": "sample string 3",
    "availability": "sample string 4",
    "qualification": "sample string 5"
  }
]

application/xml, text/xml

Sample:
<ArrayOfDoctor xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OTJServices.Models">
  <Doctor>
    <availability>sample string 4</availability>
    <department>sample string 3</department>
    <doctorID>1</doctorID>
    <doctorName>sample string 2</doctorName>
    <qualification>sample string 5</qualification>
  </Doctor>
  <Doctor>
    <availability>sample string 4</availability>
    <department>sample string 3</department>
    <doctorID>1</doctorID>
    <doctorName>sample string 2</doctorName>
    <qualification>sample string 5</qualification>
  </Doctor>
</ArrayOfDoctor>