IRAS API Marketplace
Governmentby Inland Revenue Authority of Singapore (IRAS)
IRAS's developer portal exposing tax-related APIs such as GST Registered Business Search, Stamp Duty Calculator, and filing APIs for payroll (AIS) and corporate tax software. Public lookup APIs are self-serve; filing APIs require onboarding.
How to authenticate
- 1Create an account on the IRAS API Marketplace (apiservices.iras.gov.sg/iras/devportal/).
- 2Create an app in the portal to receive client_id and client_secret.
- 3Subscribe your app to the specific API product (e.g. GST Registered Business Search).
- 4Call endpoints with X-IBM-Client-Id and X-IBM-Client-Secret headers.
- 5Filing APIs (AIS, CIT, GST returns) additionally require IRAS approval and Corppass-based flows.
Example request
curl -X POST 'https://apiservices.iras.gov.sg/iras/prod/GSTListing/SearchGSTRegistered' -H 'X-IBM-Client-Id: YOUR_ID' -H 'X-IBM-Client-Secret: YOUR_SECRET' -H 'Content-Type: application/json' -d '{"clientID":"YOUR_ID","regID":"200012345A"}'Example response
{"returnCode":"10","data":{"name":"COMPANY PTE. LTD.","gstRegistrationNumber":"M90312345K","Status":"Registered"}}Notes for AI agents
GST Registered Business Search is the easiest win: self-serve signup, no approval. The portal runs on IBM API Connect, hence the X-IBM-* header names.
Machine-readable version: /api/apis/iras-api-marketplace
Related APIs
ACRA Corporate Entity Information
ACRA via data.gov.sg
Registered entity records from ACRA (UEN, entity name, type, status, registration date, registered address) published as open datasets, split alphabetically. Enables free UEN and company-name lookups.
APEX (api.gov.sg Gateway)
GovTech Singapore
The whole-of-government API gateway through which agencies publish APIs (including ACRA BizFile, CPF and other agency services) to other agencies and approved businesses. Discovery and onboarding surface for gov APIs that are not on data.gov.sg.
Handshakes API
Handshakes (DC Frontiers)
Singapore corporate-intelligence API exposing official registry data (including ACRA-sourced Singapore company information) as entity searches, registry/financial/litigation reports and relationship graphs. Used for KYC/KYB customer due diligence, lead generation and vendor risk mapping, with output in JSON, XML or PDF.
Singapore Public Holidays
Ministry of Manpower via data.gov.sg
Official gazetted public holidays per calendar year as simple date, day and holiday-name records. One small dataset per year, published by MOM.