---
title: "REST API reference"
description: "Look up every supported public endpoint and its contract."
canonical: "https://rightmessage.com/help/topics/rest-api"
---

# REST API reference

Look up every supported public endpoint and its contract.

## Articles

- [REST API authentication and request conventions](https://rightmessage.com/help/rest-api-overview.md) — Reference for REST authentication, the OpenAPI document, project identifiers, abilities, response envelopes, limits, errors, and drafts.
- [Tokens and OAuth connections API reference](https://rightmessage.com/help/rest-api-access.md) — List your API tokens, create or revoke them from a signed-in dashboard session, and list or disconnect hosted MCP OAuth clients.
- [Analytics API reference](https://rightmessage.com/help/rest-api-analytics.md) — Read overview, audience, campaign, offer, and flow metrics with their exact filters and response contracts.
- [Campaigns API reference](https://rightmessage.com/help/rest-api-campaigns.md) — Manage your campaign copy, audience targeting, goals, holdback settings, and A/B tests in the project draft without changing the live website.
- [Exports API reference](https://rightmessage.com/help/rest-api-exports.md) — Start answers or leads CSV exports, inspect asynchronous job status, and retrieve download metadata.
- [Flows API reference](https://rightmessage.com/help/rest-api-flows.md) — Manage flow definitions, nested nodes, branching, and draft lifecycle through the public REST API.
- [Forms API reference](https://rightmessage.com/help/rest-api-forms.md) — Manage form content, provider settings, fields, and draft lifecycle through the public REST API.
- [Media library and template catalog API reference](https://rightmessage.com/help/media-and-template-api.md) — Upload, import, list, and delete project images, and read the public template catalog, through the dashboard API routes.
- [Offers API reference](https://rightmessage.com/help/rest-api-offers.md) — Manage calls to action, content, link destinations, and supported provider actions through the public REST API.
- [Project context and data API reference](https://rightmessage.com/help/rest-api-data.md) — Read project context, published synchronization mappings, flow YAML, and snippet freshness.
- [Publishing API reference](https://rightmessage.com/help/rest-api-publishing.md) — Publish the complete project draft and interpret publication success, conflicts, and failures.
- [Questions API reference](https://rightmessage.com/help/rest-api-questions.md) — Manage choice and input questions, answer options, synchronization, and nested input settings.
- [Segment groups API reference](https://rightmessage.com/help/rest-api-segment-groups.md) — Create, read, update, and delete segment groups and their email-platform synchronization settings.
- [Widgets API reference](https://rightmessage.com/help/rest-api-widgets.md) — Manage widget placement, visibility, responsive design options, and flow connections in the project draft.
