API Examples

Explore both public and authenticated API examples to get started with our services.

Authenticated API Examples

Login: POST Authenticated Data

import requests

url = "https://apis.admitdoctors.com/v1/auth/login"
parameters = [
    'username','password'
]
print(response.json())
                            
User info: POST Authenticated Data

import requests
url = "https://apis.admitdoctors.com/v1/auth/me"
headers = { "Authorization": "Bearer YOUR_ACCESS_TOKEN", "Content-Type": "application/json" }
data = { "key1": "value1",  "key2": "value2"}
response = requests.post(url, headers=headers, json=data)
print(response.json())
                            
Refresh token: POST Authenticated Data

import requests

url = "https://apis.admitdoctors.com/v1/auth/refresh"
headers = {
    "Authorization": "Bearer YOUR_ACCESS_TOKEN",
    "Content-Type": "application/json"
}
response = requests.post(url, headers=headers, json=data)
print(response.json())
                            
Logout: POST Authenticated Data

import requests

url = "https://apis.admitdoctors.com/v1/auth/logout"
headers = {
    "Authorization": "Bearer YOUR_ACCESS_TOKEN",
    "Content-Type": "application/json"
}
response = requests.post(url, headers=headers, json=data)
print(response.json())
                            

Public API Examples

Doctor categoreis: GET Public Data

import requests

url = "https:apis.admitdoctors.com/v1/doctor-categories"
response = requests.get(url)
print(response.json())
                            
Category wise doctors: Get Public Data

import requests
url = "https://apis.admitdoctors.com/v1/doctors-with-category/{doctor_type_id}/{limit(optopma;)}"
params = {"query": "example"}
response = requests.get(url, params=params)
print(response.json())