Skip to main content
The Moonbounce Decisions API scores content against a decision you describe in code. A decision is a small JSON spec of indicators (features) an engine detects in your content, plus an aggregator that turns the answers into one score. Every evaluation is recorded, and the feedback you send back is what previews and suggested improvements learn from. Your code owns the decision and the cut points that turn a score into an outcome such as approve or escalate. Moonbounce runs the engine, stores the answers and shows you how a change would have done on past cases.
This isn’t a public API, and it isn’t stable yet. Access is by invitation: join the waitlist at app.moonbounce.ai, and once you’re granted access you can sign up, create your team and create an API key on its Keys page (app.moonbounce.ai/team/keys). Names and shapes change often, breaking changes are expected, and there are no compatibility guarantees.

Quickstart

From a key to your first evaluation and feedback.

How Moonbounce works

The whole loop, with one running example, then each piece in turn.

Connect your agent

Use the same operations as MCP tools.

API reference

Every operation, generated from the OpenAPI document.