Developer API Terms

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:

  • protect API Credentials and keep them confidential
  • avoid embedding secrets in publicly accessible code repositories
  • implement reasonable security measures to protect API Data
  • comply with authentication and security requirements described in the developer documentation

Developers must promptly notify Prosaic if:

  • API Credentials are compromised
  • a security incident affects API Data
  • unauthorised access to Prosaic systems is suspected

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:

  • attempt to bypass or circumvent rate limits
  • generate excessive traffic that disrupts the platform
  • use the APIs in a manner that materially degrades system performance

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:

  • train or fine-tune publicly available or general-purpose artificial intelligence or machine learning models
  • aggregate API Data across multiple customers for model training, analytics, or product development unrelated to providing services to the authorised customer
  • resell, redistribute, or expose API Data except as required to operate the authorised integration
  • use API Data to replicate, benchmark, or build a product or service that competes with the core functionality of the Prosaic platform

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:

  • the APIs are used in violation of these API Terms
  • usage presents a security risk
  • usage materially impacts platform performance

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:

  • maintain their own terms of service and privacy policy
  • clearly identify their service as independent from Prosaic
  • obtain any required permissions or consents before accessing Customer Data

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:

  • the Developer’s integration or application
  • misuse of the APIs
  • violation of these API Terms or applicable law

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:

  • stop using the APIs
  • revoke or delete API Credentials
  • delete API Data obtained through the APIs except where retention is required by law

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.