These Developer API Terms (“API Terms”) govern access to and use of the Prosaic APIs and developer tools provided by Prosaic Limited (“Prosaic”, “we”, “us”, or “our”).
These API Terms supplement and form part of the Prosaic Terms of Service available at:
https://www.prosaic.works/terms
Your use of the APIs is also subject to the Prosaic Privacy Policy available at:
https://www.prosaic.works/privacy
By accessing or using the Prosaic APIs, you agree to these API Terms.
1. Definitions
API
Any application programming interface, endpoint, software development kit, or developer tooling made available by Prosaic.
Developer
Any individual or organisation accessing the APIs to build or operate an integration with Prosaic.
API Credentials
Authentication credentials issued by Prosaic, including API keys, OAuth tokens, or other access tokens.
Customer Data
Data belonging to a Prosaic workspace owner or authorised user.
API Data
Customer Data or other information retrieved through the APIs.
2. Licence to Use the APIs
Subject to compliance with these API Terms, Prosaic grants Developers a limited, non-exclusive, non-transferable, revocable licence to access and use the APIs solely to develop, operate, and maintain integrations with Prosaic for authorised customers.
Developers may not sublicense, sell, lease, or otherwise provide access to the APIs except as necessary to operate a permitted integration.
3. Authentication and Security
Developers must:
Developers must promptly notify Prosaic if:
Prosaic may revoke or rotate API Credentials where necessary to protect the platform.
4. Rate Limits and Fair Usage
Developers must comply with usage limits and rate limits described in the API documentation.
Developers must not:
Prosaic may update usage limits or rate policies from time to time.
5. Use of API Data
Developers may access and use API Data solely for the purpose of providing services or functionality to the Prosaic customer who authorised the integration.
Developers must only access and retain API Data that is reasonably necessary to provide the authorised integration or service to the relevant Prosaic customer.
Developers must not use API Data to:
Developers may retain and use API Data only to the extent necessary to provide services to the authorised customer and must not use API Data to improve or train systems for the benefit of other customers or services.
If a Prosaic customer revokes or disconnects an integration, Developers must stop accessing API Data associated with that customer and make reasonable efforts to delete or anonymise API Data that is no longer required to provide the service, unless retention is required by law or reasonably necessary for security, compliance, or operational purposes.
Nothing in these API Terms limits a Prosaic customer’s ability to export, share, or use their own Customer Data outside the Prosaic APIs, or to authorise third-party services to use that data, subject to applicable law and the Prosaic Terms of Service.
6. Monitoring and Platform Protection
Prosaic may monitor API usage to ensure compliance with these API Terms and to protect the security and stability of the platform.
Where necessary to protect the platform, Prosaic may suspend or restrict API access if:
7. Versioning and Changes
Prosaic may update, modify, or discontinue APIs from time to time.
Where reasonably possible, Prosaic will provide notice of material changes through developer documentation or communication channels.
Developers are responsible for maintaining compatibility with supported API versions.
8. Developer Responsibilities to End Users
Developers providing integrations or services to Prosaic customers must:
9. Brand and Trademark Use
Developers may use Prosaic trademarks, logos, or branding only with Prosaic’s permission or in accordance with any Prosaic brand guidelines that may be published from time to time.
Developers must not represent or imply that their integration or service is endorsed, certified, or formally affiliated with Prosaic unless Prosaic has provided written approval.
10. Indemnity
Developers agree to indemnify and hold Prosaic harmless from claims, damages, or losses arising from:
11. Suspension and Termination
Prosaic may suspend or terminate API access if a Developer materially breaches these API Terms or if continued access poses a security or operational risk to the platform.
Upon termination Developers must:
12. Liability
The APIs are provided “as is” without warranty.
To the extent permitted by law, Prosaic’s liability relating to API access is subject to the limitations set out in the Prosaic Terms of Service.
13. Changes to These API Terms
Prosaic may update these API Terms from time to time.
Continued use of the APIs following any update constitutes acceptance of the revised terms.