API Access Terms and Conditions
Entity Engine UK Ltd (Company No. 17010306)
85 Lothrop Street, London, W10 4JD, United Kingdom
Version: 1.0 | Effective Date: [DATE]
ENTITYENGINE API ACCESS TERMS AND CONDITIONS
These API Access Terms and Conditions (“Terms”) govern access to and use of the EntityEngine API. By executing an Order Form that references these Terms, the Client agrees to be bound by these Terms.
Capitalised terms used but not defined in these Terms have the meanings given in the applicable Order Form.
1. DEFINITIONS
In these Terms, the following terms have the meanings set out below:
“Affiliate” means any entity that directly or indirectly controls, is controlled by, or is under common control with a party, where “control” means ownership of more than 50% of the voting securities or equivalent ownership interest.
“AML” means anti-money laundering.
“API” means the EntityEngine application programming interface, including all endpoints, documentation, and related tools made available at https://app.entityengine.io/api/v1 or similar URLs.
“API Key” means the unique authentication credential issued to the Client for accessing the API.
“Billing Period” means the monthly, quarterly, or annual period as specified in the Order Form.
“Business Day” means any day other than a Saturday, Sunday, or public holiday in England.
“CFT” means combating the financing of terrorism.
“Confidential Information” means any non-public information disclosed by one party to the other in connection with these Terms or any Order Form, including but not limited to business plans, pricing, technical data, customer information, and the terms of any Order Form.
“Contract Term” means the period from the Commencement Date to the Contract Term End Date specified in the Order Form, including any renewal periods.
“CSP” means a corporate service provider, being an independent third-party entity licensed or authorised to provide regulated trust or company services in its respective jurisdiction.
“Fees” means all fees payable by the Client, including API Access Fees, Order fees, and any other charges specified in the Order Form.
“Force Majeure Event” has the meaning given in Section 17.
“Initial Term” has the meaning given in Section 13.1.
“Intellectual Property Rights” means patents, rights to inventions, copyright and related rights, trade marks, business names and domain names, rights in get-up, goodwill, rights to sue for passing off, rights in designs, database rights, rights to use and protect the confidentiality of confidential information, and all other intellectual property rights, in each case whether registered or unregistered and including all applications and rights to apply for and be granted renewals or extensions of such rights.
“KYC” means know your customer due diligence procedures required under applicable law.
“Minimum Commitment” means the minimum spend commitment per Billing Period specified in the Order Form.
“OFAC” means the Office of Foreign Assets Control of the United States Department of the Treasury.
“Order” means any entity formation, maintenance, or related service request submitted via the API or dashboard.
“Order Form” means the order form executed by the parties that references these Terms and sets out the commercial terms agreed between the parties.
“PEP” means a politically exposed person as defined under applicable AML legislation.
“Platform” means the EntityEngine digital platform, including the web interface, API, and all related services operated at https://entityengine.io and https://app.entityengine.io.
“Prohibited Jurisdiction” means any jurisdiction subject to comprehensive sanctions imposed by the United Kingdom, European Union, United Nations, or United States, including but not limited to North Korea, Iran, Syria, Cuba, and the Crimea, Donetsk, and Luhansk regions of Ukraine.
“Renewal Term” has the meaning given in Section 13.1.
“Sanctions” means economic or financial sanctions or trade embargoes imposed, administered, or enforced by the United Kingdom, European Union, United Nations, or United States (including OFAC).
“Service Level Target” has the meaning given in Section 9.1.
“Services” means the API access and related services provided by EntityEngine under these Terms.
“Standard Pricing” means EntityEngine’s published pricing for Orders and services, as set out on the Platform or as otherwise communicated to the Client in writing, and as may be amended from time to time in accordance with Section 8.5.
“VAT” means value added tax or any equivalent sales tax applicable in any relevant jurisdiction.
2. NATURE OF SERVICES
EntityEngine operates as a digital platform facilitating introductions and workflows between users and independent third-party corporate-service providers (“CSPs”) and agents.
EntityEngine does not itself provide regulated trust or company-service-provider activities, including the incorporation, management, registered office, or administration of companies, foundations, or trusts. All such regulated services are performed by duly licensed or authorised third-party CSPs in their respective jurisdictions.
EntityEngine acts solely as a technology platform and intermediary and does not act as the Client’s agent, trustee, nominee, company secretary, or director, nor does it hold client monies or provide fiduciary, legal, tax, or accounting advice.
The Client acknowledges that:
- each CSP is an independent service provider responsible for its own compliance, quality, and regulatory obligations;
- the Client’s legal relationship for formation or administration services is with that CSP, not with EntityEngine; and
- EntityEngine accepts no liability for the acts, omissions, or negligence of any third-party CSP or government registry.
Where services are provided by a CSP:
- such services may be subject to separate terms imposed by that CSP and applicable local law;
- the Client’s rights and remedies in respect of services performed by a CSP shall be no greater than the rights available to EntityEngine under its agreement with that CSP;
- CSPs may refuse, suspend, or terminate services in accordance with their regulatory obligations or service agreements; and
- EntityEngine shall not be liable for any loss arising from the lawful exercise of rights by a CSP under its own governing agreement.
3. GRANT OF API ACCESS
Subject to the Client’s execution of an Order Form and payment of the applicable Fees, EntityEngine grants the Client a non-exclusive, non-transferable, revocable licence to access and use the API solely for:
- programmatic creation and management of corporate entities;
- integration with the Client’s internal systems or customer-facing applications; and
- automation of entity formation workflows.
This licence is conditional upon the Client’s continued compliance with these Terms.
EntityEngine may make changes to the API from time to time. Where such changes materially affect the Client’s use of the API, EntityEngine will provide at least 30 days’ prior written notice and work with the Client in good faith to minimise any disruption.
4. API KEYS AND SECURITY
The Client is responsible for maintaining the confidentiality and security of its API Keys.
The Client must not share, publish, or expose API Keys in client-side code, public repositories, or any publicly accessible location.
The Client must implement appropriate security measures, including:
- secure storage of API Keys using environment variables or secrets management;
- HTTPS for all API communications;
- regular rotation of API Keys; and
- immediate revocation of compromised keys.
The Client must notify EntityEngine immediately at security@entityengine.io if it suspects any unauthorised access to or use of its API Keys.
The Client is liable for all activity conducted using its API Keys, whether authorised or not.
5. ACCEPTABLE USE
The Client may use the API only for lawful purposes and in accordance with all applicable laws and regulations.
The Client must not:
- exceed any rate limits or usage quotas communicated by EntityEngine;
- attempt to circumvent authentication, security controls, or access restrictions;
- reverse-engineer, decompile, or attempt to extract source code from the API;
- use the API to build a competing product or service;
- resell, sublicense, or redistribute API access without EntityEngine’s prior written consent;
- submit false, fraudulent, or misleading information via the API;
- use the API for any purpose prohibited under these Terms; or
- use the API on behalf of sanctioned persons or entities, or for money laundering, terrorism financing, or sanctions evasion.
The Client must not create multiple or false accounts, impersonate any person, or misrepresent its affiliation when using the API.
The Client must not use the API from or on behalf of persons in any Prohibited Jurisdiction or in violation of any applicable Sanctions.
The Client must not mask or falsify its IP address or location to appear from an authorised jurisdiction.
6. CLIENT REPRESENTATIONS AND WARRANTIES
The Client represents and warrants that:
The Client has full capacity and authority to enter into these Terms and to perform its obligations hereunder.
All information provided by the Client to EntityEngine is true, complete, and not misleading.
The Client is not subject to sanctions or listed on any AML/CTF, OFAC, or politically exposed persons (PEP) database.
The Client will promptly inform EntityEngine of any change in status that may affect EntityEngine’s ability to provide the API or related services.
The Client is solely responsible for determining and paying any applicable taxes or regulatory fees resulting from its use of the API or from the establishment or operation of any entity formed through it.
The Client will not use the API for any unlawful, fraudulent, or abusive purpose.
The Client must immediately notify EntityEngine if it identifies a bug, exploit, or potential vulnerability in the API. Attempting to use or profit from such vulnerabilities is strictly prohibited and may result in termination of these Terms and legal action.
7. KYC / AML COMPLIANCE
Provision of the API and related services requires client due diligence under applicable AML, CFT, and sanctions laws. Service timelines commence only once the Client’s KYC documentation has been reviewed and approved.
The Client must supply accurate and complete KYC documentation on request. All costs of obtaining such documentation are the Client’s responsibility.
EntityEngine may share submitted KYC information with third-party verification providers, banks, CSPs, or regulators to comply with legal obligations.
EntityEngine reserves the right to suspend or terminate API access and, where required by law, freeze or report funds if it identifies suspicious activity.
The Client indemnifies EntityEngine for any loss, claim, or penalty arising from the Client’s breach of this clause.
EntityEngine expressly prohibits and rejects the use of the API for any illicit purpose and reserves the right to cooperate fully with competent authorities.
The Client acknowledges that entities formed in certain jurisdictions may be subject to ongoing statutory obligations, including (without limitation):
- maintenance of statutory registers;
- filing of annual returns;
- beneficial ownership reporting;
- economic substance filings;
- payment of government annual fees; and
- timely notification of changes to directors, shareholders, or constitutional documents.
The Client is solely responsible for providing accurate and timely instructions and funding required to meet such obligations. Neither EntityEngine nor any CSP assumes responsibility for monitoring the Client’s ongoing compliance unless expressly agreed in writing.
8. FEES, BILLING AND CHANGES
API Access Fee: The Client agrees to pay the monthly API access fee specified in the Order Form at the start of each Billing Period.
Minimum Commitment: The Client agrees to a minimum spend commitment per Billing Period as specified in the Order Form. If the Client’s total Order value (less any applicable discounts) falls below the minimum commitment in a Billing Period, the Client will be invoiced for the shortfall at the end of that Billing Period.
Invoicing:
- API access fees are invoiced at the start of each Billing Period;
- Order fees are invoiced upon Order submission or completion as applicable; and
- minimum commitment shortfall invoices are issued at the close of each Billing Period.
Payment Terms: All invoices are due within 14 days of issue unless otherwise agreed in writing. Late payments may incur interest at 4% above the Bank of England base rate.
Fee Changes: EntityEngine may adjust the Standard Pricing upon written notice. Adjusted Standard Pricing shall take effect 30 days following such notice. The Client’s Discount Rate specified in the Order Form shall remain unchanged unless otherwise agreed in writing.
Non-Payment: If any undisputed invoice remains unpaid for more than 14 days after its due date, EntityEngine may:
- charge interest on the overdue amount at 4% per annum above the Bank of England base rate, accruing daily from the due date until payment;
- suspend the Client’s API access and cease processing new Orders until all outstanding amounts are paid in full; and
- withhold delivery of any completed work product or documentation.
If any undisputed invoice remains unpaid for more than 30 days after its due date, EntityEngine may terminate these Terms immediately in accordance with Section 13.2(a).
The Client shall reimburse EntityEngine for all reasonable costs and expenses (including legal fees) incurred in collecting overdue amounts.
Suspension of API access under this Section 8 shall not relieve the Client of its obligation to pay all Fees due, including any minimum commitment shortfall.
Either party may propose changes to the scope or delivery of the API. No proposed change shall take effect until documented and signed in writing by authorised representatives of both parties (an “Amendment”). An Amendment shall specify the change, its effect on Fees, and any implementation timeline.
EntityEngine may make reasonable changes to the API that are required to comply with applicable law or regulations, or that do not materially and adversely affect the Client’s use of the API, provided it gives the Client at least 30 days’ prior written notice where practicable.
9. SERVICE LEVELS
EntityEngine will use commercially reasonable efforts to maintain API availability of 99.5% uptime, measured monthly, excluding scheduled maintenance and circumstances beyond EntityEngine’s reasonable control (the “Service Level Target”).
Scheduled maintenance windows will be communicated at least 48 hours in advance where practicable.
EntityEngine does not guarantee specific response times, throughput, or latency, though it will endeavour to maintain reasonable performance.
The API is provided on an “as is” and “as available” basis. To the fullest extent permitted by law, EntityEngine expressly disclaims all warranties, whether express, implied, or statutory, including without limitation any warranties of merchantability, fitness for a particular purpose, title, and non-infringement. EntityEngine does not warrant that the API will be uninterrupted, error-free, secure, or free from viruses or other harmful components.
Where EntityEngine fails to meet the availability target in any calendar month, the Client may raise a written dispute with EntityEngine. EntityEngine shall provide a written remediation plan within 10 Business Days of receiving such notice, and the parties shall seek to resolve the matter in accordance with the Dispute Resolution procedure in Section 16.
If EntityEngine fails to meet the availability target for six (6) consecutive calendar months and no remediation plan has been agreed in writing, the Client may terminate these Terms on 3 months’ written notice without penalty.
10. DATA AND PRIVACY
The Client acknowledges that data submitted via the API is processed in accordance with EntityEngine’s Privacy Policy (available at https://www.entityengine.io/privacy-policy).
The Client is responsible for ensuring that any personal data submitted via the API has been collected lawfully and that the Client has appropriate consent or legal basis for its processing.
The Client must not submit sensitive personal data via the API except as required for KYC/AML purposes, entity incorporation, or ongoing entity management.
EntityEngine may retain logs of API requests for security, debugging, and compliance purposes.
11. INTELLECTUAL PROPERTY
All intellectual property rights in the API, including documentation, specifications, and related materials, remain the exclusive property of EntityEngine.
Nothing in these Terms grants the Client any rights to EntityEngine’s trademarks, logos, or branding except as expressly permitted in writing.
The Client retains ownership of any applications or integrations it builds using the API, subject to EntityEngine’s underlying intellectual property rights.
12. CONFIDENTIALITY
Each party agrees to keep confidential any non-public information disclosed by the other party in connection with these Terms.
Confidential information does not include information that:
- is or becomes publicly available through no fault of the receiving party;
- was lawfully in the receiving party’s possession prior to disclosure; or
- is required to be disclosed by law or regulatory authority.
The Client must not publicly disclose the specific commercial terms of any Order Form without EntityEngine’s prior written consent.
13. TERM, TERMINATION AND ASSISTANCE
These Terms commence on the Commencement Date specified in the Order Form and continue until the Contract Term End Date specified in the Order Form (the “Initial Term”). Unless either party provides written notice of non-renewal at least 90 days prior to the end of the Initial Term or any Renewal Term, these Terms shall automatically renew for successive 12-month periods (each a “Renewal Term”) on the same terms.
EntityEngine may terminate these Terms immediately by written notice if the Client:
- fails to pay any undisputed Fees within 30 days of their due date;
- breaches any material term of these Terms and fails to remedy such breach within 14 days of written notice;
- becomes insolvent, enters administration, or ceases to trade; or
- is found to be in breach of any applicable Sanctions, AML, or KYC requirements.
The Client may terminate these Terms by written notice if EntityEngine materially breaches these Terms and fails to remedy such breach within 30 days of written notice specifying the breach in reasonable detail. For the avoidance of doubt, a failure to meet the Service Level Target in any individual month shall not constitute a material breach (see Section 9 for remedies).
Upon termination:
- the Client’s API access will be revoked;
- all outstanding Fees become immediately due and payable;
- the full remaining committed amount for the Contract Term (calculated as the number of Billing Periods remaining multiplied by the Minimum Commitment per Billing Period) becomes immediately due and payable; and
- provisions that by their nature should survive termination (including Intellectual Property, Confidentiality, Limitation of Liability, Indemnification, and General Provisions) shall continue in effect.
EntityEngine may suspend the Client’s API access immediately if it reasonably believes the Client is in breach of these Terms or applicable law.
For a period of up to three (3) months following the effective date of termination (“Termination Assistance Period”), provided the Client continues to pay all undisputed Fees, EntityEngine shall use reasonable endeavours to assist the Client in the orderly migration or transition of services away from the API, including providing reasonable access to data, documentation, and technical support as agreed by the parties in writing.
EntityEngine may charge reasonable pre-agreed fees for any termination assistance services provided under this clause.
14. LIMITATION OF LIABILITY
To the fullest extent permitted by law, EntityEngine shall not be liable for any indirect, consequential, incidental, or special damages, including loss of profits, revenue, data, or business opportunities.
EntityEngine’s total aggregate liability under these Terms shall not exceed the total Fees paid by the Client in the three (3) months immediately preceding the claim.
Nothing in these Terms excludes or limits liability for death or personal injury caused by negligence, fraud, or any other liability that cannot be excluded by law.
15. INDEMNIFICATION
The Client agrees to indemnify, defend, and hold harmless EntityEngine, its directors, officers, employees, and agents from and against any claims, damages, losses, liabilities, costs, and expenses (including reasonable legal fees) arising from:
- the Client’s use of the API;
- the Client’s breach of these Terms;
- the Client’s violation of any applicable law or third-party rights; or
- any application or service the Client builds using the API.
16. DISPUTE RESOLUTION
In the event of a dispute arising under or in connection with these Terms, the parties shall adopt the following escalation procedure before commencing legal proceedings:
- the parties’ account managers shall negotiate in good faith for a period of 14 days;
- if unresolved, the dispute shall be escalated to the respective senior management of each party for a further 14 days;
- if still unresolved, either party may refer the matter to the courts of England and Wales in accordance with Section 21 (General Provisions).
Nothing in this clause prevents either party from seeking urgent injunctive or other interim relief from a court of competent jurisdiction.
17. FORCE MAJEURE
Neither party shall be in breach of these Terms or liable for any delay or failure to perform its obligations to the extent that such delay or failure results from events, circumstances or causes beyond its reasonable control (a “Force Majeure Event”), including but not limited to acts of God, pandemic, war, civil unrest, governmental action, or failure of third-party infrastructure. The affected party shall notify the other promptly and take reasonable steps to mitigate the impact.
If a Force Majeure Event continues for more than 60 consecutive days, the party not affected may terminate these Terms by giving 14 days’ written notice. For the avoidance of doubt, a Force Majeure Event does not excuse the Client’s obligation to pay Fees for Services already received.
18. AUDIT RIGHTS
Each party may, on not less than 30 days’ prior written notice and no more than once per calendar year, audit the other party’s relevant records, systems and procedures to verify compliance with the terms of these Terms. Audits shall be conducted during normal business hours, by an independent auditor agreed by the parties, and shall not unreasonably disrupt the other party’s operations.
The auditing party shall bear all costs of any audit it initiates, except where the audit reveals a material breach by the audited party, in which case the audited party shall bear the reasonable costs of the audit.
19. NON-SOLICITATION
During the Term and for twelve (12) months following expiry or termination of these Terms, neither party shall directly solicit or recruit any employee or contractor of the other party who has been materially involved in the performance of these Terms, without the prior written consent of the other party. This clause does not prevent either party from hiring any person who responds to a general recruitment advertisement.
20. ANTI-SLAVERY AND HUMAN TRAFFICKING
Each party shall comply with all applicable anti-slavery and human trafficking laws, including the Modern Slavery Act 2015, and shall not engage in any activity that would constitute an offence under that Act. Each party represents and warrants that, as of the date of these Terms, it has not been convicted of any offence involving slavery or human trafficking.
Either party may terminate these Terms with immediate effect by written notice if the other party commits a breach of this clause.
21. GENERAL PROVISIONS
Governing Law: These Terms shall be governed by and construed in accordance with the laws of England and Wales.
Jurisdiction: The courts of England and Wales shall have exclusive jurisdiction over any dispute arising from these Terms, subject to the dispute resolution procedure in Section 16.
Entire Agreement: These Terms, together with any Order Form and any Addendum, constitute the entire agreement between the parties regarding API access and supersede all prior representations, agreements, or understandings.
Amendment: These Terms may only be amended by a written Addendum signed by authorised representatives of both parties, except where EntityEngine exercises its rights under Section 8.6.
Severability: If any provision of these Terms is held invalid or unenforceable, the remaining provisions shall continue in full force and effect.
Assignment: The Client may not assign, transfer or sub-contract any of its rights or obligations under these Terms without EntityEngine’s prior written consent, not to be unreasonably withheld or delayed.
EntityEngine may assign its rights and obligations under these Terms to an Affiliate or in connection with a merger, acquisition or sale of all or substantially all of its assets, provided it gives the Client 30 days’ prior written notice.
Waiver: No failure or delay by either party in exercising any right under these Terms shall constitute a waiver of that right. A waiver of any right is only effective if given in writing and signed by the waiving party, and shall not be deemed a waiver of any subsequent breach or default.
Notices: All notices under these Terms must be in writing and delivered by hand, pre-paid recorded post, or email to the addresses set out in the Order Form (or such other address as a party notifies in writing). Notices sent by post are deemed received on the second Business Day after posting. Notices sent by email before 17:00 on a Business Day are deemed received the same day; otherwise on the next Business Day.
Third Party Rights: A person who is not a party to these Terms shall have no right to enforce any term of these Terms under the Contracts (Rights of Third Parties) Act 1999.
22. MARKETING AND PUBLIC RELATIONS
Neither party shall make any public announcement, press release or public statement relating to these Terms or their relationship without the prior written consent of the other party, not to be unreasonably withheld or delayed.
The Client agrees to work with EntityEngine in good faith to produce a case study or reference following completion of the initial implementation, and consents to EntityEngine referencing the Client as a customer in its marketing materials, subject to the Client’s prior written approval of any specific content.
23. REFUND POLICY
The Client may request a refund for Order fees before KYC or incorporation work commences.
If work has begun, refunds may be granted less direct costs and time spent.
Refund requests must be submitted in writing within 90 days of payment.
Refunds will be processed to the original payment source only, within 30 days of approval, in compliance with AML regulations.
All refunds are final once processed.
EntityEngine may issue a service credit instead of a cash refund where required to comply with AML or KYC obligations.
API Access Fees are non-refundable once the Billing Period has commenced.
24. CRYPTOCURRENCY PAYMENTS
If the Client pays fees in cryptocurrency, the Client acknowledges that cryptocurrency values fluctuate substantially.
Refunds for cryptocurrency payments (where permitted) may, at EntityEngine’s sole discretion, be made in either the original cryptocurrency received or the fiat equivalent at the exchange rate prevailing at the time of the original payment.
The Client bears all transaction costs and network fees associated with cryptocurrency payments.
25. DISCLAIMER
The API and any related documentation are provided for general informational and administrative convenience only. EntityEngine does not itself provide company-formation, registered-agent, fiduciary, or other regulated corporate-services activities. These are performed exclusively by independent third-party providers introduced through the platform.
Nothing in these Terms or the API documentation constitutes legal, tax, accounting, or regulatory advice, and no fiduciary or agency relationship arises between the Client and EntityEngine.
EntityEngine disclaims all responsibility for the accuracy, completeness, or timeliness of information supplied by third-party CSPs, payment processors, or government registries. The Client should obtain independent professional advice before relying on any information or completing any transaction.
— END OF TERMS AND CONDITIONS —