Best of · Design & diagrams

Best programmatic image and design asset APIs for AI agents

All 10 ranked programmatic image and design asset APIs on the Anchor benchmark, with a pick for each need and where each one falls short. Scores come from public evidence, re-checked as vendors change.

  • 10 ranked
  • 0 agent-ready
  • 9 hosted endpoints
  • Updated 9 October 2026

Top three

Picks by need

Worked out from the scores, prices and facts, so they change when the research does.

Highest score overall

Shotstack B

B, 65.3/100 on the benchmark.

Also Canva REST APIs + MCP, B, 64.3/100.

Schema & documentation

Canva REST APIs + MCP B

95/100 on schema & documentation, against 88 for the overall leader.

Agent ergonomics

Bannerbear API + MCP C

71/100 on agent ergonomics, against 63 for the overall leader.

Security & auth

Canva REST APIs + MCP B

63/100 on security & auth, against 48 for the overall leader.

Maintenance & community

Canva REST APIs + MCP B

85/100 on maintenance & community, against 73 for the overall leader.

Transparency & trust

Canva REST APIs + MCP B

83/100 on transparency & trust, against 73 for the overall leader.

The shortlist

#ToolGradeBest forPriceWhere
1 Shotstack
ShotStack Pty Ltd
B 65.3 Teams that render video, images or audio from JSON or templates at volume and want an agent to draft edits that a person reviews in Studio. $0.20 / credit hosted
2 Canva REST APIs + MCP
Canva
B 64.3 Agents working for people or teams who already use Canva and need editable, on-brand designs filled from data. Your plan hosted
3 Templated API + MCP
Templated
C 61.2 Agents and SaaS builders who render images, PDFs and short MP4s from templates and want a well-behaved MCP server they can fence per customer. $39 / mo hosted and local
4 Bannerbear API + MCP
Bannerbear
C 60.5 Teams and agents that render branded images, PDFs and short animations from data and want an MCP server they can narrow. $49 / mo hosted and local
5 Photoroom API
Photoroom
C 56 Product-photo work at volume, such as cutouts, white backgrounds, shadows, generated scenes and clothing shots, one image a call. $20 / mo hosted
6 Creatomate
Creatomate
D 47.7 Teams that render video, images and GIFs from templates or JSON and want an agent to draft templates and start renders through MCP. $54 / mo hosted
7 APITemplate.io
Alphacloud Technologies Pte Ltd
D 46.6 Owners who need invoices, certificates, reports and social images filled from templates, with HTML, URL and Markdown to PDF on the same key and a choice of storage region. $24 / mo hosted
8 Osmo CLI
Osmo Technologies Inc.
E 45.2 A coding agent that makes or revises product videos and needs a review link with timestamped comments, hosted video, image and audio models from one login, and ready-made shaders and 3D models. $19 / mo local
9 Adobe Photoshop API
Adobe
E 43.9 Enterprise creative operations already on Adobe that automate PSD templating, actions and retouching at volume. Paid hosted
10 Placid API + MCP
Placid
E 42.9 Small teams and no-code builders who want template renders to image, PDF and video at a low monthly price, and agents that should be fenced to a few templates. $19 / mo hosted

How to choose

  1. Template tooling and data inputCheck how templates accept data and which fields they expose, since an agent must map its records onto those fields before any render can run.
  2. Output formats and hostingCheck which formats come back and whether the file is returned or hosted, since hosted renders may be deleted after a retention period.
  3. Render speed and price per renderTime a render of a full batch and multiply the price per render by the batch size, since a slow or metered render can stall an agent's whole pipeline.
  4. Licence to publish outputsRead what the licence lets you publish commercially, since an agent that ships generated banners for a client needs commercial rights to the output.

Each one in detail

#1

Shotstack

B 65.3/100

Shotstack is a cloud video editor driven by JSON. It renders video, images and audio from edits and templates with merge fields. Agents reach it through the Edit API, a hosted MCP server or a CLI with an agent skill.

Verdict A public OpenAPI definition, Markdown docs, a hosted MCP server with OAuth and a free watermarked sandbox let an agent draft, check and render video with little setup. API keys have no scopes, webhooks are unsigned, no security contact or certification of Shotstack's own was found, and the published Node and Python SDKs date from July 2024.

Choose it for Teams that render video, images or audio from JSON or templates at volume and want an agent to draft edits that a person reviews in Studio.

Strengths

  • OpenAPI 3.0.1 definition at https://shotstack.io/docs/api/api.edit.json with 122 schemas, plus llms.txt, llms-full.txt and a Markdown twin of every guide page
  • Hosted MCP server at https://mcp.shotstack.io/ with 15 tools, OAuth authorisation code with PKCE S256 and dynamic client registration, or an x-api-key header
  • shotstack validate checks an edit offline and shotstack studio opens a preview link, both with no API key and no credits

Weaknesses

  • API keys have no scopes. One production key and one sandbox key reach the Edit, Serve and Ingest APIs, and key rotation was not found in the docs
  • Webhook callbacks are not signed, per the webhooks guide, which tells receivers to confirm a render by calling the API
  • No security.txt, disclosure policy or certification of Shotstack's own was found. The DPA relies on AWS's SOC 2 and ISO 27001 reports

Price $0.20 / creditAuth OAuth or keyx402 nohosted

Full assessment

#2

Canva REST APIs + MCP

B 64.3/100

Canva's REST APIs and hosted MCP server connect applications and agents to its design platform.

Verdict OpenAPI 3.0 with 59 described operations, per-user rate limits and a 78-value error code enum. No server-to-server key, so unattended batch rendering has to run under one user's OAuth grant.

Choose it for Agents working for people or teams who already use Canva and need editable, on-brand designs filled from data.

Strengths

  • OpenAPI 3.0 with 59 described operations, per-user rate limits and a 78-value error code enum
  • OAuth with PKCE and 18 read and write scopes, every action attributable to one user
  • Written deprecation policy with at least 6 months' notice and a dated changelog updated on 1 October 2026

Weaknesses

  • No server-to-server key, so unattended batch rendering has to run under one user's OAuth grant
  • 25 of 59 operations are preview and can change without a new version
  • MP4 export quality changed meaning on 18 September 2026 without a new API version

Price Your planAuth OAuthx402 nohosted

Full assessment · Against #1, Shotstack

#3

Templated API + MCP

C 61.2/100

Template rendering to JPG, PNG, WebP, multi-page PDF and MP4 (up to 90 seconds at 60 fps) through one POST /v1/render endpoint, plus template, folder, upload and font management.

Verdict MIT-licensed MCP server with 25 tools, every one annotated with readOnlyHint and destructiveHint. One API key with full account access, and the MCP docs offer it as ?apiKey= in the URL.

Choose it for Agents and SaaS builders who render images, PDFs and short MP4s from templates and want a well-behaved MCP server they can fence per customer.

Strengths

  • MIT-licensed MCP server with 25 tools, every one annotated with readOnlyHint and destructiveHint
  • Listed in the official MCP registry and published from CI by GitHub OIDC
  • llms.txt, llms-full.txt and a Markdown price list with rate limits per plan

Weaknesses

  • One API key with full account access, and the MCP docs offer it as ?apiKey= in the URL
  • No OpenAPI, and no error codes or 429 handling in the API docs
  • No official SDKs, only code samples

Price $39 / moAuth OAuth or keyx402 nohosted and local

Full assessment · Against #1, Shotstack

#4

Bannerbear API + MCP

C 60.5/100

Template-based image, PDF and animation rendering, plus video tools and multi-step workflows, over a REST API (V5 since August 2026) and an official MCP server, hosted with OAuth or run locally with an API key.

Verdict Hosted MCP server with OAuth and tool groups chosen by URL path, 30 tools by default, 8 on /workflows, 63 on /all. Privacy policy and terms last updated on 29 June 2021, with no retention periods and two named third parties.

Choose it for Teams and agents that render branded images, PDFs and short animations from data and want an MCP server they can narrow.

Strengths

  • Hosted MCP server with OAuth and tool groups chosen by URL path, 30 tools by default, 8 on /workflows, 63 on /all
  • V5 keys scoped per resource and action, with browser origin allowlists, and the MCP drops tools a key can't call
  • OpenAPI 3.1 schema for V5 and a dated changelog with four entries between 31 July and 18 September 2026

Weaknesses

  • Privacy policy and terms last updated on 29 June 2021, with no retention periods and two named third parties
  • No security.txt, no security page and no certification or bug bounty found
  • No Retry-After, idempotency key or MCP tool annotations, and five MCP tools delete permanently without confirmation

Price $49 / moAuth OAuth or keyx402 nohosted and local

Full assessment · Against #1, Shotstack

#5

Photoroom API

C 56/100

Photoroom's API edits product photos over HTTP. One call removes a background, adds a shadow or generated background, relights, expands, resizes or fills a template, and returns the image. A hosted MCP server wraps the same API.

Verdict A call costs $0.02 for background removal or $0.10 for any combination of edits, and a sandbox key gives 1,000 free watermarked calls a month without a card. No status page or official SDK was found, and Photoroom's privacy policy and security page disagree on whether API images train its models.

Choose it for Product-photo work at volume, such as cutouts, white backgrounds, shadows, generated scenes and clothing shots, one image a call.

Strengths

  • Prices are per image and public, $0.02 for the Remove Background API and $0.10 for an Image Editing call with any number of edits combined
  • A sandbox_ key prefix gives 1,000 free watermarked Image Editing calls a month (100 a day) with no card, per the docs and pricing page
  • Calls that end in an error do not consume an image, per the pricing page of the docs

Weaknesses

  • No status page was found on the site or in the docs, so there is no public incident history to read
  • The privacy policy says model improvement does not apply to API images. The security page says self-serve API plans train by default with an opt-out
  • No official SDK. The vendor publishes MIT sample code for web, Node.js, Python and iOS and tells callers to use a plain HTTP client

Price $20 / moAuth OAuth or keyx402 nohosted

Full assessment · Against #1, Shotstack

#6

Creatomate

D 47.7/100

Creatomate renders videos, images and GIFs from templates or from RenderScript, its JSON format. Agents reach it through a REST API with a project key or a hosted MCP server with OAuth.

Verdict A hosted MCP server with eight tools, OAuth with PKCE and per-project connections sits beside a small REST API whose errors carry a hint and a documentation link, and dry_run validates a render at no cost. No status page, changelog, OpenAPI file or security contact was found, and the terms and privacy policy date from June 2022.

Choose it for Teams that render video, images and GIFs from templates or JSON and want an agent to draft templates and start renders through MCP.

Strengths

  • Hosted MCP server at https://api.creatomate.com/mcp with eight named tools, OAuth authorisation code with PKCE and dynamic client registration
  • Every API failure returns a hint and a documentation URL, confirmed first-hand on a 401
  • dry_run on POST /v2/renders validates a request and returns the effective source with no credits spent

Weaknesses

  • No status page, incident history or SLA found. status.creatomate.com does not resolve
  • No OpenAPI file and no changelog. /v1 and /v2 routes are both documented with no deprecation policy
  • Plan prices on the pricing page are drawn by a Paddle script. The docs name only $54 (Essential) and $129 (Growth 10K)

Price $54 / moAuth OAuth or keyx402 nohosted

Full assessment · Against #1, Shotstack

#7

APITemplate.io

D 46.6/100

APITemplate.io generates PDF documents and JPEG or PNG images from reusable templates filled with JSON data, and converts HTML, Markdown or a web page to PDF. Agents call its REST API with an API key.

Verdict A public OpenAPI description covers 12 operations, with rate limits, four regional endpoints and a 99.9 per cent uptime SLA published. Each account or team has one unscoped API key, no changelog or deprecation notices were found, the SDK repositories date from September 2023, and two documentation pages name different regional hostnames.

Choose it for Owners who need invoices, certificates, reports and social images filled from templates, with HTML, URL and Markdown to PDF on the same key and a choice of storage region.

Strengths

  • OpenAPI 3.0.0 description of 12 operations is linked from the docs, with request samples in cURL, Python, PHP, Node.js and C# on the main operations
  • Rate limits are published as 100 requests per 10 seconds per IP address and 100 concurrent synchronous PDF requests per account
  • Regional endpoints in Singapore, Frankfurt, N. Virginia and Sydney process and store requests and output in the region, per the API reference

Weaknesses

  • One API key per account or team with no scopes or read-only mode, and GET /v2/delete-object deletes a file with a GET request
  • No changelog, release notes or dated deprecation notices were found, and the terms allow the service to change with or without notice
  • The five SDK repositories each hold a generated client committed on 17 September 2023, with no tags, no licence file and placeholder install commands

Price $24 / moAuth API keyx402 nohosted

Full assessment · Against #1, Shotstack

#8

Osmo CLI

E 45.2/100

Command-line toolkit from Osmo for coding agents making launch videos and motion graphics. It shares videos for timestamped review, runs hosted video, image and audio models, downloads shaders and 3D models, and carries Osmo Studio's code-based renderer.

Verdict A 0.1 release, first installable on 1 October 2026, with closed source and no changelog, status page or security contact. Every command takes --json, errors name the next command, and model runs carry an idempotency key. The Studio commands that render animations from code are disabled by default in 0.1.19.

Choose it for A coding agent that makes or revises product videos and needs a review link with timestamped comments, hosted video, image and audio models from one login, and ready-made shaders and 3D models.

Strengths

  • Every command takes --json and --help, and JSON errors carry a code, a message and the next command to run
  • Login is an OAuth device flow with a client registered per device, and --no-spend leaves out permission to run paid models
  • osmo run sends an Idempotency-Key header and retries a failed start up to four times on network errors

Weaknesses

  • Version 0.1.19 disables the osmo studio commands unless OSMO_STUDIO_ENABLED=1 is set, while the vendor's skill README starts with osmo studio init
  • No changelog, status page, security.txt or disclosure policy was found, and 14 of 21 published versions are no longer in the registry
  • Closed source with no licence field or LICENSE file in the npm packages

Price $19 / moAuth OAuthx402 nolocal

Full assessment · Against #1, Shotstack

#9

Adobe Photoshop API

E 43.9/100

Photoshop as an async REST service inside Firefly Services.

Verdict Edits real PSDs, including text layers, smart objects, layer effects, groups and artboards. Enterprise contract only. No self-serve sign-up, free tier or public price.

Choose it for Enterprise creative operations already on Adobe that automate PSD templating, actions and retouching at volume.

Strengths

  • Edits real PSDs, including text layers, smart objects, layer effects, groups and artboards
  • Runs Photoshop actions and UXP scripts server side
  • Public OpenAPI 3.0.1 spec for v2 and a Markdown migration guide written for AI assistants

Weaknesses

  • Enterprise contract only. No self-serve sign-up, free tier or public price
  • The getting-started page and the official SDK still call v1 endpoints that reached end of life on 2026-07-31
  • The release notes page has no entries, so changes are visible only in the docs repo

Price PaidAuth OAuthx402 nohosted

Full assessment · Against #1, Shotstack

#10

Placid API + MCP

E 42.9/100

Template rendering to images, PDFs and videos through a REST API, a URL API and an MCP server, with an embeddable template editor SDK.

Verdict Hyperping status page with separate App and API components and 90-day history. No OpenAPI, no llms.txt, and the MCP tool list isn't published.

Choose it for Small teams and no-code builders who want template renders to image, PDF and video at a low monthly price, and agents that should be fenced to a few templates.

Strengths

  • Hyperping status page with separate App and API components and 90-day history
  • Rate-limit headers (Limit, Remaining, Reset) and exponential backoff guidance documented
  • Unlimited watermarked previews in test mode, and a trial with no card

Weaknesses

  • No OpenAPI, no llms.txt, and the MCP tool list isn't published
  • MCP setup guide documents the API token in the URL query string
  • Changelog has no dates, so there's no public record of recent changes

Price $19 / moAuth API keyx402 nohosted

Full assessment · Against #1, Shotstack

Head to head

All 45 comparisons in this category

Questions

What are the highest-rated programmatic image and design asset APIs for AI agents?

Shotstack has the highest benchmark score of the 10 ranked programmatic image and design asset APIs, 65.3 (B). Canva REST APIs + MCP is second with 64.3 (B).

How many programmatic image and design asset APIs are agent-ready?

0 of the 10 ranked here grade BB or better, the bar for agent-ready on the Anchor benchmark.

Which programmatic image and design asset APIs accept x402 payments?

None of the ranked listings here accepts x402 for its main call yet.

How is this list ranked?

By the Anchor benchmark score out of 100, a weighted mean of the scored categories minus deductions for negative events, from public evidence re-checked as vendors change. Listings cannot pay for a place. The latest assessment behind this page is from 9 October 2026.

How this list is made

The order is the Anchor benchmark score, the same number as on each listing and in the top list. Each listing is graded from public evidence against the benchmark checklist, and the picks above are worked out from those grades, prices and facts. No listing pays for its place, and paid audits or listing help never change a score.

Full ranked table · 45 head-to-head comparisons · Best tools in every category

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.