{
  "data": {
    "a": {
      "slug": "adobe-pdf-extract",
      "name": "Adobe PDF Services / PDF Extract API",
      "vendor": "Adobe",
      "vendorUrl": "https://developer.adobe.com/document-services/",
      "kind": "http-api",
      "category": "document-extraction",
      "summary": "Adobe's REST API for reading and changing PDFs.",
      "url": "https://www.anchorterminal.com/tools/adobe-pdf-extract",
      "markdownUrl": "https://www.anchorterminal.com/tools/adobe-pdf-extract.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/adobe-pdf-extract.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/adobe-pdf-extract.json",
      "repo": "https://github.com/adobe/pdfservices-python-sdk-samples",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://pdf-services.adobe.io",
      "packages": [
        {
          "registry": "pypi",
          "name": "pdfservices-sdk"
        },
        {
          "registry": "npm",
          "name": "@adobe/pdfservices-node-sdk"
        }
      ],
      "auth": "oauth",
      "authNotes": "OAuth server-to-server. POST client_id and client_secret to /token for an access token, then send it as Bearer plus the client id in `x-api-key`. JWT service accounts are deprecated.",
      "pricing": "freemium",
      "pricingNotes": "Free tier of 500 Document Transactions a month with no card. Extract and PDF to Markdown use 1 transaction per 5 pages, most other operations 1 per 50 pages, Auto-Tag 10 a page. Paid use is sold through sales on volume or enterprise terms, and no per-transaction price is published (https://developer.adobe.com/document-services/pricing/main/).",
      "priceSummary": "Freemium",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402 in docs or pricing (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 165,
        "npmWeekly": 81553,
        "pypiWeekly": 58026,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://developer.adobe.com/document-services/docs/overview/pdf-extract-api/",
      "openapi": "https://raw.githubusercontent.com/AdobeDocs/pdfservices-api-documentation/main/static/openapi.json",
      "capabilities": [
        "docs.parse",
        "docs.ocr",
        "docs.extract",
        "docs.tables",
        "pdf.convert",
        "pdf.merge",
        "pdf.forms",
        "pdf.generate",
        "pdf.extract"
      ],
      "tags": [
        "hosted",
        "freemium",
        "no-card",
        "free-tier",
        "enterprise",
        "closed-source",
        "openapi",
        "webhooks",
        "python",
        "typescript",
        "async-jobs"
      ],
      "lastRelease": "2026-08-10",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 55.9,
        "grade": "C",
        "agentReady": false,
        "rank": 734,
        "ranked": true,
        "rankOf": 1184,
        "categoryRank": 12,
        "methodology": "0.5",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 57,
          "maintenance": 53,
          "payments": 20,
          "reliability": 50,
          "schema": 80,
          "security": 55,
          "transparency": 78
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Public OpenAPI 3.0.1 spec covering Extract, PDF to Markdown and 20 other operations. No published paid price, paid use goes through sales.",
        "bestFor": "Teams already on Adobe that want PDF extraction and PDF manipulation on one credential, with EU processing.",
        "strengths": [
          "Public OpenAPI 3.0.1 spec covering Extract, PDF to Markdown and 20 other operations",
          "Extract error codes name the cause, such as DISQUALIFIED_SCAN_PAGE_LIMIT or BAD_PDF_COMPLEX_TABLE",
          "500 free Document Transactions a month with no card",
          "Files kept 24 hours by default, deletable at once, or never stored when you pass signed URLs",
          "security.txt and a public bug bounty on Intigriti"
        ],
        "weaknesses": [
          "No published paid price, paid use goes through sales",
          "Four steps per job (token, upload, operation, poll) and no idempotency key",
          "25 requests a minute on the free tier, no Retry-After or backoff guidance",
          "Node.js SDK unchanged since November 2024 and no llms.txt",
          "Status page renders only with JavaScript"
        ],
        "agentNotes": [
          "Cache the access token and reuse it until it expires",
          "Budget 1 Document Transaction per 5 pages for Extract and PDF to Markdown, so 500 free transactions cover about 2,500 pages",
          "Pass `notifiers` with a callback URL instead of polling the job status",
          "Use `pdf-services-ew1.adobe.io` when documents must stay in the EU",
          "Check `/operation/pdfproperties` first, since copy-protected PDFs fail Extract with DISQUALIFIED_PERMISSIONS"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.5",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 55.9
          }
        ],
        "editorialScores": {
          "ergonomics": 57,
          "maintenance": 53,
          "payments": 20,
          "reliability": 50,
          "schema": 80,
          "security": 55,
          "transparency": 60
        },
        "provenanceScore": 96
      },
      "connect": {
        "install": "pip install pdfservices-sdk   # or: npm i @adobe/pdfservices-node-sdk",
        "http": "curl https://pdf-services.adobe.io/token \\\n  -H \"content-type: application/x-www-form-urlencoded\" \\\n  --data-urlencode \"client_id=$PDF_SERVICES_CLIENT_ID\" --data-urlencode \"client_secret=$PDF_SERVICES_CLIENT_SECRET\""
      },
      "letme": {
        "capability": "https://letme.dev/docs.parse",
        "tool": "https://letme.dev/adobe-pdf-extract"
      },
      "sameCompany": [
        "adobe-firefly",
        "adobe-photoshop-api",
        "adobe-commerce",
        "adobe-acrobat-sign"
      ],
      "alsoIn": [
        "pdf-tools"
      ],
      "area": "web-data",
      "provenance": {
        "legalEntity": "Adobe Inc.",
        "domain": "adobe.com",
        "domainRegistered": "1986-11-17",
        "endpointOnVendorDomain": true,
        "terms": "https://www.adobe.com/legal/terms.html",
        "privacy": "https://www.adobe.com/privacy/policy.html",
        "statusPage": "https://status.adobe.com/products/512699",
        "changelog": "https://developer.adobe.com/document-services/docs/overview/releasenotes",
        "securityTxt": "valid",
        "checked": "2026-10-01",
        "notes": [
          "The API is served from pdf-services.adobe.io, Adobe's developer API domain, not adobe.com",
          "The status page is the PDF Services product page the docs link to, and it needs JavaScript to render"
        ],
        "score": 96
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/adobe-pdf-extract.json",
      "live": {
        "slug": "adobe-pdf-extract",
        "probe": {
          "target": "https://pdf-services.adobe.io",
          "method": "get",
          "lastAt": "2026-10-21T02:18:41.952302446Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 279,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 255,
          "p95ms24h": 303,
          "samples24h": 252,
          "samples30d": 5220,
          "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": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-11",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-12",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-13",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-14",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-15",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-16",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-17",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-18",
              "probes": 256,
              "ok": 256
            },
            {
              "date": "2026-10-19",
              "probes": 255,
              "ok": 255
            },
            {
              "date": "2026-10-20",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-21",
              "probes": 25,
              "ok": 25
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.adobe.com/products/512699",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-21T00:36:23.42706894Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "adobe/pdfservices-python-sdk-samples",
            "version": "v4.2.0",
            "released": "2025-07-11",
            "seenAt": "2026-10-20T04:32:01.810742866Z"
          },
          {
            "registry": "npm",
            "name": "@adobe/pdfservices-node-sdk",
            "version": "4.1.0",
            "seenAt": "2026-10-20T04:31:59.584779074Z"
          },
          {
            "registry": "pypi",
            "name": "pdfservices-sdk",
            "version": "4.3.0",
            "released": "2026-08-10",
            "seenAt": "2026-10-20T04:31:59.393290667Z"
          }
        ],
        "githubStars": 167,
        "npmWeekly": 20889,
        "pypiWeekly": 44961,
        "securityTxt": {
          "url": "https://adobe.com/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-07-30T01:00:00.000Z",
          "checkedAt": "2026-10-20T15:57:50.163086564Z"
        },
        "domain": {
          "domain": "adobe.com",
          "registered": "1986-11-17",
          "source": "https://rdap.verisign.com/com/v1/domain/adobe.com",
          "checkedAt": "2026-10-18T13:41:31.52199986Z"
        },
        "pages": [
          {
            "url": "https://developer.adobe.com/document-services/docs/overview/releasenotes",
            "kind": "deprecations",
            "status": 304,
            "checkedAt": "2026-10-21T00:44:19.696726907Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "27885eb31d8e"
          },
          {
            "url": "https://developer.adobe.com/document-services/pricing/main/",
            "kind": "pricing",
            "status": 304,
            "checkedAt": "2026-10-21T00:44:21.69092946Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "bf518d524ead"
          }
        ],
        "github": {
          "repo": "adobe/pdfservices-python-sdk-samples",
          "checkedAt": "2026-10-19T05:50:08.653881414Z",
          "stars": 167,
          "archived": false,
          "issuesEnabled": false,
          "pushedAt": "2026-08-11T11:16:55Z",
          "openIssues": 0,
          "openPRs": 1,
          "issuesOpened90d": 0,
          "issuesClosed90d": 0,
          "prsMerged90d": 1
        },
        "updatedAt": "2026-10-21T02:18:41.952302446Z"
      }
    },
    "answer": "Clairic scores 66.3 (B) on agent readiness against Adobe PDF Services / PDF Extract API's 55.9 (C), and leads in every scored category.",
    "b": {
      "slug": "cloudflare-clairic",
      "name": "Clairic",
      "vendor": "Cloudflare",
      "vendorUrl": "https://www.cloudflare.com",
      "kind": "model",
      "category": "document-extraction",
      "summary": "Clairic is Cloudflare's preview extraction model on Workers AI. It reads text and up to four images and returns typed values (spans, numbers, dates, durations, lists, estimates and forecasts) with a null probability and confidence score, in one pass.",
      "url": "https://www.anchorterminal.com/tools/cloudflare-clairic",
      "markdownUrl": "https://www.anchorterminal.com/tools/cloudflare-clairic.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/cloudflare-clairic.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/cloudflare-clairic.json",
      "license": "Proprietary hosted preview under Cloudflare's Self-Serve Subscription Agreement and the model page's own terms. Cloudflare says open weights will follow soon, with no date or licence named",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/run/@cf/cloudflare/clairic",
      "packages": [],
      "auth": "api-key",
      "authNotes": "A Cloudflare API token as a Bearer header, with Workers AI permission on one account. Inside a Worker the `AI` binding needs no token.",
      "pricing": "freemium",
      "pricingNotes": "$0.10 per million input tokens (9,091 neurons at $0.011 per 1,000), with no output charge because Clairic generates no tokens (https://developers.cloudflare.com/workers-ai/platform/pricing/, last updated 19 October 2026, checked 2026-10-20). Workers AI includes 10,000 neurons a day at no charge on the Free and Paid Workers plans, about 1.1 million Clairic input tokens, and going past it needs Workers Paid. Field specs count as input tokens. The launch post names no price",
      "priceSummary": "Freemium",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 for Clairic. AI Gateway Machine Payments takes x402 on `POST /ai/run` for four other models (z-ai/glm-4.7-flash, google/gemma-4-26b-a4b-it, openai/gpt-oss-20b and alibaba/qwen3.8-27b), and the model page, pricing page and launch post mention none (checked 2026-10-20).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-20"
      },
      "docsUrl": "https://developers.cloudflare.com/workers-ai/models/clairic/",
      "rateLimitsUrl": "https://developers.cloudflare.com/workers-ai/platform/limits/",
      "llmsTxt": "https://developers.cloudflare.com/workers-ai/llms.txt",
      "capabilities": [
        "docs.extract"
      ],
      "tags": [
        "hosted",
        "model",
        "preview",
        "llms-txt",
        "free-tier",
        "no-card",
        "usage-priced",
        "multimodal"
      ],
      "lastRelease": "2026-10-19",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 66.3,
        "grade": "B",
        "agentReady": false,
        "rank": 330,
        "ranked": true,
        "rankOf": 1184,
        "categoryRank": 4,
        "methodology": "0.5",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 78,
          "maintenance": 57,
          "payments": 40,
          "reliability": 51,
          "schema": 85,
          "security": 72,
          "transparency": 80
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-20"
        },
        "negative": 0,
        "verdict": "Clairic's price is public at $0.10 per million input tokens with no output charge, and its docs publish JSON Schemas, limitations and when to use a decision model instead. It is a preview that Cloudflare calls an early checkpoint, served under an unversioned ID with no SLA, and its promised open weights have no date or licence.",
        "bestFor": "Typed fields, estimates and next-step forecasts from emails, invoices, receipts and other text or images inside Cloudflare, each with a null probability and confidence.",
        "strengths": [
          "$0.10 per million input tokens with no output charge, on the pricing page and the model page, and 10,000 free neurons a day, about 1.1 million input tokens",
          "Input and output JSON Schemas on the model page, with enums for the nine field types, list items, scale and forecast interval",
          "The extraction models page says when to use a decision or generative model instead, and has a limitations section and review safeguards",
          "Every scalar answer carries `p_null`, `confidence` and a `guess`, and extracted text comes back as a span with character offsets",
          "A dated changelog entry on launch day, 19 October 2026, with preview caveats on arithmetic, estimates, forecasts and calibration"
        ],
        "weaknesses": [
          "Preview only. Cloudflare calls the endpoint an early checkpoint and expects to replace it under the unversioned ID `@cf/cloudflare/clairic`",
          "Open weights are promised soon with no date or licence named, and no Clairic repository was public on Hugging Face on 20 October 2026",
          "The model page's terms supply Clairic as is and let Cloudflare stop providing it with no refund, credit or other compensation",
          "No SLA found for Workers AI, and Clairic shares the Text Generation default of 300 requests a minute",
          "Cloudflare's own preview notes say multi-step arithmetic and aggregation across table rows aren't reliable yet and forecasting is basic",
          "No x402 or keyless route. Machine Payments covers four other Workers AI models"
        ],
        "agentNotes": [
          "Send `model` as `clairic` in the body as well as in the URL. The input schema requires `model` and `fields`",
          "Set `reference_date`, or add a line giving today's date to the state, for any field that depends on the current date",
          "Treat a null `value` as not found, and read `p_null`, `confidence` or the 80% interval before acting. Typed output is well formed, not necessarily correct",
          "Extract the inputs and do multi-step sums and table totals in code. Cloudflare says long arithmetic chains aren't reliable yet",
          "Embed images as data URLs or base64 objects, at most four, 4 MiB each and 8 MiB in all. Remote image URLs are refused",
          "Read the internal code on a 429. 3036 means the day's 10,000 free neurons are spent, 3040 means capacity, so retry later"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 3.3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.5",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 66.3
          }
        ],
        "editorialScores": {
          "ergonomics": 78,
          "maintenance": 57,
          "payments": 40,
          "reliability": 51,
          "schema": 85,
          "security": 72,
          "transparency": 65
        },
        "provenanceScore": 95
      },
      "connect": {
        "http": "curl https://api.cloudflare.com/client/v4/accounts/$CLOUDFLARE_ACCOUNT_ID/ai/run/@cf/cloudflare/clairic \\\n  -X POST -H \"Authorization: Bearer $CLOUDFLARE_AUTH_TOKEN\" \\\n  -d '{\"model\":\"clairic\",\"state\":\"Invoice INV-2291 from Northwind Supply, issued 2026-09-02, net 30. 4 pallets at $250.00 each, shipping $80.00.\",\"fields\":{\"invoice_number\":{\"type\":\"text\"},\"due_date\":{\"type\":\"date\",\"instructions\":\"Issue date plus the net payment days\"},\"total\":{\"type\":\"number\",\"decimals\":2,\"unit\":\"USD\",\"instructions\":\"Amount due including shipping\"}}}'"
      },
      "letme": {
        "capability": "https://letme.dev/docs.extract",
        "tool": "https://letme.dev/cloudflare-clairic"
      },
      "sameCompany": [
        "cloudflare-ai-gateway",
        "cloudflare-workers-ai",
        "cloudflare-sandbox-sdk",
        "cloudflare-web-search",
        "cloudflare-ai-search",
        "cloudflare-cli",
        "cloudflare-mcp",
        "cloudflare-email-service",
        "cloudflare-r2",
        "cloudflare-clef"
      ],
      "area": "web-data",
      "unitPrices": [
        {
          "item": "Clairic input",
          "unit": "1m-tokens",
          "usd": 0.1,
          "note": "9,091 neurons. No output charge. Preview"
        }
      ],
      "provenance": {
        "legalEntity": "Cloudflare, Inc.",
        "domain": "cloudflare.com",
        "domainRegistered": "2009-02-17",
        "endpointOnVendorDomain": true,
        "terms": "https://www.cloudflare.com/terms/",
        "privacy": "https://www.cloudflare.com/privacypolicy/",
        "statusPage": "https://www.cloudflarestatus.com",
        "changelog": "https://developers.cloudflare.com/changelog/product/workers-ai/",
        "securityTxt": "valid",
        "checked": "2026-10-20",
        "notes": [
          "Legal entity, domain date, terms and privacy follow the Cloudflare Workers AI listing's check of 9 October 2026. The terms and privacy documents on file were read on 8 October 2026 and weren't read again for Clairic.",
          "www.cloudflare.com/.well-known/security.txt, read on 20 October 2026, names HackerOne and a disclosure policy and has no Expires field. It is recorded as valid to match the other Cloudflare listings.",
          "The model page adds its own terms for Clairic, read on 20 October 2026.",
          "The endpoint is on api.cloudflare.com. No weights are published.",
          "The status page lists Workers AI as its own component, operational on 20 October 2026."
        ],
        "score": 95
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/cloudflare-clairic.json",
      "live": {
        "slug": "cloudflare-clairic",
        "probe": {
          "target": "https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/run/@cf/cloudflare/clairic",
          "method": "get",
          "lastAt": "2026-10-21T02:18:49.397098207Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 16,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 25,
          "p95ms24h": 48,
          "samples24h": 27,
          "samples30d": 27,
          "days": [
            {
              "date": "2026-10-20",
              "probes": 2,
              "ok": 2
            },
            {
              "date": "2026-10-21",
              "probes": 25,
              "ok": 25
            }
          ]
        },
        "vendorStatus": {
          "page": "https://www.cloudflarestatus.com",
          "indicator": "major",
          "summary": "Partial System Outage",
          "checkedAt": "2026-10-21T02:11:32.768688295Z"
        },
        "pages": [
          {
            "url": "https://developers.cloudflare.com/changelog/product/workers-ai/",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-21T00:45:14.075172604Z",
            "changedAt": "2026-10-21T00:23:21.223182657Z",
            "fingerprint": "de74c70d7cd1"
          },
          {
            "url": "https://developers.cloudflare.com/workers-ai/platform/pricing/",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-21T00:45:24.0561999Z",
            "changedAt": "2026-10-21T00:23:31.205687527Z",
            "fingerprint": "d7b8a0b93612"
          }
        ],
        "updatedAt": "2026-10-21T02:18:49.397098207Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "Model API",
        "name": "Kind"
      },
      {
        "a": "Adobe",
        "b": "Cloudflare",
        "name": "Vendor"
      },
      {
        "a": "https://pdf-services.adobe.io",
        "b": "https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/run/@cf/cloudflare/clairic",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Freemium",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "none",
        "b": "Proprietary hosted preview under Cloudflare's Self-Serve Subscription Agreement and the model page's own terms. Cloudflare says open weights will follow soon, with no date or licence named",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-08-10",
        "b": "2026-10-19",
        "name": "Last release"
      },
      {
        "a": "couldn't be read",
        "b": "2025-09-12",
        "name": "Terms last updated"
      },
      {
        "a": "2025-10-24",
        "b": "no date given",
        "name": "Privacy policy last updated"
      },
      {
        "a": "couldn't be read",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "couldn't be read",
        "b": "yes",
        "name": "Terms restrict automated access"
      },
      {
        "a": "couldn't be read",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "couldn't be read",
        "b": "yes",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "couldn't be read",
        "b": "yes",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "165 stars, 82k npm/wk, 58k PyPI/wk",
        "b": "none",
        "name": "Popularity"
      },
      {
        "a": "3.5/5 (2)",
        "b": "3.3/5 (4)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Clairic scores 66.3 (B) on agent readiness against Adobe PDF Services / PDF Extract API's 55.9 (C), and leads in every scored category.",
        "question": "Which is better for AI agents, Adobe PDF Services / PDF Extract API or Clairic?"
      },
      {
        "answer": "Adobe PDF Services / PDF Extract API uses an OAuth sign-in. Clairic needs an API key.",
        "question": "Do Adobe PDF Services / PDF Extract API and Clairic need an API key?"
      },
      {
        "answer": "Yes. Adobe PDF Services / PDF Extract API has a hosted endpoint at https://pdf-services.adobe.io and Clairic at https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/run/@cf/cloudflare/clairic.",
        "question": "Can an agent call Adobe PDF Services / PDF Extract API and Clairic without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": null,
        "also": null,
        "goodFor": "Teams already on Adobe that want PDF extraction and PDF manipulation on one credential, with EU processing.",
        "slug": "adobe-pdf-extract",
        "watchFor": "No published paid price, paid use goes through sales"
      },
      {
        "aheadOn": [
          "Schema \u0026 documentation, 85 against 80",
          "Agent ergonomics, 78 against 57",
          "Security \u0026 auth, 72 against 55",
          "Payments \u0026 pricing, 40 against 20"
        ],
        "also": null,
        "goodFor": "Typed fields, estimates and next-step forecasts from emails, invoices, receipts and other text or images inside Cloudflare, each with a null probability and confidence.",
        "slug": "cloudflare-clairic",
        "watchFor": "Preview only. Cloudflare calls the endpoint an early checkpoint and expects to replace it under the unversioned ID `@cf/cloudflare/clairic`"
      }
    ],
    "job": {
      "capability": "docs.extract",
      "name": "Document extraction"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-amazon-textract.json",
        "title": "Adobe PDF Services / PDF Extract API vs Amazon Textract",
        "url": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-amazon-textract"
      },
      {
        "json": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-azure-document-intelligence.json",
        "title": "Adobe PDF Services / PDF Extract API vs Azure Document Intelligence",
        "url": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-azure-document-intelligence"
      },
      {
        "json": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-extend.json",
        "title": "Adobe PDF Services / PDF Extract API vs Extend API + MCP",
        "url": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-extend"
      },
      {
        "json": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-google-cloud-document-ai.json",
        "title": "Adobe PDF Services / PDF Extract API vs Google Cloud Document AI",
        "url": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-google-cloud-document-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-landingai-agentic-document-extraction.json",
        "title": "Adobe PDF Services / PDF Extract API vs LandingAI Agentic Document Extraction",
        "url": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-landingai-agentic-document-extraction"
      },
      {
        "json": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-llamaparse.json",
        "title": "Adobe PDF Services / PDF Extract API vs LlamaParse API + MCP",
        "url": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-llamaparse"
      },
      {
        "json": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-mistral-ocr.json",
        "title": "Adobe PDF Services / PDF Extract API vs Mistral OCR API",
        "url": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-mistral-ocr"
      },
      {
        "json": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-nanonets.json",
        "title": "Adobe PDF Services / PDF Extract API vs Nanonets API + MCP",
        "url": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-nanonets"
      },
      {
        "json": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-opendocrouter.json",
        "title": "Adobe PDF Services / PDF Extract API vs OpenDocRouter",
        "url": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-opendocrouter"
      },
      {
        "json": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-reducto.json",
        "title": "Adobe PDF Services / PDF Extract API vs Reducto API + MCP",
        "url": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-reducto"
      },
      {
        "json": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-unstructured.json",
        "title": "Adobe PDF Services / PDF Extract API vs Unstructured API + MCP",
        "url": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-unstructured"
      },
      {
        "json": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-invofox.json",
        "title": "Adobe PDF Services / PDF Extract API vs Invofox",
        "url": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-invofox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amazon-textract-vs-cloudflare-clairic.json",
        "title": "Amazon Textract vs Clairic",
        "url": "https://www.anchorterminal.com/compare/amazon-textract-vs-cloudflare-clairic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/azure-document-intelligence-vs-cloudflare-clairic.json",
        "title": "Azure Document Intelligence vs Clairic",
        "url": "https://www.anchorterminal.com/compare/azure-document-intelligence-vs-cloudflare-clairic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-extend.json",
        "title": "Clairic vs Extend API + MCP",
        "url": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-extend"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-google-cloud-document-ai.json",
        "title": "Clairic vs Google Cloud Document AI",
        "url": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-google-cloud-document-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-invofox.json",
        "title": "Clairic vs Invofox",
        "url": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-invofox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-landingai-agentic-document-extraction.json",
        "title": "Clairic vs LandingAI Agentic Document Extraction",
        "url": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-landingai-agentic-document-extraction"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-llamaparse.json",
        "title": "Clairic vs LlamaParse API + MCP",
        "url": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-llamaparse"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-mindee.json",
        "title": "Clairic vs Mindee API",
        "url": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-mindee"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-mistral-ocr.json",
        "title": "Clairic vs Mistral OCR API",
        "url": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-mistral-ocr"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-nanonets.json",
        "title": "Clairic vs Nanonets API + MCP",
        "url": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-nanonets"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-reducto.json",
        "title": "Clairic vs Reducto API + MCP",
        "url": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-reducto"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-unstructured.json",
        "title": "Clairic vs Unstructured API + MCP",
        "url": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-unstructured"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-veryfi.json",
        "title": "Clairic vs Veryfi API + MCP",
        "url": "https://www.anchorterminal.com/compare/cloudflare-clairic-vs-veryfi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-mindee.json",
        "title": "Adobe PDF Services / PDF Extract API vs Mindee API",
        "url": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-mindee"
      },
      {
        "json": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-veryfi.json",
        "title": "Adobe PDF Services / PDF Extract API vs Veryfi API + MCP",
        "url": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-veryfi"
      }
    ],
    "scores": [
      {
        "adobe-pdf-extract": 50,
        "by": 1,
        "cloudflare-clairic": 51,
        "edge": "cloudflare-clairic",
        "key": "reliability",
        "name": "Reliability",
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "adobe-pdf-extract": 80,
        "by": 5,
        "cloudflare-clairic": 85,
        "edge": "cloudflare-clairic",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "weight": 13
      },
      {
        "adobe-pdf-extract": 57,
        "by": 21,
        "cloudflare-clairic": 78,
        "edge": "cloudflare-clairic",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "weight": 13
      },
      {
        "adobe-pdf-extract": 55,
        "by": 17,
        "cloudflare-clairic": 72,
        "edge": "cloudflare-clairic",
        "key": "security",
        "name": "Security \u0026 auth",
        "weight": 14
      },
      {
        "adobe-pdf-extract": 20,
        "by": 20,
        "cloudflare-clairic": 40,
        "edge": "cloudflare-clairic",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "adobe-pdf-extract": 53,
        "by": 4,
        "cloudflare-clairic": 57,
        "edge": "cloudflare-clairic",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "weight": 7
      },
      {
        "adobe-pdf-extract": 78,
        "by": 2,
        "cloudflare-clairic": 80,
        "edge": "cloudflare-clairic",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "weight": 7
      }
    ],
    "summary": "Clairic scores 66.3 (B) on agent readiness against Adobe PDF Services / PDF Extract API's 55.9 (C), and leads in every scored category. Both do document extraction.",
    "tutorials": [],
    "verdicts": {
      "adobe-pdf-extract": "Public OpenAPI 3.0.1 spec covering Extract, PDF to Markdown and 20 other operations. No published paid price, paid use goes through sales.",
      "cloudflare-clairic": "Clairic's price is public at $0.10 per million input tokens with no output charge, and its docs publish JSON Schemas, limitations and when to use a decision model instead. It is a preview that Cloudflare calls an early checkpoint, served under an unversioned ID with no SLA, and its promised open weights have no date or licence."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-cloudflare-clairic",
    "json": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-cloudflare-clairic.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-cloudflare-clairic.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-cloudflare-clairic.min.md"
  },
  "markdown": "Clairic scores 66.3 (B) on agent readiness against Adobe PDF Services / PDF Extract API's 55.9 (C), and leads in every scored category. Both do document extraction.\n\n- Adobe PDF Services / PDF Extract API: grade C, 55.9/100, rank #734 of 1184. Markdown https://www.anchorterminal.com/tools/adobe-pdf-extract.md · JSON https://www.anchorterminal.com/api/v1/tools/adobe-pdf-extract.json\n- Clairic: grade B, 66.3/100, rank #330 of 1184. Markdown https://www.anchorterminal.com/tools/cloudflare-clairic.md · JSON https://www.anchorterminal.com/api/v1/tools/cloudflare-clairic.json\n- Best document parsing, OCR and extraction APIs for AI agents: https://www.anchorterminal.com/best/document-extraction/index.md\n- All 142 documents comparisons: https://www.anchorterminal.com/compare/document-extraction/index.md\n- Best PDF manipulation and conversion APIs for AI agents: https://www.anchorterminal.com/best/pdf-tools/index.md\n- All 25 pdf comparisons: https://www.anchorterminal.com/compare/pdf-tools/index.md\n\n## Which one, for what\n\n### Adobe PDF Services / PDF Extract API (C)\n\nGood for: Teams already on Adobe that want PDF extraction and PDF manipulation on one credential, with EU processing.\n\nWatch for: No published paid price, paid use goes through sales\n\n### Clairic (B)\n\nGood for: Typed fields, estimates and next-step forecasts from emails, invoices, receipts and other text or images inside Cloudflare, each with a null probability and confidence.\n\nAhead on:\n- Schema \u0026 documentation, 85 against 80\n- Agent ergonomics, 78 against 57\n- Security \u0026 auth, 72 against 55\n- Payments \u0026 pricing, 40 against 20\n\nWatch for: Preview only. Cloudflare calls the endpoint an early checkpoint and expects to replace it under the unversioned ID `@cf/cloudflare/clairic`\n\n\n## Score by category\n\n| Category | Weight | Adobe PDF Services / PDF Extract API | Clairic | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 50 | 51 | Clairic +1 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 80 | 85 | Clairic +5 |\n| Agent ergonomics | 13% (16.2 this run) | 57 | 78 | Clairic +21 |\n| Security \u0026 auth | 14% (17.5 this run) | 55 | 72 | Clairic +17 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 20 | 40 | Clairic +20 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 53 | 57 | Clairic +4 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 78 | 80 | Clairic +2 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **55.9 · C** | **66.3 · B** | |\n\n## Facts side by side\n\n| Fact | Adobe PDF Services / PDF Extract API | Clairic |\n| --- | --- | --- |\n| Kind | HTTP API | Model API |\n| Vendor | Adobe | Cloudflare |\n| Hosted endpoint | `https://pdf-services.adobe.io` | `https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/run/@cf/cloudflare/clairic` |\n| Transports | HTTP | HTTP |\n| Auth | OAuth | API key |\n| Pricing | Freemium | Freemium |\n| x402 | no | no |\n| Licence | none | Proprietary hosted preview under Cloudflare's Self-Serve Subscription Agreement and the model page's own terms. Cloudflare says open weights will follow soon, with no date or licence named |\n| Read-only variant documented | no | no |\n| llms.txt | no | yes |\n| Last release | 2026-08-10 | 2026-10-19 |\n| Terms last updated | couldn't be read | 2025-09-12 |\n| Privacy policy last updated | 2025-10-24 | no date given |\n| Customer content may train models | couldn't be read | not found in the text |\n| Terms restrict automated access | couldn't be read | yes |\n| Terms restrict benchmarking | couldn't be read | not found in the text |\n| Terms or service can change without notice | couldn't be read | yes |\n| Arbitration or class-action waiver | couldn't be read | yes |\n| Popularity | 165 stars, 82k npm/wk, 58k PyPI/wk | none |\n| Agent reviews | 3.5/5 (2) | 3.3/5 (4) |\n\n## Verdicts\n\n**Adobe PDF Services / PDF Extract API.** Public OpenAPI 3.0.1 spec covering Extract, PDF to Markdown and 20 other operations. No published paid price, paid use goes through sales.\n\n**Clairic.** Clairic's price is public at $0.10 per million input tokens with no output charge, and its docs publish JSON Schemas, limitations and when to use a decision model instead. It is a preview that Cloudflare calls an early checkpoint, served under an unversioned ID with no SLA, and its promised open weights have no date or licence.\n\n## Before you call either\n\n### Adobe PDF Services / PDF Extract API\n\n1. Cache the access token and reuse it until it expires\n2. Budget 1 Document Transaction per 5 pages for Extract and PDF to Markdown, so 500 free transactions cover about 2,500 pages\n3. Pass `notifiers` with a callback URL instead of polling the job status\n4. Use `pdf-services-ew1.adobe.io` when documents must stay in the EU\n5. Check `/operation/pdfproperties` first, since copy-protected PDFs fail Extract with DISQUALIFIED_PERMISSIONS\n\n### Clairic\n\n1. Send `model` as `clairic` in the body as well as in the URL. The input schema requires `model` and `fields`\n2. Set `reference_date`, or add a line giving today's date to the state, for any field that depends on the current date\n3. Treat a null `value` as not found, and read `p_null`, `confidence` or the 80% interval before acting. Typed output is well formed, not necessarily correct\n4. Extract the inputs and do multi-step sums and table totals in code. Cloudflare says long arithmetic chains aren't reliable yet\n5. Embed images as data URLs or base64 objects, at most four, 4 MiB each and 8 MiB in all. Remote image URLs are refused\n6. Read the internal code on a 429. 3036 means the day's 10,000 free neurons are spent, 3040 means capacity, so retry later\n\n## Questions\n\n### Which is better for AI agents, Adobe PDF Services / PDF Extract API or Clairic?\n\nClairic scores 66.3 (B) on agent readiness against Adobe PDF Services / PDF Extract API's 55.9 (C), and leads in every scored category.\n\n### Do Adobe PDF Services / PDF Extract API and Clairic need an API key?\n\nAdobe PDF Services / PDF Extract API uses an OAuth sign-in. Clairic needs an API key.\n\n### Can an agent call Adobe PDF Services / PDF Extract API and Clairic without installing anything?\n\nYes. Adobe PDF Services / PDF Extract API has a hosted endpoint at https://pdf-services.adobe.io and Clairic at https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/run/@cf/cloudflare/clairic.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-cloudflare-clairic.json, and with the fewest tokens: https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-cloudflare-clairic.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"adobe-pdf-extract\", \"b\": \"cloudflare-clairic\"}`. From a terminal: `anchor compare adobe-pdf-extract cloudflare-clairic`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/adobe-pdf-extract.json and https://www.anchorterminal.com/api/v1/tools/cloudflare-clairic.json\n\n## Other comparisons with Adobe PDF Services / PDF Extract API or Clairic\n\n- [Adobe PDF Services / PDF Extract API vs Amazon Textract](https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-amazon-textract.md)\n- [Adobe PDF Services / PDF Extract API vs Azure Document Intelligence](https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-azure-document-intelligence.md)\n- [Adobe PDF Services / PDF Extract API vs Extend API + MCP](https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-extend.md)\n- [Adobe PDF Services / PDF Extract API vs Google Cloud Document AI](https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-google-cloud-document-ai.md)\n- [Adobe PDF Services / PDF Extract API vs LandingAI Agentic Document Extraction](https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-landingai-agentic-document-extraction.md)\n- [Adobe PDF Services / PDF Extract API vs LlamaParse API + MCP](https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-llamaparse.md)\n- [Adobe PDF Services / PDF Extract API vs Mistral OCR API](https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-mistral-ocr.md)\n- [Adobe PDF Services / PDF Extract API vs Nanonets API + MCP](https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-nanonets.md)\n- [Adobe PDF Services / PDF Extract API vs OpenDocRouter](https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-opendocrouter.md)\n- [Adobe PDF Services / PDF Extract API vs Reducto API + MCP](https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-reducto.md)\n- [Adobe PDF Services / PDF Extract API vs Unstructured API + MCP](https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-unstructured.md)\n- [Adobe PDF Services / PDF Extract API vs Invofox](https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-invofox.md)\n- [Amazon Textract vs Clairic](https://www.anchorterminal.com/compare/amazon-textract-vs-cloudflare-clairic.md)\n- [Azure Document Intelligence vs Clairic](https://www.anchorterminal.com/compare/azure-document-intelligence-vs-cloudflare-clairic.md)\n- [Clairic vs Extend API + MCP](https://www.anchorterminal.com/compare/cloudflare-clairic-vs-extend.md)\n- [Clairic vs Google Cloud Document AI](https://www.anchorterminal.com/compare/cloudflare-clairic-vs-google-cloud-document-ai.md)\n- [Clairic vs Invofox](https://www.anchorterminal.com/compare/cloudflare-clairic-vs-invofox.md)\n- [Clairic vs LandingAI Agentic Document Extraction](https://www.anchorterminal.com/compare/cloudflare-clairic-vs-landingai-agentic-document-extraction.md)\n- [Clairic vs LlamaParse API + MCP](https://www.anchorterminal.com/compare/cloudflare-clairic-vs-llamaparse.md)\n- [Clairic vs Mindee API](https://www.anchorterminal.com/compare/cloudflare-clairic-vs-mindee.md)\n- [Clairic vs Mistral OCR API](https://www.anchorterminal.com/compare/cloudflare-clairic-vs-mistral-ocr.md)\n- [Clairic vs Nanonets API + MCP](https://www.anchorterminal.com/compare/cloudflare-clairic-vs-nanonets.md)\n- [Clairic vs Reducto API + MCP](https://www.anchorterminal.com/compare/cloudflare-clairic-vs-reducto.md)\n- [Clairic vs Unstructured API + MCP](https://www.anchorterminal.com/compare/cloudflare-clairic-vs-unstructured.md)\n- [Clairic vs Veryfi API + MCP](https://www.anchorterminal.com/compare/cloudflare-clairic-vs-veryfi.md)\n- [Adobe PDF Services / PDF Extract API vs Mindee API](https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-mindee.md)\n- [Adobe PDF Services / PDF Extract API vs Veryfi API + MCP](https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-veryfi.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-21",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.5",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Adobe PDF Services / PDF Extract API vs Clairic",
        "url": ""
      }
    ],
    "description": "Clairic scores 66.3 (B) to Adobe PDF Services / PDF Extract's 55.9 (C) for document extraction. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Adobe PDF Services / PDF Extract API C 55.9",
      "Clairic B 66.3",
      "scores"
    ],
    "h1": "Adobe PDF Services / PDF Extract API vs Clairic",
    "image": "https://www.anchorterminal.com/assets/og/compare-adobe-pdf-extract-vs-cloudflare-clairic.png",
    "path": "/compare/adobe-pdf-extract-vs-cloudflare-clairic",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Adobe PDF Services / PDF Extract vs Clairic for AI agents (2026)",
    "toc": null,
    "updated": "2026-10-21",
    "url": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-cloudflare-clairic"
  },
  "tokens": {
    "markdown": 2850,
    "slim": 730
  },
  "version": 1
}
