Real time CoWIN API extracted from cowin.gov.in (Educational purpose only)
Since the need for CoWIN API has declined over time, the project will no longer be maintained and hence may result to errors / wrong data. For slot finders and other services, use the Official API. The services created through this API will no longer work.
CoWIN Official API is cached and hence is slow to get updates from. I faced problem due to this because in Vaccine Slot Notifiers, when I get the notification of slot, the vaccine is all booked by then. Hence I felt the need of a real time CoWIN API, that's why created this project.
I don't encourage any wrong practice with the API or it's knowledge. It's for educational purpose only and is just a proof of concept.
Now you the data will be in a much more organized manner with much data. For V1 Documentation, visit here
Usage : https://cowin-api.vercel.app/api/v2?p=<pincode>
Example : https://cowin-api.vercel.app/api/v2?p=110051
You will get JSON response containing
- Center Name
- Center Address
- Vaccine Name
- Age Limit (
18
or45+
) - Vaccine Slots Sessions (from the current date upto next 7 days)
- Vaccine Avalibility Status
- Individual Dose Count
- Error (if any)
If pincode is not mentioned or is invalid, it will default to 110051
Usage : https://cowin-api.vercel.app/api/v2?p=<pincode>&f=<filter>
Example : https://cowin-api.vercel.app/api/v2?p=110094&f=covaxin
Supported Filters :
covaxin
: Returns results with only Covaxincovishield
: Returns results with only Covishieldsputnik
: Returns results with only Sputnik V18
: Returns vaccine data only for Age 18-4445
: Returns vaccine data only for Age 45+free
: Returns only free vaccine datapaid
: Returns only paid vaccine data
Currently, covaxin
filter is enabled as a seperate Version 1 API link as well but will be removed in future, using the default filter feature in Version 2 API is recommended.
Tap here to check out sample response