DEVELOPER API
Social Media Graphics API
Generate on-brand carousels and social media graphics programmatically via a single API call. Works with any language, Make, Zapier, n8n, or your own stack.
1,391+ developers · Single POST request · Carousels and graphics · Make, Zapier, n8n ready · Free plan available
POST https://generate.contentdrips.com/render?tool=carousel-maker
Authorization: Bearer YOUR_API_KEY
{
"template_id": "your_template_id",
"output": "pdf",
"branding": { /* your brand */ },
"carousel": { /* your slides */ }
}Every Social Media Graphic Type, via API
One API endpoint covers every visual format your workflow needs. Pass your content, get back a download-ready file.
Multi-slide Carousels
Generate LinkedIn carousels as PDF and Instagram carousels as PNG. Intro, content, and ending slides in a single POST request. Pass your copy, get back the finished file.
Quote and Statement Cards
Generate bold quote graphics from any text. Pass the quote, author, and brand details. Returns a styled PNG ready to post.
Infographic and Listicle Posts
Turn structured data or a list of points into a clean visual infographic. Ideal for programmatic content pipelines that need visual output.
Testimonial Graphics
Connect a Typeform or Airtable response to the API. Every new testimonial becomes a branded social graphic automatically via Zapier or n8n.
Banners and Announcements
Generate event banners, product launch graphics, or promotional posts. Dynamic placeholders let you populate templates from any data source.
Bulk Graphics from CSV
Upload 500 rows, generate 500 unique graphics. Product listings, job posts, course slides. One API loop, done.
How Teams Use the Contentdrips API
Whether you are automating client reports or shipping a content SaaS, this is how the API fits into real workflows.
Topic to carousel, automatically
Generate content from OpenAI in your Make or n8n workflow, then pass it to the Contentdrips API to produce a finished graphic. No manual design step between AI output and publishable post.
Build your own content creation tool
Use the API as the design engine behind your own SaaS product. Your UI, your brand, our carousel and graphic generation infrastructure. Ships faster than building your own renderer.
Agency workflow at scale
Run multiple client brand kits. Push content in from a CMS or spreadsheet. Each client gets their own branded output. No editor, no design work, no bottleneck.
Daily quote posts on autopilot
Set up a Zapier or n8n trigger. Daily, weekly, or event-driven. Generate motivational or educational graphics and publish automatically to LinkedIn or Instagram.
Testimonial graphics from form responses
Connect Typeform or Airtable to the API via Zapier. Every new testimonial submission becomes a branded social graphic within seconds. No manual work at any step.
Bulk graphics from a spreadsheet
Upload a CSV of 500 rows. Loop through with the API to generate a unique carousel for every row. Product listings, job posts, course slides, event announcements.
Pre-built Nodes for the Biggest Automation Platforms
Connect without writing custom HTTP code. Contentdrips has native nodes in Make, Zapier, and n8n.
Make (Integromat)
Native Contentdrips module in Make. Connect a Google Sheet, trigger on a schedule, and auto-generate carousels without writing any code. Visual workflow builder.
- Carousel and graphic generation
- Template selection
- Branding support
- Webhook trigger ready

Zapier
Contentdrips action available in Zapier. Trigger from any Zapier source, pass content, get your graphic URL back as a step output. Chain it with a LinkedIn or Instagram publish step.
- Action: Generate carousel
- Action: Generate static graphic
- Output: download URL
- Chains with 5,000+ Zapier apps

n8n
Self-hosted or cloud n8n workflow support. Use the HTTP Request node with the Contentdrips API or the dedicated community node. Full async job support with webhook callbacks.
- HTTP Request node ready
- Community node available
- Async job + webhook support
- Self-hosted compatible
One API Call. Finished Graphic.
No complex SDK, no GraphQL schema, no design step. A clean REST API with a single-call model.
Get your API token
Create a free account and generate your API token from the API Management panel. No credit card needed for the free plan. You get 10 API calls to test with immediately.
Drop in
Carousel
Graphic
Text post
Choose a template
Browse the Contentdrips template library and note the template ID. Every template has labeled placeholders for text, images, and branding. The API populates these from your request payload.
Prompt
“5 reasons why most LinkedIn posts get zero reach”
01
5 reasons your posts get ignored
02
You bury the hook
03
Swipe →
POST your content, get your graphic
Send a single POST request with your template ID, content, and branding details. The API returns a download URL for your finished PNG or PDF. Async job processing available for bulk requests.
Brand kit
Applied to every postEasy to Use. Get Started in Minutes.
A clean REST API. No complex SDK, no GraphQL schema to learn. Generate carousels and graphics from any language in seconds.
const response = await fetch(
'https://generate.contentdrips.com/render?tool=carousel-maker',
{
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
template_id: "your_template_id",
output: "pdf",
branding: {
name: "Jane Doe",
handle: "@janedoe",
avatar_image_url: "https://..."
},
carousel: {
intro_slide: {
heading: "Start Here",
description: "Tips that actually work"
},
slides: [
{ heading: "Post daily", description: "Builds habit and reach." }
],
ending_slide: {
heading: "Follow for more"
}
}
})
}
);Start from Scale as You Grow.
No hidden fees. Every plan includes carousel creation, branding support, and multiple export formats. Monthly
Starter
No API access Upgrade to Pro for API and MCP For solopreneurs
- 1,500 AI Credits/month
- All Pro Templates
- Brand Kits - font, color and styles
- Smart Image Library
- AI Carousel + Post Writer
- Repurpose blogs, Youtube, TikTok
- 2 Social Channels
- Download MP4/GIF
- Upto 2 collaborators
- 3 brands
Pro
Full API and MCP access 6,000 calls / month For teams that scale
- Everything in Starter
- Contentdrips API & MCP
- 5000 AI Credits/month
- 6000 API Calls/month
- All Social Channels - LinkedIn, Instagram & TikTok
- Better AI Model for Design
- Unlimited Brand Profiles
- Unlimited Team Member
- Trending Ideas Finder
Ultimate
Highest API limits 25,000 calls / month For API-heavy workflows
- Everything in Pro
- 25,000 API Calls/month
- 8,000 AI Credits/month
Contentdrips API vs Bannerbear, Placid, and Creatomate
If you have evaluated other image generation APIs, here is exactly how Contentdrips compares on the features that matter most.
| Feature | Contentdrips | Bannerbear | Placid | Creatomate |
|---|---|---|---|---|
| Multi-slide carousel generation | Yes | No | No | Partial |
| AI writes slide copy for you | Yes | No | No | No |
| Auto-branding (name, handle, avatar) | Yes | Yes | Yes | Yes |
| PDF export for LinkedIn carousels | Yes | No | Partial | Yes |
| Make, Zapier, n8n native nodes | Yes | Zapier only | Zapier only | Yes |
| Blog/YouTube URL to carousel | Yes | No | No | No |
| Async job processing + webhooks | Yes | Yes | Yes | Yes |
| Free plan | Yes (10 calls) | Trial only | Trial only | Trial only |
| Starting price | $39/mo | $49/mo | $49/mo | $29/mo |
| Unlimited calls plan | $359/mo | $249/mo | $149/mo | $199/mo |
Frequently Asked Questions
What is the Contentdrips API?
The Contentdrips API is a REST API that lets developers generate carousels and social media graphics programmatically. Send a POST request with your template ID, content, and branding details, and the API returns a download URL for a finished PNG or PDF file. It integrates with Make, Zapier, n8n, or any custom application.
How do I get started with the API?
Create a free Contentdrips account and generate your API token from the API Management panel at app.contentdrips.com/api-management. Include the token in the Authorization header of your requests. The free plan includes 10 API calls to test with immediately, no credit card required.
What types of content can I generate with the API?
You can generate multi-slide LinkedIn carousels as PDF, Instagram graphics as PNG, quote cards, infographic posts, testimonial graphics, banners, and announcements. The API supports both carousel generation (multi-slide with intro, content, and ending slides) and static graphic generation with dynamic content placeholders.
What is a template ID and how do I find it?
Template IDs correspond to designs in the Contentdrips template library. Browse templates in the Contentdrips app, open a template, and find its ID in the URL or template settings. You can also use the API to list available templates. Labels in the template (title_1, hashtag_1, etc.) correspond to the content_update fields in your API request.
How does async job processing work?
For longer jobs or bulk requests, the API processes them asynchronously. Your initial POST returns a job ID. Poll the status endpoint at /job/{job_id}/status or configure a webhook URL to receive a callback when the job completes. The result endpoint at /job/{job_id}/result returns the export URL of your finished graphic.
How is Contentdrips different from Bannerbear or Placid?
Bannerbear and Placid are strong for static image templating but neither generates multi-slide carousels or writes slide copy for you. Contentdrips does both in a single API call. You also get PDF export for LinkedIn document posts, native Make and n8n nodes (not just Zapier), and blog-to-carousel or YouTube-to-carousel conversion, none of which Bannerbear or Placid support.
What is the difference between API calls and AI credits?
API calls are counted each time you make a request to the render endpoint, regardless of output type. AI credits are used when you ask the API to generate copy for you (AI-assisted carousel content). Basic plan: 1,000 API calls per month. Advanced plan: 6,000 API calls per month. Pro plan: unlimited API calls.
Can I use my own brand kit via the API?
Yes. Pass your branding details (name, handle, bio, website URL, avatar image URL) in the branding object of your request. The API applies these automatically to any template with branding placeholders. You can also pre-save brand kits in the Contentdrips app and reference them by ID in your API calls.
Is the API suitable for commercial use?
Yes, on the Pro plan. The Pro plan at $359/month includes commercial use rights, unlimited API calls, priority support, and faster response times. Basic and Advanced plans are for development and non-commercial production use.
Where is the API documentation?
Full API documentation is at contentdrips.com/api-documentation. It covers authentication, all endpoints, request and response schemas, webhook setup, error codes, and code examples in JavaScript, Python, and cURL.
More API and Developer Resources
API Documentation
DOCSFull reference for all endpoints, authentication, request schemas, webhook setup, and code examples in multiple languages.
Read the DocsAutomate LinkedIn Carousels with n8n
GUIDEStep-by-step guide to building a fully automated LinkedIn carousel pipeline using n8n and the Contentdrips API.
Read GuideCarousel API for SaaS Products
GUIDEHow to use the Contentdrips API as the design engine behind your own SaaS product. Architecture patterns and integration guide.
Learn MoreWhat Erik Says About Us
“Contentdrips API saved me hours every week by automating carousel and post creation and their founder support is unmatched!”
Ready to Automate Your Carousel and Graphic Creation?
Join 1,391+ developers who are scaling their content production with the Contentdrips API. Start free, 10 API calls included.
