Skip to content

FousCAC Company Registration Portal

Track your CAC applications from your own systems

Read your CAC Company Registration Portal applications, their Pending, Queried or Approved status and the query history, with one API call each. A workflow can check the Dashboard every morning and email you each newly Queried application with its reason.

Works with your own CAC Company Registration Portal account. Fous is an independent product.

What you can build on the CAC portal

  • List your applications and their status

    Build this

    Reads the applications on your Dashboard with each one's status: Pending, Queried or Approved.

    Takes
    Status (optional)
    Returns
    Entity name, application type, status, AV Code
  • Read the query on an application

    Build this

    Opens Action, then View Query History on a Queried application and reads the reason the Commission gave.

    Takes
    Entity name or AV Code
    Returns
    Entity name, application type, query date, query reason
  • Check a proposed name's availability

    Build this

    Fills in Name Reservation up to Check Availability and reads the result, with the AI name suggestions when the name is unavailable. Nothing is paid.

    Takes
    Business classification, business type, proposed name, nature of business, specific nature of business
    Returns
    Proposed name, available or not, suggested names
  • Re-submit a queried application

    Build this

    Opens Action, then Modify Application on a Queried application, changes the fields you name and submits it again.

    Takes
    Entity name or AV Code, fields to change with new values
    Returns
    Entity name, application type, status after re-submission

Automate the CAC portal with a workflow

A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

  • Newly queried applications, with the query reason

    Build this
    Starts
    Every weekday at 8:00, Lagos time
    Step 1
    List your applications on the Dashboard with the status Queried.
    Step 2
    Keep the ones that were not Queried on the last run.
    Step 3
    Read the query history of each one.
    Step 4
    Email you the list with entity name, application type and query reason.
  • Approved applications, posted to your matter system

    Build this
    Starts
    Every hour on weekdays
    Step 1
    List your applications on the Dashboard with the status Approved.
    Step 2
    Keep the ones that were not Approved on the last run, and stop when there are none.
    Step 3
    Post entity name, application type and AV Code to your system's webhook.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

Once built, one call from your code

Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “List your applications and their status” would look like.

Example request
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "icrp.cac.gov.ng/get_applications",
    "input": {
      "status": "Queried"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "applications": [
      {
        "entity_name": "Northwind Logistics Limited",
        "application_type": "Company registration",
        "status": "Queried",
        "av_code": "AV-XXXXXXX1"
      },
      {
        "entity_name": "Globex Trading Enterprises",
        "application_type": "Business name registration",
        "status": "Queried",
        "av_code": "AV-XXXXXXX2"
      }
    ],
    "count": 2
  }
}

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

The CAC portal’s own options

The Commission's public website and the CRP user guide describe no API for filing or for reading your own applications. Name reservation, registration and post-incorporation filings are done on the CAC portal, with fees paid through Remita. Public Search looks up a registered entity by RC Number, AV Code or Approved Name.

OptionWhat it coversWhat it takes
Public SearchLooks up existing companies and business entities by RC Number, AV Code or Approved Name.The Public Search page on icrp.cac.gov.ng.
Certificate and Status Report downloadsDownload Certificate and Download Status Report under Action on each approved application.A CAC portal account and an approved application.
The CAC portal by handName Reservation, Registration, Name Requiring Consent and Post Inc. filings, each application's status and query history on the Dashboard.A CAC portal account, or an accredited agent account, and payment of fees through Remita.

Read on November 12, 2026: Interim user guide: CRP 3.0, CRP frequently asked questions, Corporate Affairs Commission.

Signing in to the CAC portal

The CAC portal asks for a username and password, then a One-Time Password sent to your registered email address. The username can be your email address, phone number or accreditation number, and many wrong attempts lock the account. With Fous you sign in once through the portal's own sign-in with your own account: the login is sealed with AES-256, the emailed code is handled, and an expired session is signed back in.

Worth knowing

Pending means the AI review is running
The guide says an application shows Pending while the portal's AI reviews it: wait a minute and refresh. A Queried application shows its reason under View Query History.
Post-incorporation filings are reviewed by hand
Post Inc. filings, and names that need consent, go to an Approving Officer instead of the AI review. For a name that needs consent, you receive an email when the status becomes Queried or Approved.
The AV Code links reservation to registration
A paid name reservation is approved at once and returns an AV Code. Registration starts by entering that code under Register New Business, so keep it with each matter.
Proprietor documents are images
For each proprietor, Means of Identification, Passport Photograph and Signature are uploaded in image format, then saved with Add Proprietor Document.

More in Government: Middle East and Africa

Other industries: Telemaco, Guichet unique des formalités d'entreprises, Sunshine 811, AppraisalPort, BSA E-Filing System, PASSPort.

Frequently asked questions

Not one that the Commission documents for its users. The CAC website and the CRP user guide describe the portal itself: Name Reservation, Registration, Post Inc. filings and the Dashboard, with fees paid through Remita. Public Search looks up an entity by RC Number, AV Code or Approved Name.

Open your Dashboard, click Action on the Queried application, then View Query History. To answer it, click Modify Application under Action, update the application and re-submit it.

On your Dashboard, under Action on the approved application. The buttons are Download Certificate and Download Status Report, and they appear once the status is Approved.

Yes. The Commission's FAQ says the username can be your email address, phone number or accreditation number. Accredited agents register their accredited number for portal access on the portal's own sign-up page.

No. Fous is an independent product. You use it with your own CAC portal account, and a method reads and does only what that account can.

Put CAC Company Registration Portal behind an API call

Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextCIPC eServicesGDRFA Dubai Smart ServiceseTIMSTelemacoHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of CAC Company Registration Portal (Corporate Affairs Commission (Nigeria)). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.