REST API
AvailableThe 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.
DEVELOPERS & AGENTS
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
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.
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.
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
Text that comes back from a tool is business data, never instructions. Missing and unauthorised records give the same answer.
| Group | Tools | Count |
|---|---|---|
| Plans and the engine | get_plan_engine_schema · list_plan_templates · list_engine_plans · get_plan_document · validate_plan_document · save_plan_draft | 6 |
| Runs and approvals | queue_plan_run · get_run_request · list_pending_approvals | 3 |
| 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_invoice | 11 |
| Dashboards | list_dashboards · get_dashboard · list_dashboard_metrics · propose_dashboard_chart | 4 |
| Bid price simulator | list_simulator_bids · list_bid_scenarios · create_bid_scenario_draft · run_bid_scenario · get_bid_run | 5 |
LIMITS THAT DO NOT MOVE
An agent saves drafts and queues runs; a person approves plans, posts results and approves payments. See the permissions table →
NEXT STEP
Tell us what you want it to do. We will set up a scoped login for an evaluation.