Build on ROI.me
ROI.me is API-first. Every capability in the portal is designed to be callable from your code and your AI tools, using the same services, permissions and approval rules.
In development
The ROI.me API is in development. Resource names and shapes below reflect the v1 design and may change before general availability.
REST API
Brands, visitors, audiences, creative, campaigns, conversions, analytics and agents.
Webhooks
Signed events for everything that changes, with retries and replay.
MCP
ROI.me tools for MCP-compatible AI clients, on the same permissions.
Design principles
- One service layer. The portal, API, MCP server and ROI Agent call the same functions, so permissions and approval policy can't drift between them.
- Stable public IDs. Resources use prefixed identifiers such as
brd_andcmp_. Internal database IDs are never exposed. - Spend is governed. Requests that launch campaigns or raise budgets go through your organization's approval policy, whatever the caller.
- Honest integrations. Every connector reports whether it's available, in beta or planned.
Install the ROI Pixel
The pixel is the source of first-party visitor and conversion data. Add it to every page of your site.
<script
src="https://cdn.roi.me/roi.js"
data-site="site_PUBLIC_ID"
async>
</script>