Developers · API and data feeds
Build on AgentMio.
Create and schedule posts with the AgentMio API. Turn your app's events into on-brand posts with data feeds. Approval is on by default, and you decide what can publish straight away.
- Client Key and Client Secret per brand
- Secured data feed webhooks
- Approval on by default
Quickstart
From sign-up to your first post in four steps.
-
Create a brand
Sign up and paste your website. AgentMio builds the brand profile.
-
Get your keys
Copy the brand's Client Key and Client Secret, or its data feed URL and secret.
-
Send your first request
Create a post through the API, or send an event to your data feed.
-
Approve and publish
Review the post in AgentMio. It publishes at the scheduled time.
| Plan | Posts API | Data feeds |
|---|---|---|
| Free | No API access | — |
| Starter | Posts API, 1 key | Data feeds |
| Pro | Posts API, 1 key per brand | Data feeds |
| Business | Custom | Data feeds and custom integrations |
Full API reference
Endpoints, fields, errors and signature details are on the way. Need them now? Talk to us.
Contact usTwo ways to build
Push posts in, or let your events write them.
- Starter and Pro
Posts API
Create and schedule posts from your own code.
- Create posts for your connected LinkedIn, Instagram, X and TikTok accounts
- Schedule a date and time, or let smart scheduling pick it
- Posts wait for approval by default, or publish straight away when you choose
- Starter includes 1 API key, Pro includes 1 key per brand
- Starter and Pro
Data feeds
Send events from your app. Get on-brand drafts.
- One webhook URL and secret for each brand
- Send releases, shipped features, milestones and price changes
- AgentMio writes the posts in your brand's voice, with images or videos
- Drafts wait in your approval queue, or auto-approve for time-sensitive events
Security
Built to keep each brand safe.
-
Keys for each brand
Each brand has its own Client Key and Client Secret, so every integration works with one brand only.
-
Secured webhooks
Each data feed has its own URL and secret. Include the secret, or a signature made with it, so AgentMio only accepts your events.
-
Approval you control
Posts from the API or a data feed wait in your approval queue by default. You choose what can publish without approval.
Keep your Client Secret and data feed secret on your server. Never put them in a browser, a mobile app or a public repository.
Read about AgentMio securityFAQ
Developer questions, answered.
What can I build with the AgentMio API?
You can create and schedule posts from your own code with the Posts API. With data feeds, your app sends events like a new release, and AgentMio turns them into on-brand posts.
How do I authenticate?
Each brand has its own Client Key and Client Secret. Use them in requests for that brand, and keep the Client Secret on your server.
How are data feeds secured?
Each data feed has its own URL and secret. Include the secret, or a signature made with it, in every request, so AgentMio only accepts events from you.
Do API posts publish automatically?
Not by default. Posts created through the API or a data feed wait in your approval queue, then publish at the scheduled time after approval. You can publish your own API content straight away, and turn on auto-approve for a data feed with time-sensitive events, such as price changes.
Which plans include the API?
Starter includes the Posts API with 1 key and data feeds. Pro includes 1 key per brand and data feeds. Business adds custom integrations. The Free plan has no API access.
Does the API use credits?
Content AgentMio creates for you uses credits at the same rates as in the app, for example about 1.33 credits for a post with an AI image.
Where is the full API reference?
The full reference with endpoints, fields and signature details is coming soon. Contact us if you need it now.