
Developer news
Singapore (SG) ACRA integration upgraded with XBRL financials
What did we upgrade?
We’re pleased to announce a significant upgrade to our existing connection with Singapore’s Accounting and Corporate Regulatory Authority (ACRA). While entity, officer, and shareholder data from ACRA continues to be available via the KYC API, this upgrade introduces access to XBRL financial statements — exclusively through the Entity Verification API.
Two new financial products are now available:
- Financials (Basic) – Corporate Basic Financials retrieved in real time from the primary source
- Financials (Comprehensive) – Corporate Comprehensive Financials retrieved in real time from the primary source
Both products are returned in structured JSON format and include the original XBRL data as submitted by the registry.
Please note: XBRL financials will not be available via the KYC API. They will be only accessible via the Entity Verification API.
Why did we upgrade?
The addition of XBRL financials strengthens our Singapore offering by enabling direct access to structured, registry-submitted financial data. This upgrade supports broader data coverage, technical enrichment, and alignment with product requirements across teams and client use cases.
What’s included?
ACRA currently lists over 425,000 active entities, with approximately 70,000 companies publishing financials.
Each financial product includes:
- Structured JSON output
- Original XBRL data as submitted by the registry
Response
{
"orderId": "id of a specific order",
"kompanyId": "id of a specific entity",
"productType": "XBRFCACSG",
"orderOptions": null,
"status": "COMPLETED",
"info": "XBRFCACSG",
"requestTime": "2025-06-12T10:03:34+00:00",
"responseTime": "2025-06-12T10:04:41+00:00",
"orderDeliveryTime": null,
"source": {
"name": "Accounting and Corporate Regulatory Authority",
"info": "Information made available under the Terms & Conditions of Use of ACRA API Mall Website: ACRA - Accounting and Corporate Regulatory Authority",
"primary": true,
"fields": null,
"lastCheckedTime": null
},
"estimatedDeliverySeconds": 1,
"mimeTypes": [
"application/json"
],
"content": {
"contentRaw": "Original financials in XBRL format submitted by ACRA"
}
}