Europe • ISO IE
Verify Ireland companies via API
Know Your Customer Limited verifies Ireland companies live from the CORE, returning company data, controlling parties, shareholders and beneficial owners, and registry documents, with AML screening and ongoing monitoring. Free sandbox available.
What the API returns for Ireland
When you create a KYB case for a Ireland company, Know Your Customer Limited retrieves data live from the CORE. A single integration returns the company record, the controlling parties and individuals, the shareholders and beneficial owners, and the registry documents, with AML screening on the entity and its associated individuals built into the same case.
Ireland data and document availability
What the API makes available for Ireland companies:
| Category | Available |
|---|---|
| Company data | Entity Name, Entity Type, Registration Number, Entity Status, Address, Creation Date, Incorporation Date, Last Accounts Date, Next Accounts Date, VAT |
| Controlling entities & individuals | Name, Address, Birth Date (if individual), Role, Nationality |
| Shareholders & beneficial owners | Name, Address, Share count, Role |
| Documents | Retrieved by default: Certificate of Incorporation, B1 Annual Return, Company Constitution, A1 Application to Register as a New Company Available on demand: Letter of status – Companies, Duplicate Cert – Certificate of Incorporation of Company, Company Printout, Last Months Statement, Short Certificate (Public Service use only), Short Certificate for Business Names (Public Service use only), Certificate of Charge Companies, Migrated Certificate, Business Name Profile, Financial Statement, Financial Statement Certificate, Form B10 – Change Director or Secretary Details, Account Details, Accounts Certification Page, C6 Memo Of Satisfaction Of A Charge-full, C17 Changes To Particulars Of Charge Holder, B5 Return Of Allotments, B5N- Allotment Of Shares- No Fee, B7 Variation of Company Capital, B77 Authorise Agent, B9 Notice of increase in members (CLG – Companies Limited by Guarantee and PULC – Public Unlimited Company with no share capital only), G1P – Special Resolution, H5 Return By A Company Purchasing Its Own Shares, C1 Mort/ Charge Created By Irish Company, B2 Change In Situation Of Reg Office, B21 Statutory Declaration Pursuant To S. 60, G2 Ordinary Resolution, Notice of increase in nominal capital, Capital duty statement, M1 Notice Of Chg. To Single Members Company Reg 5, B47 Notice(Letter) Of Resignation Of Auditor, Auditors Report, More forms listed here |
AML, sanctions, and PEP screening on the entity and its associated individuals, and ongoing live monitoring with change alerts, are available for Ireland as part of the same case.
How to verify a Ireland company via API
The following example shows the complete flow: authenticate, search the Ireland registry, create a KYB case, and retrieve company data and the ownership org-chart. All calls go to the sandbox base URL for testing.
The sandbox at https://api.knowyourcustomer.dev is free. Request access to get your client credentials.
# 1. Authenticate (OAuth2 client credentials)
curl -X POST https://api.knowyourcustomer.dev/connect/token \
-d "grant_type=client_credentials" \
-d "client_id=YOUR_CLIENT_ID" \
-d "client_secret=YOUR_CLIENT_SECRET" \
-d "scope=PublicApi"
# 2. Search the Ireland registry
curl -X POST https://api.knowyourcustomer.dev/v2/Companies/search \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"name":"Bank of Ireland Group plc","codeiso31662":"IE"}'
# 3. Create a KYB case
curl -X POST https://api.knowyourcustomer.dev/v2/Companies \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"rawname":"Bank of Ireland Group plc","codeiso31662":"IE"}'
# 4. Retrieve company data and status
curl https://api.knowyourcustomer.dev/v2/Companies/CASE_ID \
-H "Authorization: Bearer $TOKEN"
# 5. Get the beneficial ownership org-chart
curl https://api.knowyourcustomer.dev/v2/Companies/CASE_ID/org-chart \
-H "Authorization: Bearer $TOKEN"
Replace YOUR_CLIENT_ID and YOUR_CLIENT_SECRET with your sandbox credentials, and CASE_ID with the caseCommonId returned in step 3.
Frequently asked questions about the Ireland KYB API
What company data can I verify in Ireland?
For a Ireland company, the API returns the company record read live from the CORE: the entity name, type, status, registration number, address, and registration date, along with the controlling parties, the shareholders and beneficial owners, and the available registry documents. See the table above for the full Ireland availability.
Does the API return beneficial ownership (UBO) data for Ireland companies?
The API resolves the controlling parties, shareholders, and beneficial owners for Ireland companies and exposes them as a recursive ownership org-chart (GET /v2/Companies/{caseCommonId}/org-chart), tracing control through holding companies to the individual beneficial owners. The depth available depends on what the CORE discloses. See the UBO API.
Can I retrieve official registry documents for Ireland companies?
Yes. The default document set for Ireland includes Certificate of Incorporation, B1 Annual Return, Company Constitution, A1 Application to Register as a New Company, retrieved by default, with additional documents available on demand (Letter of status – Companies, Duplicate Cert – Certificate of Incorporation of Company, Company Printout, Last Months Statement, Short Certificate (Public Service use only), Short Certificate for Business Names (Public Service use only), and more). List and download them with the documents endpoint (GET /v2/Companies/{caseCommonId}/documents).
Is there a free sandbox for testing Ireland company verification?
Yes. The Know Your Customer sandbox at https://api.knowyourcustomer.dev is a free, high-fidelity test environment. Request free sandbox access to start testing.
The Know Your Customer Limited API covers 147 jurisdictions worldwide, including Ireland. One integration, one set of credentials, one response schema across all markets. Browse all covered jurisdictions.
Related coverage: United Kingdom • Aaland Islands • Albania • Austria • Belarus • Belgium.
Ready to verify Ireland companies?
The sandbox is free and available immediately. Integrate once, cover 147 jurisdictions.
