At most once every 5 minutes per user. The worker also syncs every 6 hours.
Requires the read scope.
bearerAuthorizationBearer <token>An API key (tb_live_...) from the dashboard, or an OAuth access token.
mulaichat-workspace?stringLimits an owner key to one profile (id or external_id). Unknown: 404 profile_not_found.
{ accounts, posts, failed }.
curl -X POST 'https://api.mulaichat.com/v1/insights/sync'List post performance on an account GET
Posts on the account in the range, newest first (at most 200), with lifetime totals. source "platform" (Threads, Instagram, TikTok Business, YouTube): every post on the account, including those made outside Mulaichat. source "mulaichat": posts published through Mulaichat. Requires the read scope.
Create a short link POST
Paid plans (403 plan_feature_unavailable), up to 3 links on Starter, 5 on Basic, 10 on Pro and 25 on Agency (422 link_limit_reached). alias is Pro and Agency only (403 alias_requires_pro) and unique in any letter case (409 alias_taken). Refused with 422 destination_not_allowed (details.reason says which check): links to other shorteners, mulaichat.com itself or private networks, online gambling, domains on the Komdigi block list, and destinations Google Web Risk suspects of phishing or malware. The same checks run on a new destination and every day on active links, which are blocked when one fails. Requires the write scope.