Skip to main content

API Terms

Version 3, last updated 8 February 2022.


In these terms when we say you or your or the Developer we mean the entity, organisation or party that you, the Authorised User, are authorised to represent or otherwise contracted or employed by and will use the API on behalf of, and is agreeing to these Terms.

In these terms where we say Seequent, we mean the company which has contracted with the Developer, or otherwise: (i) Bentley Systems International Limited, if you are located outside of the geographic boundaries of the United Kingdom, the United States or Canada, (ii) Bentley Systems (UK) Limited, if you are located within the geographic boundaries of the United Kingdom, or (iii) Bentley Systems, Incorporated if you are located within the geographic boundaries of the United States or Canada.

By accessing, installing, downloading, copying, or otherwise using Seequent’s APIs, developer tools and associated documentation (the API), the Developer agrees to be and will be bound by these Terms.

If you use the API as an interface to, or in conjunction with other Seequent products or services (each a Seequent Service), then the terms for those other Seequent Products or Services also apply.


1.1 Subject to these Terms, Seequent hereby grants the Developer a limited, non-exclusive, revocable, non-transferable, non-sublicensable licence to use the API solely for the purpose of the Developer’s internal development in order for the Developer to create an integration between the relevant Seequent Service and the Developer’s proprietary software applications (an Integration). The Developer shall have no right to distribute, licence or otherwise transfer the API to any third party or incorporate the API into any third-party software, product, or technology. Any right to release or distribute any Integration developed will be subject to agreement between the parties.


2.1 The Developer may copy the API only as necessary to exercise its rights in these Terms. The Developer may also make one copy for backup purposes and any copy of the API must be marked with the proprietary notices provided on the original API.

2.2 The Developer must not reverse engineer, decompile, modify or disassemble the API or otherwise reduce the API to human perceivable form in whole or in part, except and only to the extent that such activity is expressly permitted by these Terms or applicable laws.

2.3 No right is granted to the Developer to sublicense its rights under these Terms. Seequent reserves all rights not otherwise expressly granted in these Terms.

2.4 The Developer agrees not to assert any patent or other intellectual property rights related to the API or applications developed using the API against Seequent, Seequent’s distributors, Seequent customers, or other Developers of the API.

2.5 Developer agrees that Seequent will be the exclusive owner of all feedback provided by the Developer to Seequent in relation to the API, and it may be used by Seequent without further compensation to the Developer.


3.1 As between Seequent and the Developer, Seequent or its licensors shall own and retain all proprietary rights, including all patent, copyright, trade secret, trade mark and other intellectual property rights, in and to the API and any corrections, bug fixes, enhancements, updates, improvements, or modifications thereto and the Developer hereby irrevocably transfers, conveys and assigns to Seequent all of its right, title, and interest therein. Seequent shall have the exclusive right to apply for or register any patents, copyrights, and such other proprietary protections with respect thereto. The Developer acknowledges that the licence granted under these Terms does not provide the Developer with title or ownership to the API, but only a right of limited use under the terms of these Terms.


4.1 Seequent will not provide any support for the API under these Terms. Nothing in these Terms shall be construed to require Seequent to provide support services or updates, upgrades, bug fixes or modifications to the API.


5.1 Each party may be given access to Confidential Information from the other party in connection with these Terms and the licence granted in these Terms.

5.2 Each party shall hold the other’s Confidential Information in confidence and, unless required by law, not make the other’s Confidential Information available to any third party, or use the other’s Confidential Information for any purpose other than the implementation of these Terms.

5.3 Each party shall take all reasonable steps to ensure that the other’s Confidential Information to which it has access is not disclosed or distributed by its employees or agents in violation of the terms of these Terms.

5.4 The above provisions of this clause 5 will survive termination of these Terms however arising.


6.1. The Developer acknowledges that Seequent may change the API at any time (including after execution of these Terms) and that such changes may affect the Developer’s ability to use the API or the expected function of the API. Seequent will make reasonable efforts to notify the Developer prior to release of an update to the API by posting a notification of any updates to the website. In no event will Seequent be liable to the Developer for any loss suffered as a result of any changes to the API.


7.1 The API and documentation are provided “as-is” without any warranty whatsoever. To the full extent allowed by law, Seequent disclaims all warranties, terms, or conditions, express or implied, either in fact or by operation of law, statutory or otherwise, including warranties, terms, or conditions of merchantability, fitness for a particular purpose, satisfactory quality, correspondence with description, and non-infringement.  No advice or information, whether oral or written, obtained by the Developer from Seequent or through or from the API shall create any warranty not expressly stated in these Terms. Seequent does not warrant that the API is suitable for the Developer’s use, that the API is without defect or error, that operation will be uninterrupted, or that defects will be corrected. Further, Seequent makes no warranty regarding the results of the use of the API.


8.1 The Developer’s use of the API is at the Developer’s sole risk. The Developer will be solely responsible for any damage to any computer system or loss of data that results from the download or use of the API. To the maximum extent permitted by applicable law, in no event shall Seequent or its licensors be liable for any special, incidental, indirect, or consequential damages whatsoever (including, without limitation damages for loss of business profits or revenue, business interruption, computer failure or malfunction, loss of business information, data or data use, loss of goodwill, or any other pecuniary loss) arising out of the use of or inability to use the API or the provision of, or failure to provide support services, even if Seequent or its supplier has been advised of the possibility of such damages. To the maximum extent permitted by applicable law, in no event shall Seequent be liable for any direct damages whatsoever arising out of the use or the inability to use the API. In any case, Seequent’s entire liability shall be limited to the greater of the amount paid by the Developer under these Terms or US$1.00.


9.1 The Developer agrees to indemnify and hold harmless Seequent and its subsidiaries, affiliates, officers, agents, suppliers or and employees, from any loss, claim or demand, including reasonable attorneys’ fees, made by any third party due to or arising out of the Developer’s (including employees, contractors or other party authorised by the Developer to use the API) use of the API, the Developer’s connection to the API, or the Developer’s violation of these Terms.


10.1 Either party shall have the right to terminate these Terms, upon thirty (30) days written notice to the other party.

10.2 Seequent shall be entitled to terminate these Terms in its sole discretion. Upon termination or expiry of these Terms, the Developer will immediately cease using the API any development kit provided by Seequent, and the Developer agrees to destroy all adaptations or copies of the API and Developer Documentation, or return them to Seequent upon termination or expiry of these Terms.

10.3. Seequent shall have the right to monitor the Developer’s use of the API in accordance with these Terms, and the Developer will provide reasonable assistance for this purpose. The Developer acknowledges that Seequent may monitor usage of the API. Seequent may suspend access to the API if it found that you are in violation of these Terms.


11.1 Costs: Access and use of the API by the Developer is solely at the Developer’s costs and expense. Seequent will not be responsible for any costs incurred as a result of the Developer accessing and using the API.

11.2 Assignment: The Developer may not assign these Terms or any of its rights or obligations under it without the prior written consent of Seequent.

11.3 Waiver: No failure by either party to exercise or enforce any of its rights under these Terms will act as a waiver of such rights and no waiver of a breach in a particular situation shall be held to be a waiver of any other or subsequent breach.

11.4 Independent Contractors: The parties shall be independent contractors in their performance under these Terms, and nothing contained herein will constitute either party as the employer, employee, agent or representative of the other party, or both parties as joint venturers or partners for any purpose.

11.5 Severability: If any provision of these Terms is found invalid or unenforceable, that provision will be enforced to the maximum extent possible and the other provisions of these Terms will remain in force.

11.6 Sanctions and Export Controls: The API and related services are subject to U.S. sanctions and export control laws, regulations, and requirements, in addition to sanctions and export control laws, regulations and requirements of other agencies or authorities based outside of the United States (collectively referred to as Sanctions and Export Controls). Regardless of any disclosure made by the Developer to Seequent of an ultimate destination of the API, you must not export, re-export or transfer, whether directly or indirectly, the API, or any portion thereof, or any system containing such API or portion thereof, to anyone without first complying strictly and fully with all Sanctions and Export Controls that may be imposed on the API and/or the export, re-export or transfer, direct or indirect, of the API, and transactions related thereto. The entities, end uses, and countries subject to restriction by action of the United States Government, or any other governmental agency or authority outside of the United States, are subject to change, and it is your responsibility to comply with all applicable Sanctions and Export Controls as they may be amended from time to time.

11.7 Governing Law:  These Terms is subject to the laws of New Zealand the parties submit to the exclusive jurisdiction of the New Zealand courts.

(i) outside the geographic boundaries of the United Kingdom, the United States or Canada, these User Terms will be governed by and construed in accordance with the substantive laws in force in Ireland, and the courts located in Ireland shall have exclusive jurisdiction over all disputes relating to these User Terms;

(ii) within the geographic boundaries of the United Kingdom, these User Terms will be governed by and construed in accordance with the substantive laws of England and Wales, and the courts located in England shall have exclusive jurisdiction over all disputes relating to these User Terms; or

(iii) within the geographic boundaries of the United States or Canada, these User Terms will be governed by and construed in accordance with the substantive laws in force in the Commonwealth of Pennsylvania, and the state courts located in Chester County, Pennsylvania and the federal courts located in Philadelphia, Pennsylvania shall have exclusive jurisdiction over all disputes relating to these User Terms.

To the maximum extent permitted by applicable law, the parties agree that the provisions of the United Nations Convention on Contracts for the International Sale of Goods, as amended, and the provisions of the Uniform Computer Information Transactions Act, as they may have been or hereafter may be in effect in any jurisdiction, shall not apply to these User Terms.

11.8 Entire Agreement: These Terms constitutes the entire agreement of the parties with respect to the subject matter hereof and supersedes all prior negotiations and agreements between the parties. These Terms takes precedence over the terms of any purchase order or other document issued by the Developer.

11.9 Updates to these Terms: We may modify these Terms from time to time. You must check these Terms regularly for any updates. In general any updates will become effective 30 days after being posted. If you do not agree to the updates, please immediately refrain from using the API. Your continued use of the API will be deemed acceptance to any updated terms.