Skip to main content
The Animo REST API lets AI agents and external applications read and manage events, forms, orders, activations, and webhooks on behalf of Animo users. Base URL: https://app.animo.co/api/v1

For AI assistants

Connect docs to your AI tool

Mintlify hosts a Search MCP server at docs.animo.co/mcp. Discovery document: /.well-known/mcp. Also available: https://app.animo.co/llms.txt redirects here.

Plan availability

API access is available on all plans, including Free. Webhooks require Pro (USE_INTEGRATIONS gate). See Authentication — Plan availability. All endpoints require a valid OAuth2 bearer token unless noted otherwise. See Authentication for how to obtain and use tokens.

Quick start

  1. Create a personal access token in the Animo admin panel (User settings → API tokens). Select the scopes your integration needs.
  2. List your companies to get a company sqid:
  3. Call a company-scoped endpoint using the company sqid from step 2:

Documentation

Endpoints

Not yet available

The following are defined in code but not exposed via the API today:
  • GET endpoints for leads, submissions, and meetings (scopes exist: leads:read, submissions:read, meetings:read)
  • DELETE /api/v1/{company}/events/{event} (event delete)
  • DELETE ticket types
  • DELETE /api/v1/{company}/event/{organizingEvent}/orders/{order}/cancel (order cancel)
  • DELETE /api/v1/{company}/forms/{form} (form delete — forms:delete scope exists but no route)

Known API gaps

Issues discovered during live integration testing. These are API/code fixes, not doc typos: