{
  "data": {
    "a": {
      "slug": "landingai-agentic-document-extraction",
      "name": "LandingAI Agentic Document Extraction",
      "vendor": "LandingAI, Inc.",
      "vendorUrl": "https://landing.ai",
      "kind": "http-api",
      "category": "document-extraction",
      "summary": "LandingAI's Agentic Document Extraction is a hosted API that parses PDFs, images, Office files and spreadsheets into Markdown with page coordinates, then extracts fields against a JSON schema. Python and TypeScript libraries and a CLI call it.",
      "url": "https://www.anchorterminal.com/tools/landingai-agentic-document-extraction",
      "markdownUrl": "https://www.anchorterminal.com/tools/landingai-agentic-document-extraction.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/landingai-agentic-document-extraction.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/landingai-agentic-document-extraction.json",
      "repo": "https://github.com/landing-ai/ade-python",
      "license": "Proprietary service under LandingAI's terms for Agentic Document Extraction. The Python and TypeScript libraries and the CLI are Apache-2.0, and the skills repository is MIT",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.ade.landing.ai",
      "packages": [
        {
          "registry": "pypi",
          "name": "landingai-ade"
        },
        {
          "registry": "npm",
          "name": "landingai-ade"
        }
      ],
      "auth": "api-key",
      "authNotes": "A Bearer API key in the `Authorization` header, created by a person in the web app at ade.landing.ai after signup. Access is self-serve with no review. The Explore plan has one key, which cannot be deleted or revoked (support replaces a leaked key by email). Team and Enterprise organisations create several named keys and revoke them, and Admin and Developer roles decide who may revoke. Keys have no scopes and are specific to the US or EU deployment. Enterprise adds SSO and an IP allowlist. The CLI also accepts a browser login.",
      "pricing": "usage",
      "pricingNotes": "A credit costs $0.01 on the Explore and Team plans, and signup includes 1,000 free credits with no card, so an agent's owner can start without a contract. DPT-3 Pro parsing consumes 1 credit a page plus 0.5 credits per 1,000 output characters on the priority tier and half that on the standard tier. Extract is charged per input and output character, and Ground is free. Team plans start at $250 a month. Enterprise prices are on request (https://docs.landing.ai/ade/ade-pricing, checked 2026-10-09).",
      "priceSummary": "$0.01 / credit",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the docs index, the OpenAPI description or the pricing pages (checked 2026-10-09).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-09"
      },
      "docsUrl": "https://docs.landing.ai/dpt3/overview",
      "llmsTxt": "https://docs.landing.ai/llms.txt",
      "openapi": "https://docs.landing.ai/dpt3/openapi-adev2.json",
      "capabilities": [
        "docs.parse",
        "docs.extract",
        "docs.tables",
        "docs.ocr",
        "docs.chunk",
        "docs.classify"
      ],
      "tags": [
        "hosted",
        "api-key",
        "openapi",
        "llms-txt",
        "python",
        "typescript",
        "cli",
        "webhooks",
        "async-jobs",
        "eu-region",
        "status-page",
        "soc2",
        "closed-source"
      ],
      "lastRelease": "2026-09-22",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 69,
        "grade": "B",
        "agentReady": false,
        "rank": 199,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 3,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 75,
          "maintenance": 85,
          "payments": 40,
          "reliability": 85,
          "schema": 88,
          "security": 43,
          "transparency": 63
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-09"
        },
        "negative": 0,
        "verdict": "Parse, Extract and Ground have a public OpenAPI description, Markdown docs, published credit rates and page limits, and a status page showing no incident in 90 days. The Explore plan's single API key cannot be revoked without support, and the published terms let LandingAI train on customer documents unless Zero Data Retention, a Team and Enterprise setting, is on.",
        "bestFor": "Agents that need Markdown with block-level page coordinates and schema extraction with citations, in the US or EU.",
        "strengths": [
          "Public OpenAPI 3.1 description of the nine Gen2 operations, `llms.txt`, `llms-full.txt` and a Markdown twin of every docs page",
          "Credit rates published per page and per 1,000 characters, and each response reports the credits it consumed in `metadata.billing`",
          "1,000 free credits on signup with no card, then $0.01 a credit on the Explore and Team plans",
          "status.landing.ai lists US and EU components for the product and no incident since 30 April 2026",
          "Troubleshooting pages list each status code and 422 message with its cause and fix, and say when credits are not consumed"
        ],
        "weaknesses": [
          "The Explore plan has one API key that cannot be deleted or revoked. A leaked key is replaced by emailing support",
          "The published terms let LandingAI use customer materials and output to train its models. Zero Data Retention, which stops that, is a Team and Enterprise setting",
          "The terms forbid accessing the Solution through any agent, robot or tool LandingAI does not supply, and forbid benchmarking. This matters before any probe is run",
          "No idempotency key on job creation and no `Retry-After` header in the reviewed documentation",
          "No scoped or read-only keys, and no prompt-injection guidance for parsed document text was found",
          "The 18-hour-55-minute parsing incident of 30 April 2026 and two in February and March 2026 were attributed to a cloud provider"
        ],
        "agentNotes": [
          "Send `Authorization: Bearer \u003ckey\u003e` to `https://api.ade.landing.ai/v2/parse`. EU keys work only on `https://api.ade.eu-west-1.landing.ai`",
          "Submit large files to `/v2/parse/jobs`. Synchronous parse times out at 475 seconds and is capped at the plan's pages-per-minute limit",
          "Leave jobs on the `standard` tier unless speed matters. It consumes half the credits of `priority`",
          "Run Extract on the Markdown that Parse returned, then call Ground for page numbers and boxes. Ground consumes no credits",
          "On a 429, read the message. One case clears with backoff and the other means the document is too large for the tier"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 69
          }
        ],
        "editorialScores": {
          "ergonomics": 75,
          "maintenance": 85,
          "payments": 40,
          "reliability": 85,
          "schema": 88,
          "security": 43,
          "transparency": 49
        },
        "provenanceScore": 76
      },
      "connect": {
        "install": "pip install landingai-ade",
        "http": "curl -X POST 'https://api.ade.landing.ai/v2/parse' \\\n  -H 'Authorization: Bearer YOUR_API_KEY' \\\n  -F 'document=@document.pdf' \\\n  -F 'model=dpt-3-pro-latest'",
        "claudeCode": "/plugin marketplace add landing-ai/ade-document-processing-skills\n/plugin install ade-document-processing@ade-document-processing-skills"
      },
      "letme": {
        "capability": "https://letme.dev/docs.parse",
        "tool": "https://letme.dev/landingai-agentic-document-extraction"
      },
      "area": "web-data",
      "unitPrices": [
        {
          "item": "Credit (Explore and Team plans)",
          "unit": "credit",
          "usd": 0.01,
          "note": "1,000 free credits on signup"
        },
        {
          "item": "DPT-3 Pro parse, standard tier, typical business page",
          "unit": "1k-pages",
          "usd": 15,
          "note": "vendor's median of 1.5 credits a page. Actual use is 0.5 credits a page plus 0.25 per 1,000 output characters"
        },
        {
          "item": "Team plan, smallest credit pack",
          "unit": "month",
          "usd": 250,
          "note": "25,000 credits a month"
        }
      ],
      "provenance": {
        "legalEntity": "LandingAI, Inc.",
        "domain": "landing.ai",
        "domainRegistered": "2017-12-15",
        "endpointOnVendorDomain": true,
        "terms": "https://landing.ai/va-tos",
        "privacy": "https://landing.ai/privacy-policy",
        "statusPage": "https://status.landing.ai",
        "changelog": "https://docs.landing.ai/dpt3/changelog",
        "securityTxt": "none",
        "checked": "2026-10-09",
        "notes": [
          "https://landing.ai/va-tos is titled Terms of Service (Agentic Document Extraction \u0026 Agentic Object Detection), names LandingAI, Inc., and carries no date. It is governed by California law.",
          "https://landing.ai/terms-of-service (last updated 6 May 2024) covers the platform services and LandingLens and says a Master Subscription Agreement supersedes it where one exists.",
          "landing.ai/robots.txt disallows `/legal/msa-ade-US-2026-02-11` and `/legal/msa-ade-EU-2026-02-11`. We did not read them, so we could not confirm whether an agreement dated 11 February 2026 replaces the terms we link.",
          "The privacy policy covers website visitors, service users and clients, names a data protection lead and EU and UK representatives, and shows no effective date in the text our reader received.",
          "https://landing.ai/.well-known/security.txt returns 404. The libraries' SECURITY.md asks for reports through GitHub private vulnerability reporting or support@landing.ai.",
          "RDAP for landing.ai gives a registration date of 2017-12-15 and Key-Systems GmbH as registrar.",
          "The trust centre at trust.landing.ai is drawn by script and showed our reader only its title, so the sub-processor list and compliance reports were not read."
        ],
        "score": 76
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/landingai-agentic-document-extraction.json",
      "live": {
        "slug": "landingai-agentic-document-extraction",
        "probe": {
          "target": "https://api.ade.landing.ai",
          "method": "get",
          "lastAt": "2026-10-10T01:37:56.158843146Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 297,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 301,
          "p95ms24h": 363,
          "samples24h": 102,
          "samples30d": 102,
          "days": [
            {
              "date": "2026-10-09",
              "probes": 85,
              "ok": 85
            },
            {
              "date": "2026-10-10",
              "probes": 17,
              "ok": 17
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.landing.ai",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-10T00:50:45.144124198Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "landing-ai/ade-python",
            "version": "v1.18.1",
            "released": "2026-09-17",
            "seenAt": "2026-10-09T17:01:18.849971761Z"
          },
          {
            "registry": "npm",
            "name": "landingai-ade",
            "version": "2.13.1",
            "seenAt": "2026-10-09T17:01:18.017039484Z"
          },
          {
            "registry": "pypi",
            "name": "landingai-ade",
            "version": "1.18.1",
            "released": "2026-09-17",
            "seenAt": "2026-10-09T17:01:17.817666514Z"
          }
        ],
        "githubStars": 1034,
        "npmWeekly": 5401,
        "pypiWeekly": 27686,
        "pages": [
          {
            "url": "https://docs.landing.ai/dpt3/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-09T18:37:36.954323206Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "57bf76e17c06"
          },
          {
            "url": "https://docs.landing.ai/ade/ade-pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-09T18:37:34.762764189Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "ad0ee52319b9"
          },
          {
            "url": "https://landing.ai/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-09T18:40:52.205925369Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "2592e638a214"
          },
          {
            "url": "https://landing.ai/va-tos",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-09T18:40:54.687010711Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "0b8a537d9745"
          }
        ],
        "updatedAt": "2026-10-10T01:37:56.158843146Z"
      }
    },
    "answer": "LandingAI Agentic Document Extraction scores 69 (B) on agent readiness against OpenDocRouter's 56.6 (C), and leads in 6 of 7 scored categories. OpenDocRouter leads on agent ergonomics.",
    "b": {
      "slug": "opendocrouter",
      "name": "OpenDocRouter",
      "vendor": "LlamaIndex",
      "vendorUrl": "https://opendocrouter.ai",
      "kind": "http-api",
      "category": "document-extraction",
      "summary": "OpenDocRouter is a hosted API from LlamaIndex that sends PDFs and images to a document parsing model the caller picks and returns markdown for each page. It launched on 7 October 2026 and bills prepaid credit by tokens used.",
      "url": "https://www.anchorterminal.com/tools/opendocrouter",
      "markdownUrl": "https://www.anchorterminal.com/tools/opendocrouter.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/opendocrouter.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/opendocrouter.json",
      "repo": "https://github.com/run-llama/opendocrouter-py",
      "license": "Proprietary service under the LlamaIndex Terms of Service with an OpenDocRouter addendum. The Python and TypeScript SDKs are MIT",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://www.opendocrouter.ai/v1",
      "packages": [
        {
          "registry": "pypi",
          "name": "opendocrouter"
        },
        {
          "registry": "npm",
          "name": "@llamaindex/opendocrouter"
        }
      ],
      "auth": "api-key",
      "authNotes": "Bearer API key created in the dashboard after a browser sign-in, sent as `Authorization: Bearer \u003ckey\u003e` and read by the SDKs from OPEN_DOC_ROUTER_API_KEY. The terms say keys can be revoked. No scopes, expiry or read-only keys were found in the reviewed documentation. `GET /v1/models` answers without a key. This is a separate key from a LlamaCloud key.",
      "pricing": "usage",
      "pricingNotes": "Prepaid credit with no subscription. New accounts get $5 of promotional credit, and top-ups start at $10 with a 5% fee on each purchase. Each successful page is charged for its tokens at the chosen model's price, and layout adds $0.20 per 1M tokens. Failed, cached and blank pages are free. Whether sign-up needs a card wasn't established, because the dashboard needs a sign-in. LlamaIndex's launch post of 7 October 2026 gives a $25 minimum top-up, where the site, docs and terms say $10 (checked 2026-10-08).",
      "priceSummary": "$48.82 / 1k pages",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the docs, the OpenAPI document or the home page, and /.well-known/x402 returns 404. The 402 response is `insufficient_credits` for prepaid credit (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": 127,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://opendocrouter.ai/docs",
      "openapi": "https://www.opendocrouter.ai/v1/openapi.json",
      "capabilities": [
        "docs.parse",
        "docs.ocr",
        "docs.tables"
      ],
      "tags": [
        "hosted",
        "usage",
        "prepaid",
        "router",
        "openapi",
        "python",
        "typescript",
        "async-jobs",
        "closed-source",
        "new"
      ],
      "lastRelease": "2026-10-07",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 56.6,
        "grade": "C",
        "agentReady": false,
        "rank": 630,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 10,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 84,
          "maintenance": 65,
          "payments": 30,
          "reliability": 43,
          "schema": 85,
          "security": 40,
          "transparency": 47
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": 0,
        "verdict": "One endpoint reaches 11 parsing models, each with a dated recipe version, a published token price and a ParseBench score, and failed pages aren't charged. The service launched on 7 October 2026, so it has no status page, incident history, SLA or changelog yet, and no key scopes were found in the reviewed documentation.",
        "bestFor": "Agents that need page-level markdown from PDFs and images and want to choose or compare models on price and published benchmark scores with one key.",
        "strengths": [
          "Public OpenAPI 3.1 document for all six operations, and the docs page is also served as Markdown at /docs.md",
          "`GET /v1/models` lists 11 models without a key, each with token prices, an average and a maximum charge per page, and ParseBench scores",
          "Failed, cached and blank pages are free, and every page comes back with its own status, token usage and charge",
          "Fifteen request error codes and twelve page error codes are documented, with Retry-After on 429 and 503 and a retry verdict for each page error",
          "Nothing from a document is stored unless `cache: true` is sent, and cached results are encrypted and deleted after 24 hours or on DELETE"
        ],
        "weaknesses": [
          "Launched on 7 October 2026. The domain was registered on 23 September 2026 and both SDKs have one release, 1.0.0",
          "No status page, SLA or service changelog was found. LlamaIndex's status page lists only LlamaParse components",
          "No scoped, expiring or read-only keys in the reviewed documentation, and no idempotency key",
          "A request holds the model's maximum charge per page, $0.784 on Claude Opus 5.5, so the $5 starting credit admits six Opus pages a request",
          "Without `cache: true` a dropped connection loses the markdown, the request is still charged and a resend is a new request"
        ],
        "agentNotes": [
          "Call `GET /v1/models` first, which needs no key, and choose a model by `avg_charge_per_page_usd` and its ParseBench scores. Send its `id` as `model`",
          "Send `cache: true` on any request you might repeat. Without it the markdown exists only in the POST response and a resend is charged as a new request",
          "Raise the SDK timeout above its 60-second default for sync parses. Pages can run for 270 seconds and the SDKs retry a timed-out request twice",
          "Check every page's `status` before using its markdown. A 200 can be `partial`, and failed pages can be resent alone with `pages`",
          "Treat 402 as final until credit is added. The hold is the model's maximum charge per page times the page count, and `GET /v1/credits` shows `available_usd`"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 56.6
          }
        ],
        "editorialScores": {
          "ergonomics": 84,
          "maintenance": 65,
          "payments": 30,
          "reliability": 43,
          "schema": 85,
          "security": 40,
          "transparency": 45
        },
        "provenanceScore": 49
      },
      "connect": {
        "install": "pip install opendocrouter   # or: npm install @llamaindex/opendocrouter",
        "http": "curl https://www.opendocrouter.ai/v1/parse \\\n  -H \"Authorization: Bearer $OPEN_DOC_ROUTER_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"model\": \"google/gemini-3.8-flash-low\", \"document\": {\"url\": \"https://arxiv.org/pdf/1706.03762\"}}'"
      },
      "letme": {
        "capability": "https://letme.dev/docs.parse",
        "tool": "https://letme.dev/opendocrouter"
      },
      "area": "web-data",
      "unitPrices": [
        {
          "item": "Parse with Claude Opus 5.5",
          "unit": "1k-pages",
          "usd": 48.82,
          "note": "vendor's average on ParseBench documents, charged by tokens, at most $0.784 a page"
        },
        {
          "item": "Parse with Gemini 3 Flash",
          "unit": "1k-pages",
          "usd": 19.67,
          "note": "vendor's average on ParseBench documents, charged by tokens, at most $0.199 a page"
        },
        {
          "item": "Parse with GPT-5.6 Terra",
          "unit": "1k-pages",
          "usd": 19.89,
          "note": "vendor's average on ParseBench documents, charged by tokens, at most $0.436 a page"
        },
        {
          "item": "Parse with Gemini 3.8 Flash",
          "unit": "1k-pages",
          "usd": 5.91,
          "note": "vendor's average on ParseBench documents, charged by tokens, at most $0.126 a page"
        },
        {
          "item": "Parse with Infinity-Parser2-Flash",
          "unit": "1k-pages",
          "usd": 4.34,
          "note": "vendor's average on ParseBench documents, charged by tokens, at most $0.050 a page"
        },
        {
          "item": "Parse with dots.mocr",
          "unit": "1k-pages",
          "usd": 3.97,
          "note": "vendor's average on ParseBench documents, charged by tokens, at most $0.030 a page"
        },
        {
          "item": "Parse with TeleOCR",
          "unit": "1k-pages",
          "usd": 2.7,
          "note": "vendor's average on ParseBench documents, charged by tokens, at most $0.045 a page"
        },
        {
          "item": "Parse with PaddleOCR-VL-1.6",
          "unit": "1k-pages",
          "usd": 2.11,
          "note": "vendor's average on ParseBench documents, charged by tokens, at most $0.044 a page"
        },
        {
          "item": "Parse with Claude Haiku 5.5",
          "unit": "1k-pages",
          "usd": 1.22,
          "note": "vendor's average on ParseBench documents, charged by tokens, at most $0.020 a page"
        },
        {
          "item": "Parse with MinerU2.5-Pro",
          "unit": "1k-pages",
          "usd": 0.86,
          "note": "vendor's average on ParseBench documents, charged by tokens, at most $0.007 a page"
        },
        {
          "item": "Parse with GPT-6 Luna",
          "unit": "1k-pages",
          "usd": 0.8,
          "note": "vendor's average on ParseBench documents, charged by tokens, at most $0.019 a page"
        },
        {
          "item": "Layout add-on",
          "unit": "1m-tokens",
          "usd": 0.2,
          "note": "added to each page whose layout comes back"
        },
        {
          "item": "Top-up fee",
          "unit": "pct",
          "usd": 5,
          "note": "on each credit purchase, minimum purchase $10, non-refundable"
        }
      ],
      "provenance": {
        "legalEntity": "LlamaIndex, Inc.",
        "domain": "opendocrouter.ai",
        "domainRegistered": "2026-09-23",
        "endpointOnVendorDomain": true,
        "terms": "https://www.opendocrouter.ai/terms",
        "privacy": "https://www.opendocrouter.ai/privacy",
        "statusPage": "",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-10-08",
        "notes": [
          "The terms page carries an OpenDocRouter addendum last modified 2026-10-07 above the LlamaIndex Terms of Service of 2024-06-07, which name LlamaIndex, Inc. The SDK licence files read Copyright 2026 LlamaIndex, Inc.",
          "The privacy page is the LlamaIndex Privacy Notice last updated 2024-03-30. It covers LlamaIndex as a controller and doesn't mention OpenDocRouter.",
          "RDAP for opendocrouter.ai gives a registration date of 2026-09-23 with the registrant behind a privacy service. The link to LlamaIndex rests on the site footer, the terms and the announcement on llamaindex.ai.",
          "www.opendocrouter.ai/.well-known/security.txt and www.llamaindex.ai/.well-known/security.txt both return 404. SECURITY.md in the SDK repositories sends reports to security@runllama.ai.",
          "No status page or service changelog is linked from the site, and /status and /changelog return 404. The only changelogs are the SDKs' CHANGELOG.md files on GitHub."
        ],
        "score": 49
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/opendocrouter.json",
      "live": {
        "slug": "opendocrouter",
        "probe": {
          "target": "https://www.opendocrouter.ai/v1",
          "method": "get",
          "lastAt": "2026-10-10T01:38:01.541923378Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 145,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 153,
          "p95ms24h": 313,
          "samples24h": 250,
          "samples30d": 360,
          "days": [
            {
              "date": "2026-10-08",
              "probes": 93,
              "ok": 93
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 17,
              "ok": 17
            }
          ]
        },
        "versions": [
          {
            "registry": "github",
            "name": "run-llama/opendocrouter-py",
            "version": "v1.0.0",
            "released": "2026-10-07",
            "seenAt": "2026-10-09T17:10:46.103992165Z"
          },
          {
            "registry": "npm",
            "name": "@llamaindex/opendocrouter",
            "version": "1.0.0",
            "seenAt": "2026-10-09T17:10:45.208537628Z"
          },
          {
            "registry": "pypi",
            "name": "opendocrouter",
            "version": "1.0.0",
            "released": "2026-10-07",
            "seenAt": "2026-10-09T17:10:45.017492807Z"
          }
        ],
        "githubStars": 0,
        "npmWeekly": 158,
        "pypiWeekly": 142,
        "securityTxt": {
          "url": "https://opendocrouter.ai/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-09T15:39:19.825489001Z"
        },
        "pages": [
          {
            "url": "https://www.opendocrouter.ai/privacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-09T18:52:41.493012609Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "e0b0c7945b0c"
          },
          {
            "url": "https://www.opendocrouter.ai/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-09T18:52:43.763104708Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "a43783643c37"
          }
        ],
        "updatedAt": "2026-10-10T01:38:01.541923378Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "LandingAI, Inc.",
        "b": "LlamaIndex",
        "name": "Vendor"
      },
      {
        "a": "https://api.ade.landing.ai",
        "b": "https://www.opendocrouter.ai/v1",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Pay per use",
        "b": "Pay per use",
        "name": "Pricing"
      },
      {
        "a": "$15 per 1,000 pages",
        "b": "$0.80 per 1,000 pages",
        "name": "Price for document parsing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary service under LandingAI's terms for Agentic Document Extraction. The Python and TypeScript libraries and the CLI are Apache-2.0, and the skills repository is MIT",
        "b": "Proprietary service under the LlamaIndex Terms of Service with an OpenDocRouter addendum. The Python and TypeScript SDKs are MIT",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "llms.txt"
      },
      {
        "a": "2026-09-22",
        "b": "2026-10-07",
        "name": "Last release"
      },
      {
        "a": "no date given",
        "b": "2026-10-07",
        "name": "Terms last updated"
      },
      {
        "a": "no date given",
        "b": "2024-03-30",
        "name": "Privacy policy last updated"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "yes",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "yes",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "none",
        "b": "127 PyPI/wk",
        "name": "Popularity"
      }
    ],
    "faq": [
      {
        "answer": "LandingAI Agentic Document Extraction scores 69 (B) on agent readiness against OpenDocRouter's 56.6 (C), and leads in 6 of 7 scored categories. OpenDocRouter leads on agent ergonomics.",
        "question": "Which is better for AI agents, LandingAI Agentic Document Extraction or OpenDocRouter?"
      },
      {
        "answer": "OpenDocRouter, at $0.80 per 1,000 pages against $15 per 1,000 pages for LandingAI Agentic Document Extraction. These are the vendors' published prices for the job.",
        "question": "Which is cheaper for document parsing, LandingAI Agentic Document Extraction or OpenDocRouter?"
      },
      {
        "answer": "Both need an API key.",
        "question": "Do LandingAI Agentic Document Extraction and OpenDocRouter need an API key?"
      },
      {
        "answer": "Yes. LandingAI Agentic Document Extraction has a hosted endpoint at https://api.ade.landing.ai and OpenDocRouter at https://www.opendocrouter.ai/v1.",
        "question": "Can an agent call LandingAI Agentic Document Extraction and OpenDocRouter without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 85 against 43",
          "Payments \u0026 pricing, 40 against 30",
          "Maintenance \u0026 community, 85 against 65",
          "Transparency \u0026 trust, 63 against 47"
        ],
        "also": null,
        "goodFor": "Agents that need Markdown with block-level page coordinates and schema extraction with citations, in the US or EU.",
        "slug": "landingai-agentic-document-extraction",
        "watchFor": "The Explore plan has one API key that cannot be deleted or revoked. A leaked key is replaced by emailing support"
      },
      {
        "aheadOn": [
          "Agent ergonomics, 84 against 75"
        ],
        "also": [
          "Cheaper for document parsing, $0.80 against $15 per 1,000 pages"
        ],
        "goodFor": "Agents that need page-level markdown from PDFs and images and want to choose or compare models on price and published benchmark scores with one key.",
        "slug": "opendocrouter",
        "watchFor": "Launched on 7 October 2026. The domain was registered on 23 September 2026 and both SDKs have one release, 1.0.0"
      }
    ],
    "job": {
      "capability": "docs.parse",
      "name": "Document parsing"
    },
    "others": [
      {
        "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-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/amazon-textract-vs-landingai-agentic-document-extraction.json",
        "title": "Amazon Textract vs LandingAI Agentic Document Extraction",
        "url": "https://www.anchorterminal.com/compare/amazon-textract-vs-landingai-agentic-document-extraction"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amazon-textract-vs-opendocrouter.json",
        "title": "Amazon Textract vs OpenDocRouter",
        "url": "https://www.anchorterminal.com/compare/amazon-textract-vs-opendocrouter"
      },
      {
        "json": "https://www.anchorterminal.com/compare/azure-document-intelligence-vs-landingai-agentic-document-extraction.json",
        "title": "Azure Document Intelligence vs LandingAI Agentic Document Extraction",
        "url": "https://www.anchorterminal.com/compare/azure-document-intelligence-vs-landingai-agentic-document-extraction"
      },
      {
        "json": "https://www.anchorterminal.com/compare/azure-document-intelligence-vs-opendocrouter.json",
        "title": "Azure Document Intelligence vs OpenDocRouter",
        "url": "https://www.anchorterminal.com/compare/azure-document-intelligence-vs-opendocrouter"
      },
      {
        "json": "https://www.anchorterminal.com/compare/extend-vs-landingai-agentic-document-extraction.json",
        "title": "Extend API + MCP vs LandingAI Agentic Document Extraction",
        "url": "https://www.anchorterminal.com/compare/extend-vs-landingai-agentic-document-extraction"
      },
      {
        "json": "https://www.anchorterminal.com/compare/extend-vs-opendocrouter.json",
        "title": "Extend API + MCP vs OpenDocRouter",
        "url": "https://www.anchorterminal.com/compare/extend-vs-opendocrouter"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-landingai-agentic-document-extraction.json",
        "title": "Google Cloud Document AI vs LandingAI Agentic Document Extraction",
        "url": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-landingai-agentic-document-extraction"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-opendocrouter.json",
        "title": "Google Cloud Document AI vs OpenDocRouter",
        "url": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-opendocrouter"
      },
      {
        "json": "https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-llamaparse.json",
        "title": "LandingAI Agentic Document Extraction vs LlamaParse API + MCP",
        "url": "https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-llamaparse"
      },
      {
        "json": "https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-mistral-ocr.json",
        "title": "LandingAI Agentic Document Extraction vs Mistral OCR API",
        "url": "https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-mistral-ocr"
      },
      {
        "json": "https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-nanonets.json",
        "title": "LandingAI Agentic Document Extraction vs Nanonets API + MCP",
        "url": "https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-nanonets"
      },
      {
        "json": "https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-reducto.json",
        "title": "LandingAI Agentic Document Extraction vs Reducto API + MCP",
        "url": "https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-reducto"
      },
      {
        "json": "https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-unstructured.json",
        "title": "LandingAI Agentic Document Extraction vs Unstructured API + MCP",
        "url": "https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-unstructured"
      },
      {
        "json": "https://www.anchorterminal.com/compare/llamaparse-vs-opendocrouter.json",
        "title": "LlamaParse API + MCP vs OpenDocRouter",
        "url": "https://www.anchorterminal.com/compare/llamaparse-vs-opendocrouter"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mistral-ocr-vs-opendocrouter.json",
        "title": "Mistral OCR API vs OpenDocRouter",
        "url": "https://www.anchorterminal.com/compare/mistral-ocr-vs-opendocrouter"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nanonets-vs-opendocrouter.json",
        "title": "Nanonets API + MCP vs OpenDocRouter",
        "url": "https://www.anchorterminal.com/compare/nanonets-vs-opendocrouter"
      },
      {
        "json": "https://www.anchorterminal.com/compare/opendocrouter-vs-reducto.json",
        "title": "OpenDocRouter vs Reducto API + MCP",
        "url": "https://www.anchorterminal.com/compare/opendocrouter-vs-reducto"
      },
      {
        "json": "https://www.anchorterminal.com/compare/opendocrouter-vs-unstructured.json",
        "title": "OpenDocRouter vs Unstructured API + MCP",
        "url": "https://www.anchorterminal.com/compare/opendocrouter-vs-unstructured"
      },
      {
        "json": "https://www.anchorterminal.com/compare/invofox-vs-opendocrouter.json",
        "title": "Invofox vs OpenDocRouter",
        "url": "https://www.anchorterminal.com/compare/invofox-vs-opendocrouter"
      },
      {
        "json": "https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-mindee.json",
        "title": "LandingAI Agentic Document Extraction vs Mindee API",
        "url": "https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-mindee"
      },
      {
        "json": "https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-veryfi.json",
        "title": "LandingAI Agentic Document Extraction vs Veryfi API + MCP",
        "url": "https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-veryfi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mindee-vs-opendocrouter.json",
        "title": "Mindee API vs OpenDocRouter",
        "url": "https://www.anchorterminal.com/compare/mindee-vs-opendocrouter"
      },
      {
        "json": "https://www.anchorterminal.com/compare/opendocrouter-vs-veryfi.json",
        "title": "OpenDocRouter vs Veryfi API + MCP",
        "url": "https://www.anchorterminal.com/compare/opendocrouter-vs-veryfi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/invofox-vs-landingai-agentic-document-extraction.json",
        "title": "Invofox vs LandingAI Agentic Document Extraction",
        "url": "https://www.anchorterminal.com/compare/invofox-vs-landingai-agentic-document-extraction"
      }
    ],
    "scores": [
      {
        "by": 42,
        "edge": "landingai-agentic-document-extraction",
        "key": "reliability",
        "landingai-agentic-document-extraction": 85,
        "name": "Reliability",
        "opendocrouter": 43,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 3,
        "edge": "landingai-agentic-document-extraction",
        "key": "schema",
        "landingai-agentic-document-extraction": 88,
        "name": "Schema \u0026 documentation",
        "opendocrouter": 85,
        "weight": 13
      },
      {
        "by": 9,
        "edge": "opendocrouter",
        "key": "ergonomics",
        "landingai-agentic-document-extraction": 75,
        "name": "Agent ergonomics",
        "opendocrouter": 84,
        "weight": 13
      },
      {
        "by": 3,
        "edge": "landingai-agentic-document-extraction",
        "key": "security",
        "landingai-agentic-document-extraction": 43,
        "name": "Security \u0026 auth",
        "opendocrouter": 40,
        "weight": 14
      },
      {
        "by": 10,
        "edge": "landingai-agentic-document-extraction",
        "key": "payments",
        "landingai-agentic-document-extraction": 40,
        "name": "Payments \u0026 pricing",
        "opendocrouter": 30,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 20,
        "edge": "landingai-agentic-document-extraction",
        "key": "maintenance",
        "landingai-agentic-document-extraction": 85,
        "name": "Maintenance \u0026 community",
        "opendocrouter": 65,
        "weight": 7
      },
      {
        "by": 16,
        "edge": "landingai-agentic-document-extraction",
        "key": "transparency",
        "landingai-agentic-document-extraction": 63,
        "name": "Transparency \u0026 trust",
        "opendocrouter": 47,
        "weight": 7
      }
    ],
    "summary": "LandingAI Agentic Document Extraction scores 69 (B) on agent readiness against OpenDocRouter's 56.6 (C), and leads in 6 of 7 scored categories. OpenDocRouter leads on agent ergonomics. Both do document parsing. OpenDocRouter is cheaper for document parsing, $0.80 against $15 per 1,000 pages.",
    "verdicts": {
      "landingai-agentic-document-extraction": "Parse, Extract and Ground have a public OpenAPI description, Markdown docs, published credit rates and page limits, and a status page showing no incident in 90 days. The Explore plan's single API key cannot be revoked without support, and the published terms let LandingAI train on customer documents unless Zero Data Retention, a Team and Enterprise setting, is on.",
      "opendocrouter": "One endpoint reaches 11 parsing models, each with a dated recipe version, a published token price and a ParseBench score, and failed pages aren't charged. The service launched on 7 October 2026, so it has no status page, incident history, SLA or changelog yet, and no key scopes were found in the reviewed documentation."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-opendocrouter",
    "json": "https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-opendocrouter.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-opendocrouter.md",
    "slim": "https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-opendocrouter.min.md"
  },
  "markdown": "LandingAI Agentic Document Extraction scores 69 (B) on agent readiness against OpenDocRouter's 56.6 (C), and leads in 6 of 7 scored categories. OpenDocRouter leads on agent ergonomics. Both do document parsing. OpenDocRouter is cheaper for document parsing, $0.80 against $15 per 1,000 pages.\n\n- LandingAI Agentic Document Extraction: grade B, 69/100, rank #199 of 950. Markdown https://www.anchorterminal.com/tools/landingai-agentic-document-extraction.md · JSON https://www.anchorterminal.com/api/v1/tools/landingai-agentic-document-extraction.json\n- OpenDocRouter: grade C, 56.6/100, rank #630 of 950. Markdown https://www.anchorterminal.com/tools/opendocrouter.md · JSON https://www.anchorterminal.com/api/v1/tools/opendocrouter.json\n- Best document parsing, OCR and extraction APIs for AI agents: https://www.anchorterminal.com/best/document-extraction/index.md\n- All 109 documents comparisons: https://www.anchorterminal.com/compare/document-extraction/index.md\n\n## Which one, for what\n\n### LandingAI Agentic Document Extraction (B)\n\nGood for: Agents that need Markdown with block-level page coordinates and schema extraction with citations, in the US or EU.\n\nAhead on:\n- Reliability, 85 against 43\n- Payments \u0026 pricing, 40 against 30\n- Maintenance \u0026 community, 85 against 65\n- Transparency \u0026 trust, 63 against 47\n\nWatch for: The Explore plan has one API key that cannot be deleted or revoked. A leaked key is replaced by emailing support\n\n### OpenDocRouter (C)\n\nGood for: Agents that need page-level markdown from PDFs and images and want to choose or compare models on price and published benchmark scores with one key.\n\nAhead on:\n- Agent ergonomics, 84 against 75\n\nAlso in its favour:\n- Cheaper for document parsing, $0.80 against $15 per 1,000 pages\n\nWatch for: Launched on 7 October 2026. The domain was registered on 23 September 2026 and both SDKs have one release, 1.0.0\n\n\n## Score by category\n\n| Category | Weight | LandingAI Agentic Document Extraction | OpenDocRouter | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 85 | 43 | LandingAI Agentic Document Extraction +42 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 88 | 85 | LandingAI Agentic Document Extraction +3 |\n| Agent ergonomics | 13% (16.2 this run) | 75 | 84 | OpenDocRouter +9 |\n| Security \u0026 auth | 14% (17.5 this run) | 43 | 40 | LandingAI Agentic Document Extraction +3 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 40 | 30 | LandingAI Agentic Document Extraction +10 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 85 | 65 | LandingAI Agentic Document Extraction +20 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 63 | 47 | LandingAI Agentic Document Extraction +16 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **69 · B** | **56.6 · C** | |\n\n## Facts side by side\n\n| Fact | LandingAI Agentic Document Extraction | OpenDocRouter |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | LandingAI, Inc. | LlamaIndex |\n| Hosted endpoint | `https://api.ade.landing.ai` | `https://www.opendocrouter.ai/v1` |\n| Transports | HTTP | HTTP |\n| Auth | API key | API key |\n| Pricing | Pay per use | Pay per use |\n| Price for document parsing | $15 per 1,000 pages | $0.80 per 1,000 pages |\n| x402 | no | no |\n| Licence | Proprietary service under LandingAI's terms for Agentic Document Extraction. The Python and TypeScript libraries and the CLI are Apache-2.0, and the skills repository is MIT | Proprietary service under the LlamaIndex Terms of Service with an OpenDocRouter addendum. The Python and TypeScript SDKs are MIT |\n| Read-only variant documented | no | no |\n| llms.txt | yes | no |\n| Last release | 2026-09-22 | 2026-10-07 |\n| Terms last updated | no date given | 2026-10-07 |\n| Privacy policy last updated | no date given | 2024-03-30 |\n| Customer content may train models | yes | not found in the text |\n| Terms restrict automated access | yes | not found in the text |\n| Terms restrict benchmarking | yes | yes |\n| Terms or service can change without notice | not found in the text | yes |\n| Arbitration or class-action waiver | not found in the text | yes |\n| Popularity | none | 127 PyPI/wk |\n\n## Verdicts\n\n**LandingAI Agentic Document Extraction.** Parse, Extract and Ground have a public OpenAPI description, Markdown docs, published credit rates and page limits, and a status page showing no incident in 90 days. The Explore plan's single API key cannot be revoked without support, and the published terms let LandingAI train on customer documents unless Zero Data Retention, a Team and Enterprise setting, is on.\n\n**OpenDocRouter.** One endpoint reaches 11 parsing models, each with a dated recipe version, a published token price and a ParseBench score, and failed pages aren't charged. The service launched on 7 October 2026, so it has no status page, incident history, SLA or changelog yet, and no key scopes were found in the reviewed documentation.\n\n## Before you call either\n\n### LandingAI Agentic Document Extraction\n\n1. Send `Authorization: Bearer \u003ckey\u003e` to `https://api.ade.landing.ai/v2/parse`. EU keys work only on `https://api.ade.eu-west-1.landing.ai`\n2. Submit large files to `/v2/parse/jobs`. Synchronous parse times out at 475 seconds and is capped at the plan's pages-per-minute limit\n3. Leave jobs on the `standard` tier unless speed matters. It consumes half the credits of `priority`\n4. Run Extract on the Markdown that Parse returned, then call Ground for page numbers and boxes. Ground consumes no credits\n5. On a 429, read the message. One case clears with backoff and the other means the document is too large for the tier\n\n### OpenDocRouter\n\n1. Call `GET /v1/models` first, which needs no key, and choose a model by `avg_charge_per_page_usd` and its ParseBench scores. Send its `id` as `model`\n2. Send `cache: true` on any request you might repeat. Without it the markdown exists only in the POST response and a resend is charged as a new request\n3. Raise the SDK timeout above its 60-second default for sync parses. Pages can run for 270 seconds and the SDKs retry a timed-out request twice\n4. Check every page's `status` before using its markdown. A 200 can be `partial`, and failed pages can be resent alone with `pages`\n5. Treat 402 as final until credit is added. The hold is the model's maximum charge per page times the page count, and `GET /v1/credits` shows `available_usd`\n\n## Questions\n\n### Which is better for AI agents, LandingAI Agentic Document Extraction or OpenDocRouter?\n\nLandingAI Agentic Document Extraction scores 69 (B) on agent readiness against OpenDocRouter's 56.6 (C), and leads in 6 of 7 scored categories. OpenDocRouter leads on agent ergonomics.\n\n### Which is cheaper for document parsing, LandingAI Agentic Document Extraction or OpenDocRouter?\n\nOpenDocRouter, at $0.80 per 1,000 pages against $15 per 1,000 pages for LandingAI Agentic Document Extraction. These are the vendors' published prices for the job.\n\n### Do LandingAI Agentic Document Extraction and OpenDocRouter need an API key?\n\nBoth need an API key.\n\n### Can an agent call LandingAI Agentic Document Extraction and OpenDocRouter without installing anything?\n\nYes. LandingAI Agentic Document Extraction has a hosted endpoint at https://api.ade.landing.ai and OpenDocRouter at https://www.opendocrouter.ai/v1.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-opendocrouter.json, and with the fewest tokens: https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-opendocrouter.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"landingai-agentic-document-extraction\", \"b\": \"opendocrouter\"}`. From a terminal: `anchor compare landingai-agentic-document-extraction opendocrouter`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/landingai-agentic-document-extraction.json and https://www.anchorterminal.com/api/v1/tools/opendocrouter.json\n\n## Other comparisons with LandingAI Agentic Document Extraction or OpenDocRouter\n\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 OpenDocRouter](https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-opendocrouter.md)\n- [Amazon Textract vs LandingAI Agentic Document Extraction](https://www.anchorterminal.com/compare/amazon-textract-vs-landingai-agentic-document-extraction.md)\n- [Amazon Textract vs OpenDocRouter](https://www.anchorterminal.com/compare/amazon-textract-vs-opendocrouter.md)\n- [Azure Document Intelligence vs LandingAI Agentic Document Extraction](https://www.anchorterminal.com/compare/azure-document-intelligence-vs-landingai-agentic-document-extraction.md)\n- [Azure Document Intelligence vs OpenDocRouter](https://www.anchorterminal.com/compare/azure-document-intelligence-vs-opendocrouter.md)\n- [Extend API + MCP vs LandingAI Agentic Document Extraction](https://www.anchorterminal.com/compare/extend-vs-landingai-agentic-document-extraction.md)\n- [Extend API + MCP vs OpenDocRouter](https://www.anchorterminal.com/compare/extend-vs-opendocrouter.md)\n- [Google Cloud Document AI vs LandingAI Agentic Document Extraction](https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-landingai-agentic-document-extraction.md)\n- [Google Cloud Document AI vs OpenDocRouter](https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-opendocrouter.md)\n- [LandingAI Agentic Document Extraction vs LlamaParse API + MCP](https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-llamaparse.md)\n- [LandingAI Agentic Document Extraction vs Mistral OCR API](https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-mistral-ocr.md)\n- [LandingAI Agentic Document Extraction vs Nanonets API + MCP](https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-nanonets.md)\n- [LandingAI Agentic Document Extraction vs Reducto API + MCP](https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-reducto.md)\n- [LandingAI Agentic Document Extraction vs Unstructured API + MCP](https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-unstructured.md)\n- [LlamaParse API + MCP vs OpenDocRouter](https://www.anchorterminal.com/compare/llamaparse-vs-opendocrouter.md)\n- [Mistral OCR API vs OpenDocRouter](https://www.anchorterminal.com/compare/mistral-ocr-vs-opendocrouter.md)\n- [Nanonets API + MCP vs OpenDocRouter](https://www.anchorterminal.com/compare/nanonets-vs-opendocrouter.md)\n- [OpenDocRouter vs Reducto API + MCP](https://www.anchorterminal.com/compare/opendocrouter-vs-reducto.md)\n- [OpenDocRouter vs Unstructured API + MCP](https://www.anchorterminal.com/compare/opendocrouter-vs-unstructured.md)\n- [Invofox vs OpenDocRouter](https://www.anchorterminal.com/compare/invofox-vs-opendocrouter.md)\n- [LandingAI Agentic Document Extraction vs Mindee API](https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-mindee.md)\n- [LandingAI Agentic Document Extraction vs Veryfi API + MCP](https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-veryfi.md)\n- [Mindee API vs OpenDocRouter](https://www.anchorterminal.com/compare/mindee-vs-opendocrouter.md)\n- [OpenDocRouter vs Veryfi API + MCP](https://www.anchorterminal.com/compare/opendocrouter-vs-veryfi.md)\n- [Invofox vs LandingAI Agentic Document Extraction](https://www.anchorterminal.com/compare/invofox-vs-landingai-agentic-document-extraction.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-10",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "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": "LandingAI Agentic Document Extraction vs OpenDocRouter",
        "url": ""
      }
    ],
    "description": "LandingAI Agentic Document Extraction scores 69 (B) to OpenDocRouter's 56.6 (C) for document parsing. OpenDocRouter is cheaper for document parsing, $0.80 against $15 per 1,000 pages. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "LandingAI Agentic Document Extraction B 69",
      "OpenDocRouter C 56.6",
      "scores"
    ],
    "h1": "LandingAI Agentic Document Extraction vs OpenDocRouter",
    "image": "https://www.anchorterminal.com/assets/og/compare-landingai-agentic-document-extraction-vs-opendocrouter.png",
    "path": "/compare/landingai-agentic-document-extraction-vs-opendocrouter",
    "published": "2026-10-01",
    "section": "tools",
    "title": "LandingAI Agentic Document Extraction vs OpenDocRouter (2026)",
    "toc": null,
    "updated": "2026-10-09",
    "url": "https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-opendocrouter"
  },
  "tokens": {
    "markdown": 3100,
    "slim": 780
  },
  "version": 1
}
