cowin-apis
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

cowin-apis

This is a collection of cowin portal public apis.

import {
  getStates,
  getDistricts,
  calendarByDistrict,
  calendarByPin,
  findByDistrict,
  findByPin,
} from "cowin-api-client";

const start = async () => {
  // Getting All the states
  const states = await getStates();

  // Getting all the districts of that state.
  const districts = await getDistricts(states.states[0].state_id);

  // Getting appoinments by Pincode
  const appoinmentsByPin = await findByPin(403601, "03-05-2021");

  // Getting appoinments by Districts
  const appoinmentsByDistrict = await findByDistrict(
    districts.districts[0].district_id,
    "03-05-2021"
  );

  // get planned vaccination sessions for 7 days from a specific date in a given district.
  const CalendarByPin = await calendarByPin(403601, "03-05-2021");

  // get planned vaccination sessions for 7 days from a specific date in a given pincode.
  const CalendarByDistrict = await calendarByDistrict(
    districts.districts[0].district_id,
    "03-05-2021"
  );
};

start();

##Please leave a thanks to https://github.com/piyushsuthar, the original creator. I have just made some tweaks.

🙏 Donate

Currently India is facing the second wave of Covid19. Our health care system has collapsed, so please consider donating to these NGOs who are helping people.

Dependents (0)

Package Sidebar

Install

npm i cowin-apis

Weekly Downloads

2

Version

1.0.1

License

ISC

Unpacked Size

29 kB

Total Files

28

Last publish

Collaborators

  • brigadierpratap