Skip to content
This repository has been archived by the owner on Apr 16, 2021. It is now read-only.

A client to check for GNIB appointments.

Notifications You must be signed in to change notification settings

ricardodantas/gnib-ireland-client

Repository files navigation

Gnib Ireland Client

This is a client to get GNIB appointments slots.

npm type definitions Build Status Coverage Status npm version downloads

Install

npm i gnib-ireland-client --save

How to use

import gnibIrelandClient from 'gnib-ireland-client';

const response = gnibIrelandClient.checkSlotsAvailability(gnibIrelandClient.Types.New, gnibIrelandClient.Categories.All); // new registration

// OR

const response = gnibIrelandClient.checkSlotsAvailability(gnibIrelandClient.Types.Renewal, gnibIrelandClient.Categories.All); // exiting registration renewal

Available Types:

  • New (for new registrations)

  • Renewal (for existing gnib registrations)

Available Categories:

  • All (default)

  • Work

  • Other

  • Study


Bugs/Issues

Let me know at https://github.com/ricardodantas/gnib-ireland-client/issues