Find any business on CAC's register.

Search CAC's register by name or number for free, and get a business's full record with its officers for ₦250.

How it works

3 steps, from your first call to the result.

  1. 1

    Search

    GET /v1/businesses/search with a name or number. Free, with test and live keys.

  2. 2

    Look up

    POST /v1/businesses/lookups with the number for the full record, officers included.

  3. 3

    Use it

    Prefill onboarding, check who runs the business, and read the lookup again later for free.

What you get

Free search by name or number

Search by business name, or go straight to an RC, BN or IT number. Up to 50 matches, best first.

Every register

Business names, companies, incorporated trustees and both kinds of partnership, each labelled.

Status and dates

Whether CAC lists the business as active, and when it was registered.

Officers in one call

A lookup adds the address, email and officers: proprietors, directors, secretaries and persons with significant control.

Charged only for a record

₦250 when you get the record. A number CAC doesn't have is free, and a lookup that can't answer is refunded.

A full test mode

Test keys search the real register for free and return a made-up business for lookups, so you can build every path.

Search CAC's register now

Free CAC public search by name or RC/BN number, the same search the Lookup API runs for free from your own systems.

Questions

Is there a CAC public search API?

Yes. GET /v1/businesses/search searches CAC's register by business name or RC/BN number and returns up to 50 businesses with their number, type, status and registration date. It's free with live and test keys.

How much does the CAC Lookup API cost?

Searching is free. A full lookup is ₦250 from your prepaid wallet. It isn't charged when CAC has no business with the number, and it's refunded when it can't answer.

Does a CAC lookup show directors and shareholders?

A lookup returns the officers: proprietors, directors, secretaries and persons with significant control, with each one's role, status, nationality and appointment date. Dates of birth, ID numbers, phones and home addresses are left out, and shareholdings aren't included.

How do I check a company's information on CAC?

Search its name or RC number in the free search on this page, or from your app with the API. A lookup adds the registered address, email and officers.

More CAC APIs

Put CAC registration inside your product

Create a developer account and your test keys are ready straight away.