IMMA AI Docs
API reference

API reference

Every REST API endpoint for IMMA AI, with request and response examples.

Preview

Preview: the API and MCP server are in private beta; details may change.

This section documents every endpoint of the IMMA AI REST API. Each page has the endpoint list, a request parameters table, copy-paste examples in curl, Node and Python, an example response, the errors it can return, and any platform specific rules.

Base URL

https://api.getimma.com/v1

Before you start

  • Authentication: API key types, scopes, and multi-tenant profiles.
  • Idempotency: how Idempotency-Key protects every POST from duplicates.
  • Pagination: cursor pagination for list endpoints.
  • Errors: the error shape and HTTP status codes every endpoint shares.

If you have not made a call yet, the Quickstart walks through getting a key, connecting an account, and publishing a post end to end. Concepts explains the six objects (workspace, profile, account, post, target, approval) that every endpoint below operates on.

Resources

PageCovers
AccountsConnecting TikTok, Instagram, Facebook Pages and Threads accounts, and reading their capabilities and quota
MediaUploading and importing images and video, including inline data from an AI agent
PostsCreating, validating, listing, updating, cancelling and retrying posts
Posts batchCreating up to 31 posts in one call, for a month of content at once
ApprovalsReading approval status and resending an approval link
CalendarReading scheduled, published and draft slots in one call
AnalyticsPost and account metrics
CommentsReading and replying to comments on Facebook, Instagram and Threads
WebhooksManaging outgoing webhook endpoints

For a full walkthrough of event types and signature verification, see Webhooks. For TikTok consent and platform posting limits, see Platform rules.

On this page