Skip to main content
Last updated: 15 November 2025

Scope and relationship to other terms

These Usage Guidelines govern access to, and use of, the Boomerang Developer API. They apply in addition to, and do not replace or limit: If these Guidelines conflict with any of the above, the stricter rule or obligation applies. By accessing or using the Boomerang Developer API, you confirm that you have read, understood, and agree to be bound by these Usage Guidelines.

Core principles

Use of the Developer API is based on good-faith, responsible behaviour. In practice, this means:
  • Acting honestly and in a way a reasonable administrator, user, or regulator would consider fair.
  • Respecting the read-only, GET-only nature of the current API surface.
  • Avoiding behaviour that degrades, abuses, or circumvents Boomerang, its users, or connected platforms.
  • Handling all data in a way that is secure, proportionate, and privacy-aware.
Where these Guidelines are silent on a specific scenario, you are expected to interpret them using these principles.

Conditions of use

Your use of the Boomerang Developer API is permitted only where:
  • Authorisation
    You are properly authorised to integrate with the relevant servers, communities, or systems (for example, as owner, administrator, or with documented delegated authority).
  • Compliance
    Your integration must comply at all times with the Boomerang Terms of Service, the Boomerang Privacy Policy, and all applicable laws and regulations, including relevant privacy and data-protection requirements.
  • As-is service
    You understand that the API is provided strictly , with no , uptime guarantees, or dedicated support, and you design your integration to tolerate changes, outages, and revocation of access.
  • Read-only design
    You treat the API as . You must not rely on, or attempt to exploit, any mechanism to modify Boomerang data, configuration, or behaviour.

Authentication, security, and good-faith operation

You must:
  • Keep API keys and credentials confidential, stored only in secure back-end systems or .
  • Limit access to keys to personnel and systems that genuinely require it.
  • Rotate keys immediately if compromise is suspected or if any individual who previously had access to those keys no longer does.
  • Log and monitor usage in a way that allows you to detect abuse under your credentials.
You are responsible for all activity performed using your keys, whether or not you personally initiated it. You must operate your integration in good faith by:
  • Respecting any documented or inferred and backing off on errors, throttling, or timeouts.
  • Using caching and conservative polling intervals instead of high-frequency or wasteful calls.
  • Handling schema extensions, new fields, or other non-breaking changes without disruption.
  • Designing failure behaviour so that, if the API is unavailable, your systems fail safely.

Acceptable and prohibited use

Acceptable use

Subject to these Guidelines and all other applicable terms and laws, the API may be used to support:
  • Legitimate operational, administrative, or compliance tasks related to Boomerang-managed contexts.
  • Internal tools, services, or automations that rely on read-only access to Boomerang-exposed data.
  • Integrations that a reasonable user would expect from a server or community operator acting in their role.
All acceptable use must remain proportionate, respect user expectations, and avoid unnecessary data collection or retention.

Prohibited use

You must not use the Developer API to:
  • Attempt to modify, delete, or circumvent Boomerang data, configuration, or enforcement.
  • Bypass, weaken, or interfere with authentication, authorisation, rate limiting, or other technical controls.
  • Perform security scanning, fuzzing, stress testing, or similar activities against production endpoints.
  • Engage in scraping, profiling, resale, or other exploitation of data in ways that users would not reasonably expect.
  • Facilitate harassment, targeted abuse, evasion of moderation, or any unlawful, fraudulent, or misleading activity.
  • Rely on the API as a primary or single point of control for safety-critical or regulated systems without independent safeguards.
If you are uncertain whether a planned use is consistent with these requirements, you must treat it as prohibited until it has been reviewed. You may request an assessment by emailing [email protected], and the activity remains prohibited unless and until it is approved in writing.

Data handling and privacy

You must manage all data obtained through the Developer API in line with: At a minimum, you must:
  • Collect and retain only the data necessary for your stated purpose.
  • Apply appropriate technical and organisational security measures, including access control, logging, and (where appropriate) .
  • Define and implement retention and deletion practices that are proportionate to your use case.
  • Respect relevant deletion, access, or correction rights where your systems store data derived from the API.
Boomerang does not assume responsibility for your compliance obligations arising from your downstream processing of API data.

Availability, change, and termination

Boomerang may, at its discretion and without liability to you:
  • Modify, suspend, or discontinue the Developer API, in whole or in part.
  • Introduce, amend, or remove endpoints, fields, rate limits, or modules.
  • Monitor aggregate usage to protect service stability and user safety.
  • Throttle, restrict, or revoke access for any key, integration, or user that, in Boomerang’s reasonable opinion, breaches these Guidelines or poses a risk to Boomerang, its users, or third parties.
You are solely responsible for ensuring that your systems can tolerate these changes and for updating or disabling your integration if access is limited or withdrawn.

Interpretation

If any provision of these Usage Guidelines is found to be invalid or unenforceable, the remaining provisions continue in full force and effect. Nothing in these Guidelines limits any other rights or remedies available to Boomerang under the Boomerang Terms of Service, the Boomerang Privacy Policy, or applicable law.