This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

cac-verify

2.1.0 • Public • Published

CAC VERIFY

CAC VERIFY is a Nodejs package that enables developers search and verify if a company is registered in Nigeria under the Corporate Affairs Commission.

What can I do?
  • Search for a list of companies with a search query
  • Check if a company is verified by inputting it's RC number.

Getting Started

Installation

To use cac-verify in your project, run:

npm i cac-verify
# or "yarn add cac-verify"

Usage

import { searchCompanies } from 'cac-verify';

/**
 * search for a company
 */

const { success, data, error } = await searchCompanies(query: string)

// response onSuccess
  {
    success: true,
    data: [
      {
        email: string | null;
        active: boolean;
        registrationApproved: boolean;
        natureOfBusinessName: string | null;
        approvedName: string;
        rcNumber: string | null;
        registrationDate: string | null;
        businessCommencementDate: string | null;
        classification: string;
        city: string;
        lga: string;
        state: string;
        address: string;
      }
    ],
    error: null
  }

// response onError
  {
    success: false,
    data: null,
    error: string;
  }



/**
 * check if a company is verified
 */
const { data, error } = await verifyCompany(rcNumber: string)

// response onSuccess
  {
    data: {
      rcNumber: string;
      name: string;
      address: string;
      dateOfRegistration: string;
      isRegistrationComplete: boolean;
    },
    error: null
  }

// response onError
  {
    data: null,
    error: string;
  }

Package Sidebar

Install

npm i cac-verify

Weekly Downloads

1

Version

2.1.0

License

ISC

Unpacked Size

6.55 kB

Total Files

7

Last publish

Collaborators

  • walebant