Get started with the Simplified API and CLI. Authenticate, make your first request, and explore social media automation, analytics, and AI image generation.
Introduction
The Simplified API lets you build social media automation, analytics, AI image processing, and AI image generation into your applications and agents.
What you can do
| Category | Capabilities |
|---|---|
| Social Media | Schedule, publish, queue, and draft posts across 10 platforms |
| Analytics | Pull aggregated KPIs, time-series metrics, per-post performance, and audience demographics |
| AI Image Processing | Remove/blur backgrounds, upscale, convert, generative fill, outpaint, inpaint |
| AI Image Generation | Generate images from text or reference images using 20+ models (Flux, Google Imagen 4, OpenAI, Ideogram, Stability) |
| AI Writing | Generate blog posts, social captions, emails, and other content |
Supported social media platforms: Facebook · Instagram · LinkedIn · TikTok · TikTok Business · YouTube · Pinterest · Threads · Google Business · Bluesky
Get your API key
- Log in to Simplified.com
- Go to Settings → API Keys
- Create or copy your API key
Treat your API key like a password — do not commit it to source control or expose it in client-side code.
Authentication
All API requests require your API key in the Authorization header:
Authorization: Api-Key YOUR_API_KEYFor the CLI, export your key as an environment variable:
export SIMPLIFIED_API_KEY=your_api_key_hereThe CLI automatically sends the key in the correct header format.
CLI quick start
npm install -g simplified-cli
export SIMPLIFIED_API_KEY=your_api_key_here
simplified accounts:list
simplified posts:create -c 'Hello from the CLI!' -a 'ACCOUNT_ID' --action add_to_queueThe id from accounts:list is required by all posting and analytics commands.
Base URL
https://api.simplified.com
Override with SIMPLIFIED_API_URL env var if needed.
Rate limits
| Header | Description |
|---|---|
X-RateLimit-Limit | Requests allowed per window |
X-RateLimit-Remaining | Requests remaining |
X-RateLimit-Reset | Unix timestamp when window resets |
Exceeding the limit returns 429 Too Many Requests.