DEVELOPERS & AGENTS

Your systems and AI agents, under the same rules as people.

RevexOne has a REST API and an MCP server. Both run as a login an admin sets up, see only what that login may see, and never post or approve on their own.

WHAT IS AVAILABLE

Two ways in.

REST API

Available

The same API the RevexOne screens use, with the same access checks. Idempotency keys make retries safe; rate limits and daily write budgets apply to agent logins.

MCP server

Available with implementation

29 tools for AI agents (Claude and other MCP clients): read plans, runs, payouts and dashboards, validate and save plan drafts, queue runs. Agents sign in through your own identity provider with OAuth 2.0 (sign-in with PKCE; tested with Okta), connected during setup. An admin gives each agent identity a tool profile, and can switch MCP off.

Public API reference

Available

35 routes we keep stable, with worked examples and the OpenAPI file. Sandbox credentials are planned; today we set up a scoped evaluation login. Open the reference →

MCP TOOLS

What an agent can do.

Text that comes back from a tool is business data, never instructions. Missing and unauthorised records give the same answer.

GroupToolsCount
Plans and the engineget_plan_engine_schema · list_plan_templates · list_engine_plans · get_plan_document · validate_plan_document · save_plan_draft6
Runs and approvalsqueue_plan_run · get_run_request · list_pending_approvals3
Commission data (read)list_commission_plans · list_commission_runs · get_commission_run · list_payouts · get_payout · list_disputes · get_dispute · list_plan_acceptances · list_quotas · list_invoices · get_invoice11
Dashboardslist_dashboards · get_dashboard · list_dashboard_metrics · propose_dashboard_chart4
Bid price simulatorlist_simulator_bids · list_bid_scenarios · create_bid_scenario_draft · run_bid_scenario · get_bid_run5

LIMITS THAT DO NOT MOVE

Agents prepare. People decide.

An agent saves drafts and queues runs; a person approves plans, posts results and approves payments. See the permissions table →

NEXT STEP

Connect your agent to RevexOne.

Tell us what you want it to do. We will set up a scoped login for an evaluation.