ACRA has made available real-time business information via API services on our API Mall for businesses and software developers to create innovative digital solutions that suit their business needs.

Access to a Wealth of Business Information

As the national corporate registry, ACRA collects vast amounts of business data from close to half a million corporate entities that are registered with ACRA and file key corporate information with ACRA as required by law.

These Application Programming Interface (APIs) services are part of ACRA’s on-going efforts to better meet the needs of the business community.

Possible business applications include populating information on business entities for online application forms; or integrating business information to their systems to enable a seamless process flow.

List of Available APIs (Application Programming Interface)

A total of 33 APIs are available via the ACRA API Mall, these include:

  • Entity Information Query (20 APIs) – provides information of business entities registered with ACRA, including registered business names, registered address, registration or incorporation details, primary and secondary SSIC details.
  • Financial Information Query (9 APIs) – provides basic financial information of companies that file financial statements in XBRL, including financial period, and selected key balance sheet information.
  • Validate and Upload XBRL FS (3 APIs) – enables companies to validate and upload XBRL financial statements to the BizFinx server (where successfully uploaded XBRL FS will be available for filling as part of Annual Return). 
  • trustBar Verification Query (1 API) – enables quick and easy verification of the authenticity of ACRA's Business Profiles and Business Certificates (Incorporation/Registration).
Category API Services

Entity Information Query 
(20 APIs)


  1. Entity Directory Search
  2. Entity Verification and Type
  3. Entity Name Search
  4. Entity Registration Key Dates
  5. Entity Registered Address Details
  6. Entity Name (and Former) Details
  7. Entity SSIC Details
  8. Entity Constitution Details and Type
  9. Foreign or Redomiciliation Company Details
  10. Company Capital Details
  11. Entity Officers Record
  12. Company Shareholders Details
  13. Company Charges Details
  14. Entity Liquidator / Receiver / Judicial Manager Details (Company and LLP only)
  15. Company Amalgamation Details
  16. Company FYE/ LLP Annual Declaration
  17. LP Regulation 12 Indicator
  18. Entity – People Details
  19. Entity Basic Information
  20. Entity (LLP) Highlights 

Financial Information Query 
(9 APIs)

  1. Available FS and FY Dates of Company
  2. Company Type Details
  3. Brief Financials of Company (1)
  4. Brief Financials of Company (2)
  5. Brief Financials of Company (3)
  6. Brief Quantitative Financials of Company (Audit)
  7. Brief Financials of Company (Ratios)
  8. Company Auditor Signing FS
  9. Company Financial Highlights
Validate and Upload XBRL FS 
(3 APIs)

  1. Send XBRL FS for Validation
  2. Retrieve XBRL FS Validation Result
  3. Acknowledge and Upload XBRL FS 
trustBar Verification Query
(1 API)
  1. Verification Query (trustBar Service)

SSIC refers to Singapore Standard Industrial Classification 
LLP refers to Limited Liability Partnership 
FYE refers to Financial Year End 
LP refers to Limited Partnership 
FS refers to Financial Statement 
FY refers to Financial Year 
XBRL refers to eXtensible Business Reporting Language 

Data Packages

ACRA’s API Mall offers 2 packages to cater to subscribers’ differing data consumption needs.

Category Package 1  Package 2
Fees#  No. of API Calls*  
Fees#  No. of API Calls* 
Entity Information Query  $481.50 1,500  $3,210 10,000 
Financial Information Query  $481.50 1,500  $3,210 10,000 
Validate and Upload XBRL FS 

No charge for the service.

Customers may subscribe for unlimited calls. 

*An API call allows the subscriber to retrieve a response according to the API service they selected. 
#Fees stated inclusive GST.

  • Payment for the API purchases can be made online via MasterCard or Visa.
  • Purchased API calls will be deducted from the subscriber’s account when successful API calls are made.

Getting Started

Subscribe to ACRA’s API services through the ACRA API Mall portal, in three easy steps:

  1. Register / Login: Create an account.
  2. Purchase APIs: Purchase your preferred package by selecting the relevant API categories.
  3. Using APIs: Generate the authentication token using the assigned Client ID and Secret Key to start using the API services. 

Please refer to the Getting Started guide for more information. 

API Test Console (Sandbox Environment)

Keen to try out our API services? The ACRA API Mall provides a sandbox environment to create simulated responses for testing purposes. Interested parties can test the usage for each API service in the respective API Test Console using the test data provided, before registering for an account or purchasing the API services.  

Frequently Asked Questions

Please click here for the list of FAQs on ACRA API Mall. 

Did you find this page useful?
back to top