1. Welcome to the Xero Developer Platform!
Welcome to the Xero Developer Platform! Xero Limited and its affiliates (referred to as “Xero”, “we”, “our” or “us”) have created these Developer Terms and Conditions (these “Terms”) so that developers like you can enjoy the benefits of our Developer Platform while protecting both Xero’s and its users’ rights. By clicking on “I agree” (or a similar box or button) or using the Developer Platform, you agree to be bound by these terms. You may not use the Developer Platform if you do not agree to these Terms. In these Terms, you are referred to as “Developer” or “you”. If you are agreeing to these terms not as an individual but on behalf of your company, then “Developer” or “you” means your company and you are binding your company to these Terms.
These Terms will evolve with our ecosystem as developers continue to innovate and find new, creative ways to use the Developer Platform, and will we provide notice of modifications as described in Section 13 (Modifications to Terms).
2. Our Developer Platform
These Terms govern your access to and use of our APIs, SDKs, app keys and access tokens, and developer webpages and documentation (“Documentation”) (collectively, the “Developer Platform”). The Developer Platform is designed to allow you to connect your new and existing applications, products and services (“Your Applications”) with Xero’s own applications, products and services (collectively, the “Xero Service”). Beyond general access to our Developer Platform, we also have a Partner Programme that may offer additional, expanded benefits if you meet eligibility requirements, which is subject to additional Partner Programme terms available at http://developer.xero.com/partner/xero-developer-partner-terms-of-agreement/
4. Your Use Rights
Subject to these Terms, you may use the Developer Platform solely to enable Your Products to access or interface with the Xero Service. Your use must be as permitted in our Documentation and is subject to call, usage and other limits as described at http://developer.xero.com/documentation/getting-started/xero-api-limits/ (as may be modified from time to time, and which are incorporated into these Terms) or as we otherwise notify you. All of your rights are non-assignable, non-transferrable, and non-sublicenseable.
Your use within these Use Rights are permitted “free-of-charge” up to, but not to exceed, the Xero API limits and Xero Customer limits set forth above and in associated documentation. Xero reserves the rights to modify or amend this policy, in its sole discretion, at any time
5. Support and Modification
While we may provide you with support or modifications for the Developer Platform, we are not obligated to do so and have no obligation to fix or respond to errors you may encounter. In our discretion and without liability to you, we may add, remove or modify any features of the Developer Platform; impose additional eligibility requirements or restrictions for access to the Developer Platform; or discontinue the Developer Platform. If we modify the Developer Platform, we may require you to use the modified version, which may not be compatible with Your Applications developed using previous versions. We typically make these changes as part of our overall Developer Platform program and may not be able to provide you with individual notice of the changes.
6. Branding and Publicity
a. Brand Features
“Brand Features” means the trade names, trademarks, service marks, logos, domain names, and other distinctive brand features of each party. Except where expressly stated, these Terms do not grant either party any right, title, or interest in or to the other party’s Brand Features. You may not use Xero Brand Features without Xero’s prior written consent. Any permitted use by you of Xero’s Brand Features (including any goodwill associated therewith) will inure to the benefit of Xero.
You may promote Your Application, including talking to traditional and online media and your users about Your Application, but you may not issue any formal press release via traditional or online media referring to Xero without Xero’s prior written consent. You must conduct all such activities truthfully and without implying that Your Application is created, sponsored, or endorsed by Xero (or otherwise embellishing your relationship with Xero) and you may not make any legal representations, guarantees or warranties on behalf of Xero or with respect to the Developer Platform or the Xero Service. If You become aware that any public-facing articles are being developed by independent publications or authors connecting Your Application to Xero, then you agree to immediately inform Xero at [email@example.com].
Xero may publicly refer to you, orally or in writing, as a user of the Developer Platform. We may also publish your Brand Features (with or without a link to Your Application) on our websites, in press releases, and in promotional materials without your prior consent.
7. Your Responsibilities
a. User Relationships
For clarity, any user’s access or use of the Xero Service itself is subject to Xero’s Service Terms or other applicable terms agreed by Xero with the user, not Your Terms. If Xero receives any User Data from or on behalf of a user, including through or enabled by Your Application, Xero will treat such User Data under its applicable terms with such user and such data will no longer be subject to Your Terms.
b. Be a Good Citizen to Our Ecosystem
You share Xero and our Developer Platform with your fellow developers and you should write Your Application as you’d want others to write theirs. You must not:
- Try to exceed or circumvent limitations on calls and use;
- Create multiple versions of Your Applications that access the Developer Platform for the same or similar usages (e.g. creating customer-specific versions of Your Applications);
- Copy, reformat, reverse-engineer, or otherwise modify the Developer Platform, access credentials, or our website or content;
- Download, scrape, post or transmit (in any form or means) any part of our website or content; Sublicense Xero APIs for use by a third party;
- Create an API or similar function designed to help you enhance your websites and/or Your Applications that functions substantially the same as any of our APIs and offer it for use by third parties;
- Submit to the Developer Platform or Xero Service any viruses, worms, defects, Trojan horses, malware or any items of a destructive nature;
- Defame, abuse, harass, stalk or threaten others, promote unlawful activities or send disruptive or offensive messages or advertisements; or
- Access the Developer Platform for competitive purposes (including to connect to a competitive product or to create your own competitive product) or publicly disseminate performance information or analysis (including uptime, response time and/or benchmarks) relating to the Xero APIs.
c. Your Representations and Indemnity
You are solely responsible for your use of the Developer Platform, Your Applications and any data or content that you use with the Developer Platform. You represent and warrant that (a) you have full power and authority to enter into and perform these Terms; (b) your use of the Developer Platform and Your Applications will not violate any third party rights (including intellectual property rights and rights of privacy or publicity) or any laws, rules, regulations or orders, including those relating to data privacy, data transfer, international communications and the export of technical or personal data (“Laws”); (c) all information you provide to Xero is and will be true, accurate, and complete; and (d) you will not interfere with Xero’s business practices, the way in which it offers the Xero Service or the Developer Platform or any third party products or networks used with the Developer Platform. You will indemnify, defend (at Xero’s request) and hold harmless Xero and its affiliates and their respective directors, officers, employees, agents, contractors, end users and licensees from and against any claims, losses, costs, expenses (including reasonable attorneys’ fees), damages or liabilities based on or arising from (i) your use of the Developer Platform, (ii) Your Applications and your relationships or interactions with any users or third party distributors of Your Applications, or (iii) your breach or alleged breach of these Terms. Xero may at its own expense participate in the defense and settlement of any claim with its own counsel, and you may not settle a claim without Xero’s prior written consent (not to be unreasonably withheld).
8. Disclaimer of Warranties
THE DEVELOPER PLATFORM, XERO SERVICE AND ALL OTHER XERO MATERIALS (DEFINED BELOW) ARE PROVIDED “AS IS” AND “WITH ALL FAULTS”. XERO AND ITS THIRD PARTY LICENSORS DISCLAIM ALL REPRESENTATIONS, WARRANTIES AND GUARANTEES, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY, TITLE, NON-INFRINGEMENT AND FITNESS FOR ANY PURPOSE. XERO MAKES NO REPRESENTATION, WARRANTY OR GUARANTEE (A) RELATED TO RELIABILITY, ACCURACY, OR COMPLETENESS OF THE DEVELOPER PLATFORM OR ANY XERO MATERIALS, (B) THAT XERO WILL CONTINUE TO OFFER THE DEVELOPER PLATFORM OR (C) THAT USE OF ANY XERO MATERIALS WILL BE SECURE, TIMELY, UNINTERRUPTED, ERROR-FREE OR MEET PARTNER’S REQUIREMENTS OR EXPECTATIONS. You may have other statutory rights, in which case the disclaimers above will apply to the full extent permitted by law.
9. Limitation of Liabilities
TO THE MAXIMUM EXTENT PERMITTED BY LAW: (A) XERO WILL NOT BE LIABLE FOR ANY LOSS OF USE, LOST OR INACCURATE DATA, FAILURE OF SECURITY MECHANISMS, INTERRUPTION OF BUSINESS, COSTS OF DELAY OR ANY INDIRECT, CONSEQUENTIAL, SPECIAL, EXEMPLARY, PUNITIVE, OR OTHER LIABILITY RELATED TO THE XERO MATERIALS OR OTHERWISE UNDER THESE TERMS, WHETHER IN CONTRACT, TORT OR ANY OTHER LEGAL THEORY; AND (B) IN ANY EVENT XERO’S ENTIRE AGGREGATE LIABILITY UNDER THESE TERMS WILL BE LIMITED TO THE GREATER OF (1) THE AMOUNT YOU PAID US (IF ANY) TO USE THE DEVELOPER PLATFORM IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM OR (2) ONE THOUSAND U.S. DOLLARS (US$1,000). You acknowledge and agree that this Section 9 reflects a reasonable allocation of risk and that Xero would not enter into these Terms without these liability limitations. This Section 9 will survive notwithstanding any limited remedy’s failure of essential purpose.
10. Intellectual Property Rights and Additional Terms
a. Xero Independent Development and Patent Issues
You understand and acknowledge that Xero may be independently creating (or may receive from third parties) features, applications, content, or other products or services that may be similar to or competitive with Your Application, and nothing in these Terms will be construed as restricting or preventing Xero from doing so. In addition, in order to allow others to benefit from the Developer Platform, you agree not to assert (or assist or encourage anyone in asserting) any patent claims against Xero (or its users, customers partners or developers, or Xero’s or their respective successors, assigns) where such patent claim relates to the integration, combination or interface of any applications, products or services with the Xero Service or our other products or services.
Xero may reveal personal information about developers for attribution purposes, handling inquiries from users or potential users, and other purposes Xero reasonably deems necessary under these Terms. You understand and agree that Xero may access, preserve, and disclose your personal information and your developer account details if required to do so by law or in a good faith belief that such access, preservation, or disclosure is reasonably necessary to comply with legal process or to protect the rights, property, or safety of Xero, its affiliates or partners, its users, or the general public.
c. Xero Rights
As between you and us, we own all rights, title, and interest, including all intellectual property rights, in and the Developer Platform, Xero Service, Xero’s Brand Features, our other products and services, and all related technology, websites and content, and any modifications or derivative works of the foregoing (collectively, the “Xero Materials”). Except for the limited use right expressly granted to you under these Terms, Xero does not grant you any right, title, or interest in the Xero Materials. You have no obligation to give us any suggestions, comments or other feedback relating to the Xero Materials (“Feedback”). If you provide us with Feedback, you grant us a worldwide, royalty-free, non-exclusive, perpetual and irrevocable license to use, copy, modify, sublicense (through multiple tiers) and otherwise exploit the Feedback (including any ideas, concepts, methods, know-how or techniques embodied in Feedback) for any purpose, without any restriction or obligation to you based on intellectual property rights or otherwise.
d. Your Application
You retain ownership of any intellectual property rights in Your Applications, subject to Xero’s rights in any underlying Xero Materials. You agree to provide us with a reasonable number of copies of or other access to Your Applications. During the term of these Terms you hereby grant to us a paid-up, royalty-free, non-exclusive, worldwide, irrevocable, right and license, under all of your intellectual property rights, to: (a) use, perform, and display Your Application and its content for purposes of our internal testing purposes (including security testing) and for marketing, demonstrating, and making your Application available to users; and (b) link to and direct users to Your Application. Following the termination of these Terms and upon written request from you, Xero will make commercially reasonable efforts, as determined in its sole discretion, to remove all references and links to Your Application from Xero’s website and the Xero Service. Xero has no other obligation to delete copies of, references to, or links to Your Application.
11. Confidential Information
a. Xero Confidential Information.
Xero may provide certain information to you that is confidential or proprietary (“Xero Confidential Information”). Xero Confidential Information consists of (a) your access keys or logins for the Developer Platform, any non-public elements of the Developer Platform or any pre-release information about the Xero Service and (b) anything identified or marked as “Confidential” or “Proprietary” or that you should reasonably understand to be confidential or proprietary under the circumstances. You may use Xero Confidential Information only for the purposes of these Terms. You may not disclose any Xero Confidential Information to third parties, other than your employees, agents and advisors with a need to know and for whom you agree to remain responsible under these Terms.
b. Your Confidential Information.
You should not disclose any information to Xero that you consider to be confidential. To avoid any potential confusion, you agree that any unsolicited information you provide to Xero in relation to the Developer Platform will be non-confidential and that Xero may use it under the same terms as for Feedback above. However, this Section 11(b) does not apply to the extent you have entered into a separate non-disclosure agreement (NDA) or other confidentiality terms with Xero addressing your confidential information in relation to the Developer Platform.
12. Term and Termination
These Terms remain in effect until terminated. You may terminate these Terms at any time by ceasing all use of the Developer Platform and notifying Xero. We may terminate these Terms for any reason or any reason upon ten (10) days’ notice to you. In addition, we may suspend or terminate these Terms (or your use of all or any of the Developer Platform) immediately if we believe you have violated these Terms, if we believe the use of Your Application with the Developer Platform is not in our or our users’ best interests, if we cease to offer the Developer Platform or as required by Laws.
Upon termination of these Terms:
- all rights and licenses granted to you will terminate immediately and you must stop using all Xero Materials (unless you have a separate right to use them under another agreement with Xero);
- neither party is liable to the other party just because the agreement has been terminated; and
- you must permanently delete all Xero Confidential Information and any other data which you stored pursuant to your use of the Developer Platform (other than User Data you have received and are using in accordance with Section 7(a)) and, at Xero’s request, you will confirm such destruction;
- Sections 7 (Your Responsibilities) through 14 (General) will survive.
13. Modification to Terms
We may modify these Terms or any additional terms that apply to the Developer Platform occasionally, for example, to reflect changes to the Law, changes to the Developer Platform or for other reasons in our discretion. We’ll post notice of modifications to these Terms or the additional terms within the documentation for the Developer Platform. Changes are effective thirty (30) days after they are posted. However, changes specific to new functionality for the Developer Platform, changes made for legal reasons, and any changes to our Documentation or referenced policies will be effective immediately. You may be required to accept the modified Terms in order to continue using the Developer Platform, and in any event you agree that your continued use of the Developer Platform after the changes become effective constitutes acceptance of the modified terms. Except as set forth in this Section 13, all amendments must be in writing and signed by both parties.
14. Additional terms for financial services
Posted: February 25, 2016, and effective March 25, 2016 (the “Additional Financial Services Terms Effective Date”)
These additional terms (“Additional Financial Services Terms”) apply to any and all of Your Applications that provides a financial product or service, including, without limitation, any product or service that informs or facilitates the delivery, referral, pricing, analysis, comparison, recommendation, crowd or peer-to-peer funding, or otherwise of a financial product or service (collectively, “Financial Services”). For the avoidance of doubt, the definition of financial product or service includes, but is not limited to, payments (payables or receivables), lending, foreign currency, insurance, retirement funding, Invoice factoring or discounting, and trade financing. Whether You are a new or existing user of the Developer Platform prior to the Additional Financial Services Terms Effective Date, You are prohibited from using the Developer Platform unless you obtain Xero’s written consent to each Financial Services use case (“Valid Permission”). Go to Xero Financial Services – Partners to submit your details and contact your applicable Xero representative. If You are an existing user of the Developer Platform for Your Applications involving Financial Services without Valid Permission, any and all of your rights to use Xero’s Developer Platform, if any, will be terminated and revoked effective as of the Additional Financial Services Terms Effective Date unless you have obtained Valid Permission by 25th March 2016.
If you use the Developer Platform and provide Financial Services, then you represent, warrant and covenant on a continuing basis that You
- Have obtained Valid Permission from Xero for each Financial Services use case relating to Your Applications;
- Will not use the Developer Platform for generating a lead for another financial service provider, for populating, informing, or distributing enquiries or applications for another financial services provider.
- Will not act as an aggregator/distributor of above mentioned leads, enquiries, or applications populated with Xero subscription data or in any other way facilitated by the Xero API.
- Will not use the Developer Platform for development or enablement of a price comparison tool for Financial Services;
- Will not imply, directly or otherwise, that Xero endorses, underwrites, brokers or makes any warranties or commitments around Financial Services;
- Will comply with all Laws pertaining to the provision of Financial Services;
- Will immediately notify Xero of any additional intended Financial Services use cases for Your Applications (whether new or existing applications), and obtain Valid Approval for those new use cases prior to implementing them. For the avoidance of doubt, Valid Approvals extend solely to use cases specified at the time Valid Approval is obtained.
a. Entire Agreement; Waiver; Severability; Interpretation; Assignment; Remedies.
Except as set forth in Section 3 (Registration) regarding the Xero Service Terms, these Terms constitute the entire agreement between Xero and you with respect to the subject matter in these Terms, and they supersede any and all prior proposals (oral and written), understandings, representations and other communications between you and us. They do not create any third party beneficiary rights. If you do not comply with these Terms, and Xero does not take action right away, this does not mean that Xero is giving up any rights that it may have (such as taking action in the future). If any provision of these Terms is found by a court of competent jurisdiction to be invalid, the parties agree that the court should endeavor to give effect to the parties’ intentions as reflected in the provision, and the other provisions of these Terms remain in full force and effect. In these Terms, “including” (and similar terms) are to be construed without limitation, and headings are for convenience only. You may not assign these Terms, in whole or in part, without Xero’s prior written consent, and any assignment without such consent is null and void. Xero may assign, transfer or delegate these Terms in its discretion. You acknowledge that your breach of these Terms may cause irreparable harm to Xero, the extent of which would be difficult to ascertain. Accordingly, you agree that, in addition to any other remedies to which Xero may be legally entitled, Xero will have the right to seek immediate injunctive relief in the event of a breach of these Terms by you or any of your officers, employees, consultants, or other agents.
b. Governing Law and Venue; Arbitration (U.S. only) and Waiver of Jury Trial (U.S. only).
If your principal place of business is in the U.S.A.: the laws of California, U.S.A., excluding California’s choice of law rules, and the U.S. Federal Arbitration Act, and applicable U.S. federal law, applies to any disputes arising out of or related to these Terms or the Xero Materials. All claims arising out of or relating to these Terms or the Xero Materials will be resolved by binding arbitration conducted by the American Arbitration Association (AAA) in San Francisco County, California, rather than in court. There is no judge or jury in arbitration, and court review of an arbitration award is limited. However, an arbitrator can award on an individual basis the same damages and relief as a court (including injunctive and declaratory relief or statutory damages), and must follow the terms of these Terms as a court would. We also both agree that you or we may bring suit in court to enjoin infringement or other misuse of intellectual property rights or our Confidential Information. You agree that all claims will be resolved exclusively in San Francisco County, California, and you consent to personal jurisdiction there, and waive any claim of forum non-conveniens.
If your principal place of business is in Australia: Australian law applies to any claims arising out of or related to these Terms or the Xero Materials and we both agree to the exclusive jurisdiction of the courts of Australia for resolution of all such claims.
If your principal place of business is in the United Kingdom: the laws of England and Wales apply to any claims arising out of or related to these Terms or the Xero Materials and we both agree to the exclusive jurisdiction of the courts of England and Wales for resolution of all such claims.
If your principal place of business is in New Zealand, or any other jurisdiction besides the U.S.A., Australia or the U.K.: New Zealand law applies to any claims arising out of or related to these Terms or the Xero Materials and we both agree to the exclusive jurisdiction of the courts of New Zealand for resolution of all such claims.