Skip to main content
Support Notice: The Boomerang Developer API is offered as-is. Boomerang provides no dedicated support, SLAs, or implementation assistance. Integrations must be fully maintained by the implementing team.

Overview

The Boomerang Developer API exposes a stable, interface for integrating external applications with Boomerang. It is designed for developers who require predictable, programmatic access to selected Boomerang functionality without managing complex write or mutation flows.

REST Model

All endpoints follow standard REST conventions and return JSON. Resource naming, , and response structures are consistent across modules so that clients can:
  • Discover endpoints by resource
  • Handle responses in a uniform way
  • Rely on stable behaviour over time

GET-Only Design

The current API surface supports only HTTP GET operations. This design:
  • Prevents from external clients
  • Reduces the risk of unintended side effects
  • Simplifies operational and security review
Future expansion will remain conservative and stability-focused. Any new functionality will follow the same REST and read-oriented design principles unless explicitly stated otherwise.

Available Modules

The following modules are currently available. Each module groups related GET endpoints under a specific domain.

Roblox Verification

Expose verified Roblox account information keyed by Discord user ID or Roblox user ID to support identity mapping, entitlement checks, and other access-control decisions in your systems.

Server Management

Return Boomerang-managed for a server, including core attributes, role and permission mappings, and staff or authorised user associations for use in administrative tooling.

More Coming Soon

New modules will be introduced as Boomerang evolves, extending the available data domains while preserving the existing Developer API conventions.