API reference
API reference
Every operation in the MISSIN public GraphQL API, grouped by toolset, with access levels, variables and examples.
Send persisted operations to https://api.missin.co.uk/graphql/v1 with Authorization: Bearer sk_live_…, an operationName, your variables and the operation's hash. Each operation page shows a request you can copy.
| Toolset | Operations | What it covers |
|---|---|---|
| Attribution | 11 | Attribution reports, journeys, unrecognised sources and weightings. |
| Campaigns | 13 | Campaigns, campaign types, signals and merges. |
| Capture | 17 | Capture runs, quotes, schedules, settings and the queue. |
| Channels | 6 | Channels (UTM sources) and channel types. |
| Discounts | 30 | Discount codes, tags, placements and targets. |
| Forms | 26 | Forms, drafts, publishing, placements, triggers, short links and responses. |
| Incentives | 12 | Incentives, rules and grants. |
| Integrations | 12 | Connections, capabilities, syncs and the integration catalogue. |
| Marketing | 9 | Email/SMS sends, ads and manual campaign spend. |
| Orders | 3 | Orders and checkouts. |
| Partners | 22 | Partners, handles, suggestions, approvals and merges. |
| Posts | 15 | Captured posts: review state, campaign filing, replies and metrics. |
| Waitlists | 31 | Waitlists, signups, releases and sync destinations. |
| Workspace | 12 | Home dashboard, balances, brand, notes, members and API keys. |
Each operation page says what every variable and input field accepts: its GraphQL type, whether it is required, its format or allowed values, and any default. Filters and long enums that several operations share are on Input types. Paging (first, after) and filtering work the same on every list: see Pagination and filtering. Where the server validates an input, its limits (length, range, pattern, list size, allowed values) are listed beside it, and the MCP tool input carries the same ones.