Skip to main content
Version: 1.2.0

FlowBeacon Public API

Server-to-server HTTP/JSON API for submitting automation blueprints to FlowBeacon's governance engine and retrieving violations, remediation guidance, and compliance rollups.

Designed to be embedded in Make.com Custom Apps, internal admin tools, CI/CD pipelines, and observability dashboards.

Auth model: every authenticated request carries a Bearer API key and an X-FB-Signature signature header. See the Authentication tag for full details.

Response envelope: all 2xx responses — including GET /governance/health — are wrapped:

{ "ok": true, "data": { /* ... */ }, "meta": { "watermark": "wm_a1b2c3d4" } }

Errors use a parallel envelope with ok: false:

{ "ok": false, "error": "Scenario not found", "detail": "Scenario not found" }

error is a short, stable, human-readable string. detail is always present: for simple errors it is identical to error; for 422 validation errors it is instead the array of field-level problems. Prefer reading error for branching and detail for field-level diagnostics.

Authentication

Authorization: Bearer fb_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. Keys are 56 characters total, encrypted at rest, and shown to the operator exactly once on creation.

Security Scheme Type:

http

HTTP Authorization Scheme:

bearer

Bearer format:

fb_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (48 hex chars)

License