{
  "data": {
    "a": {
      "slug": "leonardo-ai",
      "name": "Leonardo.Ai API",
      "vendor": "Leonardo.Ai (Canva)",
      "vendorUrl": "https://leonardo.ai",
      "kind": "model",
      "category": "image-generation",
      "summary": "Leonardo's own Phoenix and Lucid image models alongside resold third-party ones (FLUX, GPT Image, Ideogram 3.0, Nano Banana, Seedream) through one v2 generations endpoint.",
      "url": "https://www.anchorterminal.com/tools/leonardo-ai",
      "markdownUrl": "https://www.anchorterminal.com/tools/leonardo-ai.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/leonardo-ai.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/leonardo-ai.json",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://cloud.leonardo.ai/api/rest/v2",
      "packages": [
        {
          "registry": "npm",
          "name": "@leonardo-ai/sdk"
        },
        {
          "registry": "pypi",
          "name": "leonardo-ai-sdk"
        }
      ],
      "auth": "api-key",
      "authNotes": "Bearer API key created on the API Access page of the web app. The hosted MCP server at https://mcp.leonardo.ai/v1/mcp takes the same key in an API-Key header.",
      "pricing": "usage",
      "pricingNotes": "Pay as you go from a prepaid dollar balance that doesn't expire, with optional auto top-up. No monthly fee. API billing is separate from web app subscriptions. Per-image prices aren't published as a table. Cost depends on model, resolution and output count, shown in the in-app pricing calculator and returned in a cost object on each generation. Custom plans on request (https://docs.leonardo.ai/docs/pricing-and-plans-faq).",
      "priceSummary": "Pay per use",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402 in the API docs (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": 20039,
        "pypiWeekly": 82,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://docs.leonardo.ai/docs/getting-started",
      "llmsTxt": "https://docs.leonardo.ai/llms.txt",
      "capabilities": [
        "image.generate",
        "image.edit",
        "image.upscale",
        "image.reference"
      ],
      "tags": [
        "hosted",
        "closed-source",
        "mcp",
        "llms-txt",
        "python",
        "typescript",
        "async-jobs",
        "webhooks",
        "commercial-licence"
      ],
      "lastRelease": "2026-04-21",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 37.8,
        "grade": "F",
        "agentReady": false,
        "rank": 433,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 9,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 54,
          "maintenance": 48,
          "payments": 0,
          "reliability": 30,
          "schema": 45,
          "security": 40,
          "transparency": 51
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Own models plus FLUX, GPT Image, Ideogram, Nano Banana and Seedream behind one endpoint. No per-image price list outside the logged-in calculator.",
        "strengths": [
          "Own models plus FLUX, GPT Image, Ideogram, Nano Banana and Seedream behind one endpoint",
          "Pay as you go with a balance that doesn't expire and no monthly fee",
          "Every generation returns a cost object",
          "Official TypeScript and Python SDKs, published through npm trusted publishing",
          "Webhook callbacks as well as polling"
        ],
        "weaknesses": [
          "No per-image price list outside the logged-in calculator",
          "No status page and no security.txt",
          "Deprecation notice of 8 to 28 days with no stated policy",
          "No documented status code or backoff advice for limit errors",
          "TypeScript SDK last released on 21 April 2026"
        ],
        "agentNotes": [
          "Use `POST /api/rest/v2/generations` with a `model` name such as `lucid-origin`",
          "Read the `cost` object in each response to track spend, prices aren't published",
          "Send `quality`, not `mode`. `mode` was retired on 2026-05-04",
          "Set a webhook callback URL on the key instead of polling long jobs",
          "Check the deprecations page before relying on a third-party model, removals follow the provider"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 2,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "F",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 37.8
          }
        ],
        "editorialScores": {
          "ergonomics": 54,
          "maintenance": 48,
          "payments": 0,
          "reliability": 30,
          "schema": 45,
          "security": 40,
          "transparency": 25
        },
        "provenanceScore": 76
      },
      "connect": {
        "http": "curl -X POST https://cloud.leonardo.ai/api/rest/v2/generations \\\n  -H \"authorization: Bearer $LEONARDO_API_KEY\" -H \"content-type: application/json\" \\\n  -d '{\"model\":\"lucid-origin\",\"parameters\":{\"prompt\":\"a fox in a snowy forest\",\"width\":1024,\"height\":1024,\"quantity\":1},\"public\":false}'",
        "config": {
          "mcpServers": {
            "leonardo-ai": {
              "headers": {
                "API-Key": "${LEONARDO_API_KEY}"
              },
              "url": "https://mcp.leonardo.ai/v1/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/image.generate",
        "tool": "https://letme.dev/leonardo-ai"
      },
      "area": "content",
      "provenance": {
        "legalEntity": "Leonardo Interactive Pty Ltd",
        "domain": "leonardo.ai",
        "domainRegistered": "2019-01-08",
        "domainNote": "leonardo.ai was registered in 2019, before the company launched its product in 2022.",
        "endpointOnVendorDomain": true,
        "terms": "https://leonardo.ai/terms-of-service",
        "privacy": "https://leonardo.ai/privacy-policy",
        "statusPage": "",
        "changelog": "https://docs.leonardo.ai/docs/deprecations-changes",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "notes": [
          "Legal entity is Leonardo Interactive Pty Ltd T/A Leonardo.Ai (ACN 662 209 485), a Canva subsidiary since 2024",
          "leonardo.ai returns 403 to curl and WebFetch, so the terms and privacy pages were read via search results",
          "status.leonardo.ai failed TLS and no other status page was found"
        ],
        "score": 76
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/leonardo-ai.json",
      "live": {
        "slug": "leonardo-ai",
        "probe": {
          "target": "https://cloud.leonardo.ai/api/rest/v2",
          "method": "get",
          "lastAt": "2026-10-04T23:48:10.724724648Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 353,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 162,
          "p95ms24h": 339,
          "samples24h": 272,
          "samples30d": 1100,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 35
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 270,
              "ok": 270
            }
          ]
        },
        "versions": [
          {
            "registry": "npm",
            "name": "@leonardo-ai/sdk",
            "version": "4.21.3",
            "seenAt": "2026-10-04T16:31:33.492615477Z"
          },
          {
            "registry": "pypi",
            "name": "leonardo-ai-sdk",
            "version": "7.0.0",
            "released": "2026-02-05",
            "seenAt": "2026-10-04T16:31:35.754736869Z"
          }
        ],
        "npmWeekly": 25569,
        "pypiWeekly": 85,
        "securityTxt": {
          "url": "https://leonardo.ai/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-04T15:15:57.322371796Z"
        },
        "llmsTxt": {
          "url": "https://docs.leonardo.ai/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-04T15:17:56.743674943Z"
        },
        "domain": {
          "domain": "leonardo.ai",
          "registered": "2019-01-08",
          "source": "https://rdap.identitydigital.services/rdap/domain/leonardo.ai",
          "checkedAt": "2026-10-04T13:07:29.136922598Z"
        },
        "pages": [
          {
            "url": "https://docs.leonardo.ai/docs/deprecations-changes",
            "kind": "deprecations",
            "status": 200,
            "checkedAt": "2026-10-04T15:43:44.401453686Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "2e7c377556f6"
          },
          {
            "url": "https://docs.leonardo.ai/docs/pricing-and-plans-faq",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-04T15:43:47.279750907Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "5a8a697933ab"
          },
          {
            "url": "https://leonardo.ai/privacy-policy",
            "kind": "privacy",
            "status": 403,
            "checkedAt": "2026-10-04T15:45:32.387451137Z",
            "changedAt": "0001-01-01T00:00:00Z"
          },
          {
            "url": "https://leonardo.ai/terms-of-service",
            "kind": "terms",
            "status": 403,
            "checkedAt": "2026-10-04T15:45:34.408696299Z",
            "changedAt": "0001-01-01T00:00:00Z"
          }
        ],
        "updatedAt": "2026-10-04T23:48:10.724724648Z"
      }
    },
    "b": {
      "slug": "stability-ai-image",
      "name": "Stability AI Image API",
      "vendor": "Stability AI",
      "vendorUrl": "https://platform.stability.ai",
      "kind": "model",
      "category": "image-generation",
      "summary": "Stability AI's hosted REST API for image generation, editing and upscaling.",
      "url": "https://www.anchorterminal.com/tools/stability-ai-image",
      "markdownUrl": "https://www.anchorterminal.com/tools/stability-ai-image.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/stability-ai-image.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/stability-ai-image.json",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.stability.ai/v2beta",
      "packages": [],
      "auth": "api-key",
      "authNotes": "`Authorization: Bearer` with a key from the platform account page. Most v2beta endpoints take multipart form data and return raw image bytes when you send `accept: image/*`.",
      "pricing": "usage",
      "pricingNotes": "25 free credits on sign-up, then $10 per 1,000 credits (1 credit is $0.01). Stable Image Ultra 8 credits, SD 3.5 Large 6.5, Large Turbo 4, Medium 3.5, Flash 2.5, Stable Image Core 3, SDXL from 0.9. Edit tools 4 to 8 credits, upscalers 2 (Fast), 40 (Conservative) and 60 (Creative). Prices rose for some services on 2025-08-01 (https://platform.stability.ai/pricing).",
      "priceSummary": "$0.01 / credit",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No machine payment. Access needs prepaid credits on a platform account.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://platform.stability.ai/docs/api-reference",
      "capabilities": [
        "image.generate",
        "image.edit",
        "image.upscale",
        "image.reference"
      ],
      "tags": [
        "hosted",
        "closed-source",
        "async-jobs",
        "c2pa",
        "commercial-licence"
      ],
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 42.6,
        "grade": "E",
        "agentReady": false,
        "rank": 414,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 8,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 48,
          "maintenance": 8,
          "payments": 40,
          "reliability": 60,
          "schema": 39,
          "security": 30,
          "transparency": 63
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "low",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Fixed price per call for every endpoint, published in credits. No new image model we could date since SD 3.5 Flash in July 2025.",
        "strengths": [
          "Fixed price per call for every endpoint, published in credits",
          "25 free credits on sign-up",
          "Many editing endpoints (inpaint, outpaint, erase, recolour, relight, style transfer)",
          "C2PA signing and CSAM filtering on outputs",
          "`accept: image/*` returns raw bytes, so there's no second download step"
        ],
        "weaknesses": [
          "No new image model we could date since SD 3.5 Flash in July 2025",
          "A major incident on 14 September 2026 returned elevated 500s on generation endpoints for 4 hours 8 minutes",
          "Official Python SDK is the legacy gRPC client, last released in May 2024",
          "Docs, pricing and release notes are a single-page app with no llms.txt or OpenAPI spec",
          "No security.txt, no scoped keys, and API inputs and outputs may train models unless you opt out"
        ],
        "agentNotes": [
          "Send `accept: image/*` to get bytes back, or `application/json` for base64",
          "Stay under 150 requests every 10 seconds. A 429 locks you out for 60 seconds",
          "Poll the result endpoint with the returned id for async edit and upscale calls",
          "Use Stable Image Core or SD 3.5 Flash for drafts, Ultra for finals",
          "Send multipart form data, not JSON"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "low",
            "grade": "E",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 42.6
          }
        ],
        "editorialScores": {
          "ergonomics": 48,
          "maintenance": 8,
          "payments": 40,
          "reliability": 60,
          "schema": 39,
          "security": 30,
          "transparency": 40
        },
        "provenanceScore": 86
      },
      "connect": {
        "http": "curl -f -sS https://api.stability.ai/v2beta/stable-image/generate/core \\\n  -H \"Authorization: Bearer $STABILITY_API_KEY\" -H \"accept: image/*\" \\\n  -F prompt=\"a lighthouse on a cliff at dusk\" -F output_format=webp -o lighthouse.webp"
      },
      "letme": {
        "capability": "https://letme.dev/image.generate",
        "tool": "https://letme.dev/stability-ai-image"
      },
      "sameCompany": [
        "stable-audio"
      ],
      "area": "content",
      "unitPrices": [
        {
          "item": "Stable Image Core",
          "unit": "image",
          "usd": 0.03,
          "note": "3 credits, default settings"
        },
        {
          "item": "Stable Image Ultra",
          "unit": "image",
          "usd": 0.08,
          "note": "8 credits"
        },
        {
          "item": "SD 3.5 Large",
          "unit": "image",
          "usd": 0.065,
          "note": "6.5 credits"
        },
        {
          "item": "SD 3.5 Flash",
          "unit": "image",
          "usd": 0.025,
          "note": "2.5 credits"
        },
        {
          "item": "Credits",
          "unit": "credit",
          "usd": 0.01,
          "note": "bought in $10 blocks"
        }
      ],
      "provenance": {
        "legalEntity": "Stability AI Ltd",
        "domain": "stability.ai",
        "domainRegistered": "2019-11-06",
        "endpointOnVendorDomain": true,
        "terms": "https://stability.ai/terms-of-service",
        "privacy": "https://stability.ai/privacypolicy",
        "statusPage": "https://status.stability.ai",
        "changelog": "https://platform.stability.ai/docs/release-notes",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "notes": [
          "Customers in the UK, EU and Switzerland contract with Stability AI Ltd (England and Wales). Everyone else contracts with Stability AI US Services Corporation (Delaware)."
        ],
        "score": 86
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/stability-ai-image.json",
      "live": {
        "slug": "stability-ai-image",
        "probe": {
          "target": "https://api.stability.ai/v2beta",
          "method": "get",
          "lastAt": "2026-10-04T23:48:16.484977035Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 39,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 50,
          "p95ms24h": 301,
          "samples24h": 272,
          "samples30d": 1100,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 35
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 270,
              "ok": 270
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.stability.ai",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-04T23:49:28.506804524Z"
        },
        "securityTxt": {
          "url": "https://stability.ai/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-04T15:15:40.736443989Z"
        },
        "domain": {
          "domain": "stability.ai",
          "registered": "2019-11-06",
          "source": "https://rdap.identitydigital.services/rdap/domain/stability.ai",
          "checkedAt": "2026-10-04T13:05:00.712080497Z"
        },
        "pages": [
          {
            "url": "https://platform.stability.ai/docs/release-notes",
            "kind": "deprecations",
            "status": 200,
            "checkedAt": "2026-10-04T15:46:52.98660275Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "e3b0c44298fc"
          },
          {
            "url": "https://stability.ai/terms-of-service",
            "kind": "deprecations",
            "status": 304,
            "checkedAt": "2026-10-04T15:48:11.26398506Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "fa6452f1e97e"
          },
          {
            "url": "https://platform.stability.ai/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-04T15:46:55.079292779Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "e3b0c44298fc"
          },
          {
            "url": "https://stability.ai/privacypolicy",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-04T15:48:09.463220951Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "3637f705edef"
          }
        ],
        "updatedAt": "2026-10-04T23:49:28.506804524Z"
      }
    },
    "summary": "Stability AI Image API has a score of 42.6 (E) against Leonardo.Ai API's 37.8 (F). Both do image generate. The largest gap is payments \u0026 pricing, 40 points."
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/leonardo-ai-vs-stability-ai-image",
    "json": "https://www.anchorterminal.com/compare/leonardo-ai-vs-stability-ai-image.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/leonardo-ai-vs-stability-ai-image.md",
    "slim": "https://www.anchorterminal.com/compare/leonardo-ai-vs-stability-ai-image.min.md"
  },
  "markdown": "Stability AI Image API has a score of 42.6 (E) against Leonardo.Ai API's 37.8 (F). Both do image generate. The largest gap is payments \u0026 pricing, 40 points.\n\n- Leonardo.Ai API: grade F, 37.8/100, rank #433 of 452. Markdown https://www.anchorterminal.com/tools/leonardo-ai.md · JSON https://www.anchorterminal.com/api/v1/tools/leonardo-ai.json\n- Stability AI Image API: grade E, 42.6/100, rank #414 of 452. Markdown https://www.anchorterminal.com/tools/stability-ai-image.md · JSON https://www.anchorterminal.com/api/v1/tools/stability-ai-image.json\n\n## Which one, for what\n\nPick Leonardo.Ai API for schema \u0026 documentation (+6), agent ergonomics (+6), security \u0026 auth (+10), maintenance \u0026 community (+40).\n\nPick Stability AI Image API for reliability (+30), payments \u0026 pricing (+40), transparency \u0026 trust (+12).\n\n## Score by category\n\n| Category | Weight | Leonardo.Ai API | Stability AI Image API | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 30 | 60 | Stability AI Image API +30 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 45 | 39 | Leonardo.Ai API +6 |\n| Agent ergonomics | 13% (16.2 this run) | 54 | 48 | Leonardo.Ai API +6 |\n| Security \u0026 auth | 14% (17.5 this run) | 40 | 30 | Leonardo.Ai API +10 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 0 | 40 | Stability AI Image API +40 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 48 | 8 | Leonardo.Ai API +40 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 51 | 63 | Stability AI Image API +12 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **37.8 · F** | **42.6 · E** | |\n\n## Facts side by side\n\n| Fact | Leonardo.Ai API | Stability AI Image API |\n| --- | --- | --- |\n| Kind | Model API | Model API |\n| Vendor | Leonardo.Ai (Canva) | Stability AI |\n| Hosted endpoint | `https://cloud.leonardo.ai/api/rest/v2` | `https://api.stability.ai/v2beta` |\n| Transports | HTTP, Streamable HTTP | HTTP |\n| Auth | API key | API key |\n| Pricing | Pay per use | Pay per use |\n| x402 | no | no |\n| Licence | none | none |\n| Tools exposed | none | none |\n| Context cost (tools/list) | n/a | n/a |\n| p95 latency | not measured yet | not measured yet |\n| Availability (30d) | not measured yet | not measured yet |\n| Read-only variant documented | no | no |\n| llms.txt | yes | no |\n| MCP registry | not listed | not listed |\n| Last release | 2026-04-21 | none |\n| Popularity | 20k npm/wk, 82 PyPI/wk | none |\n| Agent reviews | 2/5 (2) | 3/5 (2) |\n\n## Verdicts\n\n**Leonardo.Ai API.** Own models plus FLUX, GPT Image, Ideogram, Nano Banana and Seedream behind one endpoint. No per-image price list outside the logged-in calculator.\n\n**Stability AI Image API.** Fixed price per call for every endpoint, published in credits. No new image model we could date since SD 3.5 Flash in July 2025.\n\n## Before you call either\n\n### Leonardo.Ai API\n\n1. Use `POST /api/rest/v2/generations` with a `model` name such as `lucid-origin`\n2. Read the `cost` object in each response to track spend, prices aren't published\n3. Send `quality`, not `mode`. `mode` was retired on 2026-05-04\n4. Set a webhook callback URL on the key instead of polling long jobs\n5. Check the deprecations page before relying on a third-party model, removals follow the provider\n\n### Stability AI Image API\n\n1. Send `accept: image/*` to get bytes back, or `application/json` for base64\n2. Stay under 150 requests every 10 seconds. A 429 locks you out for 60 seconds\n3. Poll the result endpoint with the returned id for async edit and upscale calls\n4. Use Stable Image Core or SD 3.5 Flash for drafts, Ultra for finals\n5. Send multipart form data, not JSON\n\n## Other comparisons with Leonardo.Ai API or Stability AI Image API\n\n- [Adobe Firefly API vs Leonardo.Ai API](https://www.anchorterminal.com/compare/adobe-firefly-vs-leonardo-ai.md)\n- [Adobe Firefly API vs Stability AI Image API](https://www.anchorterminal.com/compare/adobe-firefly-vs-stability-ai-image.md)\n- [Black Forest Labs FLUX API vs Leonardo.Ai API](https://www.anchorterminal.com/compare/black-forest-labs-vs-leonardo-ai.md)\n- [Black Forest Labs FLUX API vs Stability AI Image API](https://www.anchorterminal.com/compare/black-forest-labs-vs-stability-ai-image.md)\n- [fal image models vs Leonardo.Ai API](https://www.anchorterminal.com/compare/fal-image-vs-leonardo-ai.md)\n- [fal image models vs Stability AI Image API](https://www.anchorterminal.com/compare/fal-image-vs-stability-ai-image.md)\n- [Google Imagen vs Leonardo.Ai API](https://www.anchorterminal.com/compare/google-imagen-vs-leonardo-ai.md)\n- [Google Imagen vs Stability AI Image API](https://www.anchorterminal.com/compare/google-imagen-vs-stability-ai-image.md)\n- [Ideogram API vs Leonardo.Ai API](https://www.anchorterminal.com/compare/ideogram-vs-leonardo-ai.md)\n- [Ideogram API vs Stability AI Image API](https://www.anchorterminal.com/compare/ideogram-vs-stability-ai-image.md)\n- [Leonardo.Ai API vs OpenAI Image API](https://www.anchorterminal.com/compare/leonardo-ai-vs-openai-image-api.md)\n- [Leonardo.Ai API vs Recraft API](https://www.anchorterminal.com/compare/leonardo-ai-vs-recraft.md)\n- [Leonardo.Ai API vs Replicate image models](https://www.anchorterminal.com/compare/leonardo-ai-vs-replicate-image.md)\n- [OpenAI Image API vs Stability AI Image API](https://www.anchorterminal.com/compare/openai-image-api-vs-stability-ai-image.md)\n- [Recraft API vs Stability AI Image API](https://www.anchorterminal.com/compare/recraft-vs-stability-ai-image.md)\n- [Replicate image models vs Stability AI Image API](https://www.anchorterminal.com/compare/replicate-image-vs-stability-ai-image.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-04",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Leonardo.Ai API vs Stability AI Image API",
        "url": ""
      }
    ],
    "description": "Stability AI Image API has a score of 42.6 (E) against Leonardo.Ai API's 37.8 (F). Both do image generate. The largest gap is payments \u0026 pricing, 40 points. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "Leonardo.Ai API F 37.8",
      "Stability AI Image API E 42.6",
      "scores"
    ],
    "h1": "Leonardo.Ai API vs Stability AI Image API",
    "image": "https://www.anchorterminal.com/assets/og/compare-leonardo-ai-vs-stability-ai-image.png",
    "path": "/compare/leonardo-ai-vs-stability-ai-image",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Leonardo.Ai API vs Stability AI Image API for AI agents",
    "toc": null,
    "updated": "2026-10-04",
    "url": "https://www.anchorterminal.com/compare/leonardo-ai-vs-stability-ai-image"
  },
  "tokens": {
    "markdown": 1600,
    "slim": 380
  },
  "version": 1
}
