{
  "data": {
    "similar": [
      {
        "grade": "B",
        "json": "https://www.anchorterminal.com/tools/extend.json",
        "name": "Extend API + MCP",
        "score": 62.9,
        "shared": [
          "docs.parse",
          "docs.ocr",
          "docs.extract",
          "docs.tables",
          "docs.chunk",
          "docs.classify"
        ],
        "slug": "extend"
      },
      {
        "grade": "B",
        "json": "https://www.anchorterminal.com/tools/reducto.json",
        "name": "Reducto API + MCP",
        "score": 62.9,
        "shared": [
          "docs.parse",
          "docs.ocr",
          "docs.extract",
          "docs.tables",
          "docs.chunk",
          "docs.classify"
        ],
        "slug": "reducto"
      },
      {
        "grade": "C",
        "json": "https://www.anchorterminal.com/tools/llamaparse.json",
        "name": "LlamaParse API + MCP",
        "score": 59.2,
        "shared": [
          "docs.parse",
          "docs.ocr",
          "docs.extract",
          "docs.tables",
          "docs.chunk",
          "docs.classify"
        ],
        "slug": "llamaparse"
      },
      {
        "grade": "BB",
        "json": "https://www.anchorterminal.com/tools/google-cloud-document-ai.json",
        "name": "Google Cloud Document AI",
        "score": 73.9,
        "shared": [
          "docs.parse",
          "docs.ocr",
          "docs.extract",
          "docs.tables",
          "docs.chunk"
        ],
        "slug": "google-cloud-document-ai"
      },
      {
        "grade": "D",
        "json": "https://www.anchorterminal.com/tools/unstructured.json",
        "name": "Unstructured API + MCP",
        "score": 46.9,
        "shared": [
          "docs.parse",
          "docs.ocr",
          "docs.extract",
          "docs.tables",
          "docs.chunk"
        ],
        "slug": "unstructured"
      },
      {
        "grade": "E",
        "json": "https://www.anchorterminal.com/tools/nanonets.json",
        "name": "Nanonets API + MCP",
        "score": 42.6,
        "shared": [
          "docs.parse",
          "docs.ocr",
          "docs.extract",
          "docs.tables",
          "docs.classify"
        ],
        "slug": "nanonets"
      }
    ],
    "tool": {
      "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"
        ],
        "breakdown": [
          {
            "key": "reliability",
            "name": "Reliability",
            "weight": 16,
            "effectiveWeight": 20,
            "score": 85,
            "points": 17,
            "reason": "Graded as a hosted API. Instatus page at status.landing.ai with US and EU components for the product and an incident history feed (20). The feed shows no incident in the last 90 days. The most recent is a parsing outage of 18 hours 55 minutes on 30 April 2026, attributed to a cloud provider (30). Page limits per plan and tier are published, 100 pages a minute and 6,000 an hour on Explore (15). The docs ask for exponential backoff on 429, 502 and 503, say which 429 case will not clear on retry, and the libraries retry twice by default. No `Retry-After` header and no idempotency key for job creation were found (10 of 15). SLA and uptime guarantees are listed for Enterprise only and no SLA document is published (0). The Gen2 API has been generally available since 24 July 2026 (10)."
          },
          {
            "key": "performance",
            "name": "Performance",
            "weight": 10,
            "effectiveWeight": 0,
            "pending": true,
            "points": 0,
            "reason": "Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes."
          },
          {
            "key": "schema",
            "name": "Schema \u0026 documentation",
            "weight": 13,
            "effectiveWeight": 16.25,
            "score": 88,
            "points": 14.3,
            "reason": "Public OpenAPI 3.1 description of the nine Gen2 operations, and a second for Gen1 (25). `llms.txt`, `llms-full.txt` and a Markdown twin of every page (10). The overview says when to use Parse, Extract and Ground, and a separate guide compares synchronous calls with jobs on each tier. Operation descriptions in the description file are short, and one list operation has none (15 of 20). Parameters carry defaults, enums and ranges, but the job status filter is a plain string, the description file declares no security scheme, and parse options travel as a form field (10 of 15). Code samples in cURL, Python and TypeScript, and troubleshooting pages for every status code and 422 message. The description file itself lists only 200, 202, 206, 404 and 422 (13 of 15). Versioned `/v2` path, dated model snapshots and a dated changelog with an RSS feed (15). We read the description file and Markdown twins, not the rendered reference."
          },
          {
            "key": "ergonomics",
            "name": "Agent ergonomics",
            "weight": 13,
            "effectiveWeight": 16.25,
            "score": 75,
            "points": 12.19,
            "reason": "Graded on the HTTP API. Responses can be reduced with `options.pages`, block options and `atomic_grounding` set to false, and jobs can deliver output to the caller's storage with `output_save_url`. No field selection (18 of 25). Job lists take `page`, `pageSize` up to 100 and a status filter (16 of 20). Errors are documented by status code with the message text, the cause and the fix, and failed jobs carry a `code` and `message` (18 of 20). No idempotency key. Timed-out synchronous requests are not billed, the libraries retry connection errors, 408, 409, 429 and 5xx twice, and the CLI serves identical re-runs from a local store without consuming credits (8 of 20). Parse needs only a document. Official Python and TypeScript libraries and a CLI with JSON output (15)."
          },
          {
            "key": "security",
            "name": "Security \u0026 auth",
            "weight": 14,
            "effectiveWeight": 17.5,
            "score": 43,
            "points": 7.53,
            "reason": "Bearer key in a header, never in the URL. On the Explore plan there is one key that cannot be deleted or revoked, and a leaked key is replaced by emailing support. Team and Enterprise create several named keys and revoke them. No scopes on any plan (15 of 30, between the one-key and revocable-key lines). No read-only or restricted keys. Admin and Developer roles limit who may revoke keys, and an IP allowlist and SSO are Enterprise only (5 of 20). The API returns text from untrusted documents, and no prompt-injection guidance was found in the reviewed documentation (0 of 15). The Usage page logs every job with timestamp, API key, endpoint and credits, searchable and downloadable as CSV (10 of 15). The security page claims SOC 2 Type II, HIPAA with a BAA, third-party penetration tests and immutable audit logs. The libraries' SECURITY.md takes reports through GitHub private reporting. No security.txt and no bug bounty were found, and the trust centre could not be read (13 of 20)."
          },
          {
            "key": "payments",
            "name": "Payments \u0026 pricing",
            "weight": 10,
            "effectiveWeight": 12.5,
            "score": 40,
            "points": 5,
            "reason": "No x402, MPP or L402 (0). Credit price and per-page and per-character credit rates are public (20). 1,000 free credits on signup, and the pricing FAQ says no card is needed (20). A person signs up in a browser and copies the key from the web app (0)."
          },
          {
            "key": "tasks",
            "name": "Task success",
            "weight": 10,
            "effectiveWeight": 0,
            "pending": true,
            "points": 0,
            "reason": "Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored."
          },
          {
            "key": "maintenance",
            "name": "Maintenance \u0026 community",
            "weight": 7,
            "effectiveWeight": 8.75,
            "score": 85,
            "points": 7.44,
            "reason": "The API changelog's latest entry is 22 September 2026, and the Python and TypeScript libraries were tagged on 17 September (30). Eight dated changelog entries since 11 July 2026 (20). A public changelog with RSS, a support address answered Monday to Friday, and a Discord server. Replies on GitHub issues were not sampled (10 of 15). Current official libraries in Python (1.18.1) and TypeScript (2.13.1) (15). Both library repositories run CI, production end-to-end tests and a workflow that syncs them with the API description (10)."
          },
          {
            "key": "transparency",
            "name": "Transparency \u0026 trust",
            "weight": 7,
            "effectiveWeight": 8.75,
            "score": 63,
            "points": 5.51,
            "note": "editorial 49, provenance 76",
            "reason": "Closed service under published terms, with Apache-2.0 libraries and CLI (15 of 30). The Zero Data Retention page gives deletion timing per call type and names the regions. Statements disagree elsewhere. The terms allow training on customer materials with no exception written in them, while the Zero Data Retention page says no training when it is on. Retention without it is not stated, and the privacy policy gives a general seven-year period (14 of 30). DPT-1's retirement was announced in the changelog with a date of 31 March 2026, and models are pinned by dated snapshot. No written deprecation policy was found, and the general terms of service allow changes without notice (10 of 20). Hosting regions are named (AWS us-east-2 and eu-west-1). A sub-processor page exists in the trust centre, which our reader could not read. The CLI's usage telemetry is documented in its repository with an opt-out (10 of 20)."
          }
        ],
        "assessment": {
          "date": "2026-10-09",
          "basis": "public evidence",
          "confidence": "medium",
          "notes": {
            "ergonomics": "Graded on the HTTP API. Responses can be reduced with `options.pages`, block options and `atomic_grounding` set to false, and jobs can deliver output to the caller's storage with `output_save_url`. No field selection (18 of 25). Job lists take `page`, `pageSize` up to 100 and a status filter (16 of 20). Errors are documented by status code with the message text, the cause and the fix, and failed jobs carry a `code` and `message` (18 of 20). No idempotency key. Timed-out synchronous requests are not billed, the libraries retry connection errors, 408, 409, 429 and 5xx twice, and the CLI serves identical re-runs from a local store without consuming credits (8 of 20). Parse needs only a document. Official Python and TypeScript libraries and a CLI with JSON output (15).",
            "maintenance": "The API changelog's latest entry is 22 September 2026, and the Python and TypeScript libraries were tagged on 17 September (30). Eight dated changelog entries since 11 July 2026 (20). A public changelog with RSS, a support address answered Monday to Friday, and a Discord server. Replies on GitHub issues were not sampled (10 of 15). Current official libraries in Python (1.18.1) and TypeScript (2.13.1) (15). Both library repositories run CI, production end-to-end tests and a workflow that syncs them with the API description (10).",
            "payments": "No x402, MPP or L402 (0). Credit price and per-page and per-character credit rates are public (20). 1,000 free credits on signup, and the pricing FAQ says no card is needed (20). A person signs up in a browser and copies the key from the web app (0).",
            "reliability": "Graded as a hosted API. Instatus page at status.landing.ai with US and EU components for the product and an incident history feed (20). The feed shows no incident in the last 90 days. The most recent is a parsing outage of 18 hours 55 minutes on 30 April 2026, attributed to a cloud provider (30). Page limits per plan and tier are published, 100 pages a minute and 6,000 an hour on Explore (15). The docs ask for exponential backoff on 429, 502 and 503, say which 429 case will not clear on retry, and the libraries retry twice by default. No `Retry-After` header and no idempotency key for job creation were found (10 of 15). SLA and uptime guarantees are listed for Enterprise only and no SLA document is published (0). The Gen2 API has been generally available since 24 July 2026 (10).",
            "schema": "Public OpenAPI 3.1 description of the nine Gen2 operations, and a second for Gen1 (25). `llms.txt`, `llms-full.txt` and a Markdown twin of every page (10). The overview says when to use Parse, Extract and Ground, and a separate guide compares synchronous calls with jobs on each tier. Operation descriptions in the description file are short, and one list operation has none (15 of 20). Parameters carry defaults, enums and ranges, but the job status filter is a plain string, the description file declares no security scheme, and parse options travel as a form field (10 of 15). Code samples in cURL, Python and TypeScript, and troubleshooting pages for every status code and 422 message. The description file itself lists only 200, 202, 206, 404 and 422 (13 of 15). Versioned `/v2` path, dated model snapshots and a dated changelog with an RSS feed (15). We read the description file and Markdown twins, not the rendered reference.",
            "security": "Bearer key in a header, never in the URL. On the Explore plan there is one key that cannot be deleted or revoked, and a leaked key is replaced by emailing support. Team and Enterprise create several named keys and revoke them. No scopes on any plan (15 of 30, between the one-key and revocable-key lines). No read-only or restricted keys. Admin and Developer roles limit who may revoke keys, and an IP allowlist and SSO are Enterprise only (5 of 20). The API returns text from untrusted documents, and no prompt-injection guidance was found in the reviewed documentation (0 of 15). The Usage page logs every job with timestamp, API key, endpoint and credits, searchable and downloadable as CSV (10 of 15). The security page claims SOC 2 Type II, HIPAA with a BAA, third-party penetration tests and immutable audit logs. The libraries' SECURITY.md takes reports through GitHub private reporting. No security.txt and no bug bounty were found, and the trust centre could not be read (13 of 20).",
            "transparency": "Closed service under published terms, with Apache-2.0 libraries and CLI (15 of 30). The Zero Data Retention page gives deletion timing per call type and names the regions. Statements disagree elsewhere. The terms allow training on customer materials with no exception written in them, while the Zero Data Retention page says no training when it is on. Retention without it is not stated, and the privacy policy gives a general seven-year period (14 of 30). DPT-1's retirement was announced in the changelog with a date of 31 March 2026, and models are pinned by dated snapshot. No written deprecation policy was found, and the general terms of service allow changes without notice (10 of 20). Hosting regions are named (AWS us-east-2 and eu-west-1). A sub-processor page exists in the trust centre, which our reader could not read. The CLI's usage telemetry is documented in its repository with an opt-out (10 of 20)."
          },
          "sources": [
            {
              "what": "docs index for agents",
              "url": "https://docs.landing.ai/llms.txt",
              "seen": "2026-10-09"
            },
            {
              "what": "Gen2 OpenAPI description (the file, not the rendered reference)",
              "url": "https://docs.landing.ai/dpt3/openapi-adev2.json",
              "seen": "2026-10-09"
            },
            {
              "what": "Gen2 overview",
              "url": "https://docs.landing.ai/dpt3/overview.md",
              "seen": "2026-10-09"
            },
            {
              "what": "rate and size limits",
              "url": "https://docs.landing.ai/dpt3/rate-limits.md",
              "seen": "2026-10-09"
            },
            {
              "what": "credit consumption",
              "url": "https://docs.landing.ai/dpt3/credit-consumption.md",
              "seen": "2026-10-09"
            },
            {
              "what": "plans and billing",
              "url": "https://docs.landing.ai/ade/ade-pricing.md",
              "seen": "2026-10-09"
            },
            {
              "what": "pricing page",
              "url": "https://landing.ai/pricing-agentic-apis",
              "seen": "2026-10-09"
            },
            {
              "what": "API keys",
              "url": "https://docs.landing.ai/dpt3/agentic-api-key.md",
              "seen": "2026-10-09"
            },
            {
              "what": "Zero Data Retention",
              "url": "https://docs.landing.ai/ade/zdr.md",
              "seen": "2026-10-09"
            },
            {
              "what": "Gen2 changelog",
              "url": "https://docs.landing.ai/dpt3/changelog.md",
              "seen": "2026-10-09"
            },
            {
              "what": "Gen1 changelog",
              "url": "https://docs.landing.ai/ade/ade-changelog.md",
              "seen": "2026-10-09"
            },
            {
              "what": "parse troubleshooting",
              "url": "https://docs.landing.ai/dpt3/parse-troubleshoot.md",
              "seen": "2026-10-09"
            },
            {
              "what": "webhooks",
              "url": "https://docs.landing.ai/dpt3/webhooks.md",
              "seen": "2026-10-09"
            },
            {
              "what": "sync and async tiers",
              "url": "https://docs.landing.ai/dpt3/sync-async.md",
              "seen": "2026-10-09"
            },
            {
              "what": "usage logs",
              "url": "https://docs.landing.ai/ade/monitor-usage.md",
              "seen": "2026-10-09"
            },
            {
              "what": "building with AI agents",
              "url": "https://docs.landing.ai/ade/build-with-ai-agents.md",
              "seen": "2026-10-09"
            },
            {
              "what": "CLI authentication",
              "url": "https://docs.landing.ai/cli/authentication.md",
              "seen": "2026-10-09"
            },
            {
              "what": "EU deployment",
              "url": "https://docs.landing.ai/dpt3/eu.md",
              "seen": "2026-10-09"
            },
            {
              "what": "status page",
              "url": "https://status.landing.ai/",
              "seen": "2026-10-09"
            },
            {
              "what": "status history feed",
              "url": "https://status.landing.ai/history.rss",
              "seen": "2026-10-09"
            },
            {
              "what": "terms for Agentic Document Extraction",
              "url": "https://landing.ai/va-tos",
              "seen": "2026-10-09"
            },
            {
              "what": "general terms of service",
              "url": "https://landing.ai/terms-of-service",
              "seen": "2026-10-09"
            },
            {
              "what": "privacy policy",
              "url": "https://landing.ai/privacy-policy",
              "seen": "2026-10-09"
            },
            {
              "what": "security page",
              "url": "https://landing.ai/security-at-landingai",
              "seen": "2026-10-09"
            },
            {
              "what": "support page",
              "url": "https://landing.ai/support",
              "seen": "2026-10-09"
            },
            {
              "what": "robots.txt",
              "url": "https://landing.ai/robots.txt",
              "seen": "2026-10-09"
            },
            {
              "what": "Python library repository (clone)",
              "url": "https://github.com/landing-ai/ade-python",
              "seen": "2026-10-09"
            },
            {
              "what": "TypeScript library repository (clone)",
              "url": "https://github.com/landing-ai/ade-typescript",
              "seen": "2026-10-09"
            },
            {
              "what": "CLI repository (clone)",
              "url": "https://github.com/landing-ai/ade-cli",
              "seen": "2026-10-09"
            },
            {
              "what": "domain registration",
              "url": "https://rdap.org/domain/landing.ai",
              "seen": "2026-10-09"
            }
          ],
          "openQuestions": [
            "unchecked: the trust centre at trust.landing.ai is drawn by script, so the sub-processor list, compliance reports and any DPA were not read.",
            "unchecked: `/legal/msa-ade-US-2026-02-11` and `/legal/msa-ade-EU-2026-02-11` are disallowed by landing.ai/robots.txt. Whether an agreement of that date replaces the linked terms for self-serve customers is not established.",
            "unchecked: GitHub stars, npm and PyPI download counts, and replies on GitHub issues.",
            "unchecked: the documentation MCP server's tool definitions. It serves documentation and skills, not the product, so it is not graded.",
            "The terms at landing.ai/va-tos forbid accessing the Solution through any agent, robot or tool LandingAI does not supply, and forbid benchmarking. Recorded as a fact with no deduction. It matters before any probe is run.",
            "Default retention and training use for Explore accounts without Zero Data Retention are not stated in the docs. The terms permit training.",
            "The Gen2 overview says password-protected files are not supported, while Python library 1.18.0 added a password option for v2 parse. Which is current was not established.",
            "One request went to a mistyped docs address (`/dpt3/ade-members.md`), which answered 307 and was not followed. The members page was not read.",
            "The lead was right about the interface. It did not mention the CLI, the EU deployment or the split between Gen1 and Gen2 APIs."
          ]
        },
        "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"
      },
      "notable": [
        "The Gen2 API (Parse, Parse Jobs, Extract, Extract Jobs on DPT-3) became generally available on 24 July 2026, and the Ground API was added on 4 September 2026 (https://docs.landing.ai/dpt3/changelog)",
        "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. A credit costs $0.01 (https://docs.landing.ai/dpt3/credit-consumption)",
        "With Zero Data Retention on, documents are deleted when the operation ends and a job result can be fetched once. The Ground API returns 501 while it is on (https://docs.landing.ai/ade/zdr)",
        "The terms for Agentic Document Extraction let LandingAI use customer materials and output to develop, train and fine-tune its models, and bar access through agents, robots or tools it does not supply (https://landing.ai/va-tos)",
        "The docs page for AI agents opens with a line addressed to AI agents and LLMs telling them to run the `ade` CLI and install its skills. We record it as a fact and did not act on it (https://docs.landing.ai/ade/build-with-ai-agents)",
        "The MCP server at https://docs.landing.ai/mcp searches the documentation and serves skills. It does not parse documents (https://docs.landing.ai/ade/build-with-ai-agents)",
        "landing.ai/robots.txt disallows two dated agreement paths, `/legal/msa-ade-US-2026-02-11` and `/legal/msa-ade-EU-2026-02-11`, which we did not read (https://landing.ai/robots.txt)"
      ],
      "area": "web-data",
      "details": [
        {
          "label": "APIs",
          "value": "Gen2 at `/v2` with nine operations (Parse, Parse Jobs create, list and get, Extract, Extract Jobs create, list and get, Ground), OpenAPI 3.1. Gen1 at `/v1/ade` adds Classify, Section and Split, all in Preview, and Build Extract Schema"
        },
        {
          "label": "Hosts",
          "value": "US `https://api.ade.landing.ai` (AWS us-east-2), EU `https://api.ade.eu-west-1.landing.ai` (AWS eu-west-1). Keys are specific to one region"
        },
        {
          "label": "Models",
          "value": "DPT-3 Pro (default) and DPT-3 Verity (Preview, for digitally created text documents), selected by dated snapshot, `-latest` alias or family name"
        },
        {
          "label": "File types",
          "value": "PDF, images, DOCX, PPTX, ODT, RTF, XLSX and CSV on Gen2. Password-protected files and legacy DOC and PPT need Gen1"
        },
        {
          "label": "Page references",
          "value": "A bounding box for every block, line or word boxes through atomic grounding, and Ground maps each extracted field to block ids, pages and boxes (vendor's description)"
        },
        {
          "label": "Rate limits",
          "value": "Explore 100 pages a minute on priority and 6,000 pages an hour on standard. Team 200 and 12,000. Enterprise custom. Per organisation and per model family. A lower standard limit applies during the free trial"
        },
        {
          "label": "Size limits",
          "value": "Synchronous 50 MiB and the plan's per-minute page limit. Jobs 1 GiB for PDFs and 6,000 pages a PDF on the standard tier"
        },
        {
          "label": "Processing time",
          "value": "Synchronous parse times out at 475 seconds. Jobs time out at 6 hours. Turnaround times are estimates, not guarantees"
        },
        {
          "label": "Free tier",
          "value": "1,000 free credits on the Explore plan, no card needed"
        },
        {
          "label": "Plans",
          "value": "Explore pay as you go at $0.01 a credit, one user. Team from $250 a month with 25,000 to 200,000 credits a month. Enterprise custom, with SLA, SSO, IP allowlist, VPC and on-premises deployment"
        },
        {
          "label": "Webhooks",
          "value": "Signed events for finished Parse and Extract jobs under the Standard Webhooks specification (HMAC-SHA256), retried for roughly 12 hours"
        },
        {
          "label": "Data retention",
          "value": "Zero Data Retention on Team and Enterprise. Unfetched job results are deleted 24 to 48 hours after completion. Retention without it is not stated in the reviewed documentation"
        },
        {
          "label": "Libraries",
          "value": "Python `landingai-ade` 1.18.1 and TypeScript `landingai-ade` 2.13.1 (both 17 September 2026), Apache-2.0. `ade` CLI 1.0.5 (7 August 2026), Apache-2.0, with usage telemetry that `ADE_TELEMETRY=0` or `DO_NOT_TRACK` turns off"
        },
        {
          "label": "Certifications",
          "value": "SOC 2 Type II, HIPAA with a BAA, and GDPR compliance, per landing.ai/security-at-landingai (vendor's claims, reports not read)"
        },
        {
          "label": "Status",
          "value": "status.landing.ai on Instatus, with US and EU components for Agentic Document Extraction and an incident history feed"
        }
      ],
      "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,
        "checks": [
          {
            "check": "Legal entity named",
            "value": "LandingAI, Inc.",
            "points": 20,
            "max": 20,
            "state": "ok"
          },
          {
            "check": "Domain age",
            "value": "landing.ai, registered 2017-12-15 (8 years)",
            "points": 11,
            "max": 15,
            "state": "part"
          },
          {
            "check": "Endpoint on the vendor's domain",
            "value": "api.ade.landing.ai",
            "points": 15,
            "max": 15,
            "state": "ok"
          },
          {
            "check": "Terms of service",
            "value": "read, states 5 of the 7 things a reader expects, and has 3 clauses that cost points",
            "points": 2.3,
            "max": 10,
            "state": "part"
          },
          {
            "check": "Privacy policy",
            "value": "read, states 5 of the 8 things a reader expects",
            "points": 7.8,
            "max": 10,
            "state": "part"
          },
          {
            "check": "Status page",
            "value": "status.landing.ai",
            "points": 10,
            "max": 10,
            "state": "ok"
          },
          {
            "check": "Changelog",
            "value": "published",
            "points": 10,
            "max": 10,
            "state": "ok"
          },
          {
            "check": "security.txt",
            "value": "not found",
            "points": 0,
            "max": 10,
            "state": "no"
          }
        ],
        "policies": [
          {
            "kind": "terms",
            "url": "https://landing.ai/va-tos",
            "state": "read",
            "readAt": "2026-10-09",
            "words": 4387,
            "points": 2.3,
            "max": 10,
            "expected": [
              {
                "key": "terms.date",
                "label": "Gives the date it was last updated",
                "found": false
              },
              {
                "key": "terms.law",
                "label": "Names the governing law or courts",
                "found": true,
                "quote": "These Terms will be governed by and construed in accordance with the laws of the State of California without giving effect to any principles of conflict of laws that would lead to the application of the laws of another jurisdiction.",
                "says": "The law of the State of California"
              },
              {
                "key": "terms.liability",
                "label": "States a limit on its liability",
                "found": true,
                "quote": "TO THE EXTENT PERMITTED BY LAW, IN NO EVENT WILL LANDINGAI’S TOTAL CUMULATIVE AGGREGATE LIABILITY TO CUSTOMER UNDER THESE TERMS EXCEED THE FEES PAID BY CUSTOMER TO LANDINGAI IN THE 12 MONTH PERIOD PRECEDING THE FIRST EVENT GIVING RISE TO LIABILITY.",
                "says": "Capped at the fees paid in the 12 months before the claim"
              },
              {
                "key": "terms.termination",
                "label": "Says how the agreement or account can be ended",
                "found": true,
                "quote": "Customer may terminate these Terms, effective upon written notice to LandingAI, if LandingAI materially breaches these Terms, and such breach remains uncured 30 days after Customer provides LandingAI with written notice of such breach."
              },
              {
                "key": "terms.changes",
                "label": "Says how changes to the terms are announced",
                "found": true,
                "quote": "LandingAI may modify these Terms at any time, and such modifications will become effective once LandingAI posts a revised version of the Terms to the Solution or otherwise notifies you of such modifications.",
                "says": "Changes are posted, with no other notice named"
              },
              {
                "key": "terms.use",
                "label": "Lists what users may not do",
                "found": true,
                "quote": "Customer will not and will not permit any person or entity (including, Authorized Users) to, directly or indirectly: (i) copy, modify or create any derivative work based upon any portion of the Solution, except as expressly permitted herein;"
              },
              {
                "key": "terms.sla",
                "label": "Refers to a service level or uptime commitment",
                "found": false
              }
            ],
            "toKnow": [
              {
                "key": "training",
                "label": "Says it may use customer content to train or improve models, and no opt-out was found",
                "found": true,
                "quote": "(ii) to develop, train and finetune LandingAI’s models;",
                "costsPoints": true
              },
              {
                "key": "terms.automated",
                "label": "Restricts automated access",
                "found": true,
                "quote": "(vi) access or search the Solution (or download any data or content contained therein or transmitted thereby) through the use of any engine, software, tool, agent, device or mechanism (including spiders, robots, crawlers or any other similar data mining tools)",
                "costsPoints": true
              },
              {
                "key": "terms.benchmark",
                "label": "Restricts benchmarking or competitive use",
                "found": true,
                "quote": "(viii) use the Output, Solution or any other LandingAI Confidential Information for benchmarking or competitive analysis with respect to competitive or related products or services",
                "costsPoints": true
              },
              {
                "key": "terms.cutoff",
                "label": "Says access can be ended without notice or for any reason",
                "found": true,
                "quote": "LandingAI may terminate these Terms for any reason upon 30 days’ prior written notice to Customer."
              }
            ],
            "notes": [
              {
                "date": "2026-10-08",
                "text": "LandingAI takes a transferable, sub-licensable licence to use, modify, distribute and make derivative works from customer materials and output for listed purposes that include training its models.",
                "quote": "you grant LandingAI a non-exclusive, transferable, sub-licensable, royalty-free, and global license to use, store, display, reproduce, modify, create derivative works based upon, and distribute those Customer Materials and Output to do the following:"
              },
              {
                "date": "2026-10-08",
                "text": "LandingAI may name the customer, use its logo and describe its business in marketing materials and on its website.",
                "quote": "(e) Publicity. Customer agrees that LandingAI may refer to Customer by its trade name and logo, and may briefly describe Customer’s business, in LandingAI’s marketing materials and website."
              },
              {
                "date": "2026-10-08",
                "text": "The terms say LandingAI has no liability for loss arising from customer materials, the output or their use.",
                "quote": "LANDINGAI WILL NOT HAVE ANY LIABILITY OR RESPONSIBILITY TO CUSTOMER OR ANY OTHER PERSON OR ENTITY FOR ANY LOSS OR DAMAGES RELATING TO OR ARISING FROM CUSTOMER MATERIALS, THE OUTPUT OR THEIR USE."
              }
            ]
          },
          {
            "kind": "privacy",
            "url": "https://landing.ai/privacy-policy",
            "state": "read",
            "readAt": "2026-10-09",
            "words": 4138,
            "points": 7.8,
            "max": 10,
            "expected": [
              {
                "key": "privacy.date",
                "label": "Gives the date it was last updated",
                "found": false
              },
              {
                "key": "privacy.collected",
                "label": "Says what personal data is collected",
                "found": true,
                "quote": "Other Information: We collect other information that you may provide to us, such as when you participate in our events or surveys"
              },
              {
                "key": "privacy.retention",
                "label": "Says how long data is kept",
                "found": true,
                "quote": "Your data will normally be stored for up to 7 years in order to meet our legal obligations and protect our interests.",
                "says": "Names a period of 7 years"
              },
              {
                "key": "privacy.processors",
                "label": "Says who else receives the data",
                "found": true,
                "quote": "We will not share your data with any third parties other than as described here, to fulfill our obligations to you, operate and develop our company, and to protect our interests."
              },
              {
                "key": "privacy.sale",
                "label": "Says whether personal data is sold or shared for advertising",
                "found": false
              },
              {
                "key": "privacy.rights",
                "label": "Says what rights people have over their data",
                "found": true,
                "quote": "Where possible any requests or objections should be made in writing to the Data Controller, or you can visit our website, call, or email us to contact us to exercise your rights, make a complaint, or change your preferences at any time."
              },
              {
                "key": "privacy.contact",
                "label": "Gives a privacy contact",
                "found": true,
                "quote": "If you have any questions or comments about this Privacy Policy, wish to exercise your information rights in connection with the personal data you have shared with us or wish to complain, please contact: John Meyer at privacy@landing.ai.",
                "says": "privacy@landing.ai"
              },
              {
                "key": "privacy.transfers",
                "label": "Says where data is transferred or stored",
                "found": false
              }
            ],
            "notes": [
              {
                "date": "2026-10-08",
                "text": "With the Zero Data Retention option, customer data is not retained after processing.",
                "quote": "For some products, such as Agentic Documentation Extraction with the Zero Data Retention option, customer data is ephemeral and is not retained after processing."
              },
              {
                "date": "2026-10-08",
                "text": "LandingAI says it will report data breaches to authorities within 24 hours of becoming aware and to affected individuals within 72 hours.",
                "quote": "In compliance with GDPR requirements, we will report any data breaches or potential breaches to the relevant authorities within 24 hours of becoming aware of them, and to affected individuals within 72 hours."
              }
            ]
          }
        ]
      },
      "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"
      }
    },
    "verify": {
      "accepts": "a page on landing.ai or one of its subdomains, or the README of github.com/landing-ai/ade-python",
      "badgeUrl": "https://www.anchorterminal.com/badges/landingai-agentic-document-extraction.svg",
      "body": {
        "slug": "landingai-agentic-document-extraction",
        "url": "the page with the badge or the link"
      },
      "docs": "https://www.anchorterminal.com/builders/#verify",
      "effect": "none, it never changes a grade, rank or review",
      "endpoint": "https://www.anchorterminal.com/api/v1/verify",
      "listingUrl": "https://www.anchorterminal.com/tools/landingai-agentic-document-extraction",
      "mcpTool": "verify_listing",
      "recheck": "weekly; two failed checks in a row and it lapses, a later pass restores it",
      "snippets": {
        "html": "\u003ca href=\"https://www.anchorterminal.com/tools/landingai-agentic-document-extraction\"\u003e\u003cimg src=\"https://www.anchorterminal.com/badges/landingai-agentic-document-extraction.svg\" alt=\"LandingAI Agentic Document Extraction on Anchor Terminal\" height=\"20\"\u003e\u003c/a\u003e",
        "markdown": "[![LandingAI Agentic Document Extraction on Anchor Terminal](https://www.anchorterminal.com/badges/landingai-agentic-document-extraction.svg)](https://www.anchorterminal.com/tools/landingai-agentic-document-extraction)",
        "link": "\u003ca href=\"https://www.anchorterminal.com/tools/landingai-agentic-document-extraction\"\u003eLandingAI Agentic Document Extraction on Anchor Terminal\u003c/a\u003e"
      }
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/tools/landingai-agentic-document-extraction",
    "json": "https://www.anchorterminal.com/tools/landingai-agentic-document-extraction.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/tools/landingai-agentic-document-extraction.md",
    "slim": "https://www.anchorterminal.com/tools/landingai-agentic-document-extraction.min.md"
  },
  "markdown": "## Overview\n\n**Grade B · 69/100 · rank #199 of 950 · #3 in Document parsing \u0026 extraction · not agent-ready · confidence medium**\n\n\n## Assessment\n\nParse, 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## Facts\n\n| Field | Value |\n| --- | --- |\n| Vendor | LandingAI, Inc. (https://landing.ai) |\n| Kind | HTTP API |\n| Category | Document parsing \u0026 extraction (https://www.anchorterminal.com/categories/document-extraction) |\n| Transport | HTTP |\n| Endpoint | `https://api.ade.landing.ai` |\n| Auth | API key · 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. |\n| Pricing | Pay per use ($0.01 / credit) · 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). |\n| x402 | No · No x402, MPP or L402 in the docs index, the OpenAPI description or the pricing pages (checked 2026-10-09). |\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 |\n| Packages | pypi: `landingai-ade`; npm: `landingai-ade` |\n| Source | https://github.com/landing-ai/ade-python |\n| Docs | https://docs.landing.ai/dpt3/overview |\n| llms.txt | https://docs.landing.ai/llms.txt |\n| Last release | 2026-09-22 |\n| APIs | Gen2 at `/v2` with nine operations (Parse, Parse Jobs create, list and get, Extract, Extract Jobs create, list and get, Ground), OpenAPI 3.1. Gen1 at `/v1/ade` adds Classify, Section and Split, all in Preview, and Build Extract Schema |\n| Hosts | US `https://api.ade.landing.ai` (AWS us-east-2), EU `https://api.ade.eu-west-1.landing.ai` (AWS eu-west-1). Keys are specific to one region |\n| Models | DPT-3 Pro (default) and DPT-3 Verity (Preview, for digitally created text documents), selected by dated snapshot, `-latest` alias or family name |\n| File types | PDF, images, DOCX, PPTX, ODT, RTF, XLSX and CSV on Gen2. Password-protected files and legacy DOC and PPT need Gen1 |\n| Page references | A bounding box for every block, line or word boxes through atomic grounding, and Ground maps each extracted field to block ids, pages and boxes (vendor's description) |\n| Rate limits | Explore 100 pages a minute on priority and 6,000 pages an hour on standard. Team 200 and 12,000. Enterprise custom. Per organisation and per model family. A lower standard limit applies during the free trial |\n| Size limits | Synchronous 50 MiB and the plan's per-minute page limit. Jobs 1 GiB for PDFs and 6,000 pages a PDF on the standard tier |\n| Processing time | Synchronous parse times out at 475 seconds. Jobs time out at 6 hours. Turnaround times are estimates, not guarantees |\n| Free tier | 1,000 free credits on the Explore plan, no card needed |\n| Plans | Explore pay as you go at $0.01 a credit, one user. Team from $250 a month with 25,000 to 200,000 credits a month. Enterprise custom, with SLA, SSO, IP allowlist, VPC and on-premises deployment |\n| Webhooks | Signed events for finished Parse and Extract jobs under the Standard Webhooks specification (HMAC-SHA256), retried for roughly 12 hours |\n| Data retention | Zero Data Retention on Team and Enterprise. Unfetched job results are deleted 24 to 48 hours after completion. Retention without it is not stated in the reviewed documentation |\n| Libraries | Python `landingai-ade` 1.18.1 and TypeScript `landingai-ade` 2.13.1 (both 17 September 2026), Apache-2.0. `ade` CLI 1.0.5 (7 August 2026), Apache-2.0, with usage telemetry that `ADE_TELEMETRY=0` or `DO_NOT_TRACK` turns off |\n| Certifications | SOC 2 Type II, HIPAA with a BAA, and GDPR compliance, per landing.ai/security-at-landingai (vendor's claims, reports not read) |\n| Status | status.landing.ai on Instatus, with US and EU components for Agentic Document Extraction and an incident history feed |\n| Capabilities | docs.parse, docs.extract, docs.tables, docs.ocr, docs.chunk, docs.classify |\n| Tags | hosted, api-key, openapi, llms-txt, python, typescript, cli, webhooks, async-jobs, eu-region, status-page, soc2, closed-source |\n| JSON | https://www.anchorterminal.com/api/v1/tools/landingai-agentic-document-extraction.json |\n\n## Score breakdown (methodology v0.4, October 2026 research run)\n\nAssessed 2026-10-09 from public evidence against the published checklist (https://www.anchorterminal.com/benchmark/#checklist). Confidence: medium. Performance and Task success pending (no score, not in the total); the total is Σ(score × weight) ÷ 80 over the 7 assessed categories. \"This run\" is each category's share of the 100 points.\n\n| Category | Weight | This run | Score (0–100) | Points |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% | 20 | 85 | 17.0 |\n| Performance | 10% | pending | pending | n/a |\n| Schema \u0026 documentation | 13% | 16.2 | 88 | 14.3 |\n| Agent ergonomics | 13% | 16.2 | 75 | 12.2 |\n| Security \u0026 auth | 14% | 17.5 | 43 | 7.5 |\n| Payments \u0026 pricing | 10% | 12.5 | 40 | 5.0 |\n| Task success | 10% | pending | pending | n/a |\n| Maintenance \u0026 community | 7% | 8.8 | 85 | 7.4 |\n| Transparency \u0026 trust (editorial 49, provenance 76) | 7% | 8.8 | 63 | 5.5 |\n| Negative events | up to −15 | up to −15 | none recorded | 0 |\n| **Total** | | | | **69 → B** |\n\n### Why each score\n\n- Reliability 85: Graded as a hosted API. Instatus page at status.landing.ai with US and EU components for the product and an incident history feed (20). The feed shows no incident in the last 90 days. The most recent is a parsing outage of 18 hours 55 minutes on 30 April 2026, attributed to a cloud provider (30). Page limits per plan and tier are published, 100 pages a minute and 6,000 an hour on Explore (15). The docs ask for exponential backoff on 429, 502 and 503, say which 429 case will not clear on retry, and the libraries retry twice by default. No `Retry-After` header and no idempotency key for job creation were found (10 of 15). SLA and uptime guarantees are listed for Enterprise only and no SLA document is published (0). The Gen2 API has been generally available since 24 July 2026 (10).\n- Performance: Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes.\n- Schema \u0026 documentation 88: Public OpenAPI 3.1 description of the nine Gen2 operations, and a second for Gen1 (25). `llms.txt`, `llms-full.txt` and a Markdown twin of every page (10). The overview says when to use Parse, Extract and Ground, and a separate guide compares synchronous calls with jobs on each tier. Operation descriptions in the description file are short, and one list operation has none (15 of 20). Parameters carry defaults, enums and ranges, but the job status filter is a plain string, the description file declares no security scheme, and parse options travel as a form field (10 of 15). Code samples in cURL, Python and TypeScript, and troubleshooting pages for every status code and 422 message. The description file itself lists only 200, 202, 206, 404 and 422 (13 of 15). Versioned `/v2` path, dated model snapshots and a dated changelog with an RSS feed (15). We read the description file and Markdown twins, not the rendered reference.\n- Agent ergonomics 75: Graded on the HTTP API. Responses can be reduced with `options.pages`, block options and `atomic_grounding` set to false, and jobs can deliver output to the caller's storage with `output_save_url`. No field selection (18 of 25). Job lists take `page`, `pageSize` up to 100 and a status filter (16 of 20). Errors are documented by status code with the message text, the cause and the fix, and failed jobs carry a `code` and `message` (18 of 20). No idempotency key. Timed-out synchronous requests are not billed, the libraries retry connection errors, 408, 409, 429 and 5xx twice, and the CLI serves identical re-runs from a local store without consuming credits (8 of 20). Parse needs only a document. Official Python and TypeScript libraries and a CLI with JSON output (15).\n- Security \u0026 auth 43: Bearer key in a header, never in the URL. On the Explore plan there is one key that cannot be deleted or revoked, and a leaked key is replaced by emailing support. Team and Enterprise create several named keys and revoke them. No scopes on any plan (15 of 30, between the one-key and revocable-key lines). No read-only or restricted keys. Admin and Developer roles limit who may revoke keys, and an IP allowlist and SSO are Enterprise only (5 of 20). The API returns text from untrusted documents, and no prompt-injection guidance was found in the reviewed documentation (0 of 15). The Usage page logs every job with timestamp, API key, endpoint and credits, searchable and downloadable as CSV (10 of 15). The security page claims SOC 2 Type II, HIPAA with a BAA, third-party penetration tests and immutable audit logs. The libraries' SECURITY.md takes reports through GitHub private reporting. No security.txt and no bug bounty were found, and the trust centre could not be read (13 of 20).\n- Payments \u0026 pricing 40: No x402, MPP or L402 (0). Credit price and per-page and per-character credit rates are public (20). 1,000 free credits on signup, and the pricing FAQ says no card is needed (20). A person signs up in a browser and copies the key from the web app (0).\n- Task success: Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored.\n- Maintenance \u0026 community 85: The API changelog's latest entry is 22 September 2026, and the Python and TypeScript libraries were tagged on 17 September (30). Eight dated changelog entries since 11 July 2026 (20). A public changelog with RSS, a support address answered Monday to Friday, and a Discord server. Replies on GitHub issues were not sampled (10 of 15). Current official libraries in Python (1.18.1) and TypeScript (2.13.1) (15). Both library repositories run CI, production end-to-end tests and a workflow that syncs them with the API description (10).\n- Transparency \u0026 trust 63: Closed service under published terms, with Apache-2.0 libraries and CLI (15 of 30). The Zero Data Retention page gives deletion timing per call type and names the regions. Statements disagree elsewhere. The terms allow training on customer materials with no exception written in them, while the Zero Data Retention page says no training when it is on. Retention without it is not stated, and the privacy policy gives a general seven-year period (14 of 30). DPT-1's retirement was announced in the changelog with a date of 31 March 2026, and models are pinned by dated snapshot. No written deprecation policy was found, and the general terms of service allow changes without notice (10 of 20). Hosting regions are named (AWS us-east-2 and eu-west-1). A sub-processor page exists in the trust centre, which our reader could not read. The CLI's usage telemetry is documented in its repository with an opt-out (10 of 20).\n\nFix list for a coding agent, everything this grade says the listing lacks, the biggest gain first (20 items): https://www.anchorterminal.com/fixes/landingai-agentic-document-extraction.md (JSON https://www.anchorterminal.com/fixes/landingai-agentic-document-extraction.json)\n\n### What we couldn't check\n\n- unchecked: the trust centre at trust.landing.ai is drawn by script, so the sub-processor list, compliance reports and any DPA were not read.\n- unchecked: `/legal/msa-ade-US-2026-02-11` and `/legal/msa-ade-EU-2026-02-11` are disallowed by landing.ai/robots.txt. Whether an agreement of that date replaces the linked terms for self-serve customers is not established.\n- unchecked: GitHub stars, npm and PyPI download counts, and replies on GitHub issues.\n- unchecked: the documentation MCP server's tool definitions. It serves documentation and skills, not the product, so it is not graded.\n- The terms at landing.ai/va-tos forbid accessing the Solution through any agent, robot or tool LandingAI does not supply, and forbid benchmarking. Recorded as a fact with no deduction. It matters before any probe is run.\n- Default retention and training use for Explore accounts without Zero Data Retention are not stated in the docs. The terms permit training.\n- The Gen2 overview says password-protected files are not supported, while Python library 1.18.0 added a password option for v2 parse. Which is current was not established.\n- One request went to a mistyped docs address (`/dpt3/ade-members.md`), which answered 307 and was not followed. The members page was not read.\n- The lead was right about the interface. It did not mention the CLI, the EU deployment or the split between Gen1 and Gen2 APIs.\n\n### Sources\n\n- docs index for agents: \u003chttps://docs.landing.ai/llms.txt\u003e (seen 2026-10-09)\n- Gen2 OpenAPI description (the file, not the rendered reference): \u003chttps://docs.landing.ai/dpt3/openapi-adev2.json\u003e (seen 2026-10-09)\n- Gen2 overview: \u003chttps://docs.landing.ai/dpt3/overview.md\u003e (seen 2026-10-09)\n- rate and size limits: \u003chttps://docs.landing.ai/dpt3/rate-limits.md\u003e (seen 2026-10-09)\n- credit consumption: \u003chttps://docs.landing.ai/dpt3/credit-consumption.md\u003e (seen 2026-10-09)\n- plans and billing: \u003chttps://docs.landing.ai/ade/ade-pricing.md\u003e (seen 2026-10-09)\n- pricing page: \u003chttps://landing.ai/pricing-agentic-apis\u003e (seen 2026-10-09)\n- API keys: \u003chttps://docs.landing.ai/dpt3/agentic-api-key.md\u003e (seen 2026-10-09)\n- Zero Data Retention: \u003chttps://docs.landing.ai/ade/zdr.md\u003e (seen 2026-10-09)\n- Gen2 changelog: \u003chttps://docs.landing.ai/dpt3/changelog.md\u003e (seen 2026-10-09)\n- Gen1 changelog: \u003chttps://docs.landing.ai/ade/ade-changelog.md\u003e (seen 2026-10-09)\n- parse troubleshooting: \u003chttps://docs.landing.ai/dpt3/parse-troubleshoot.md\u003e (seen 2026-10-09)\n- webhooks: \u003chttps://docs.landing.ai/dpt3/webhooks.md\u003e (seen 2026-10-09)\n- sync and async tiers: \u003chttps://docs.landing.ai/dpt3/sync-async.md\u003e (seen 2026-10-09)\n- usage logs: \u003chttps://docs.landing.ai/ade/monitor-usage.md\u003e (seen 2026-10-09)\n- building with AI agents: \u003chttps://docs.landing.ai/ade/build-with-ai-agents.md\u003e (seen 2026-10-09)\n- CLI authentication: \u003chttps://docs.landing.ai/cli/authentication.md\u003e (seen 2026-10-09)\n- EU deployment: \u003chttps://docs.landing.ai/dpt3/eu.md\u003e (seen 2026-10-09)\n- status page: \u003chttps://status.landing.ai/\u003e (seen 2026-10-09)\n- status history feed: \u003chttps://status.landing.ai/history.rss\u003e (seen 2026-10-09)\n- terms for Agentic Document Extraction: \u003chttps://landing.ai/va-tos\u003e (seen 2026-10-09)\n- general terms of service: \u003chttps://landing.ai/terms-of-service\u003e (seen 2026-10-09)\n- privacy policy: \u003chttps://landing.ai/privacy-policy\u003e (seen 2026-10-09)\n- security page: \u003chttps://landing.ai/security-at-landingai\u003e (seen 2026-10-09)\n- support page: \u003chttps://landing.ai/support\u003e (seen 2026-10-09)\n- robots.txt: \u003chttps://landing.ai/robots.txt\u003e (seen 2026-10-09)\n- Python library repository (clone): \u003chttps://github.com/landing-ai/ade-python\u003e (seen 2026-10-09)\n- TypeScript library repository (clone): \u003chttps://github.com/landing-ai/ade-typescript\u003e (seen 2026-10-09)\n- CLI repository (clone): \u003chttps://github.com/landing-ai/ade-cli\u003e (seen 2026-10-09)\n- domain registration: \u003chttps://rdap.org/domain/landing.ai\u003e (seen 2026-10-09)\n\n## Who's behind it (provenance 76/100, checked 2026-10-09)\n\n| Check | Finding | Points |\n| --- | --- | --- |\n| Legal entity named | LandingAI, Inc. | 20/20 |\n| Domain age | landing.ai, registered 2017-12-15 (8 years) | 11/15 |\n| Endpoint on the vendor's domain | api.ade.landing.ai | 15/15 |\n| Terms of service | read, states 5 of the 7 things a reader expects, and has 3 clauses that cost points | 2.3/10 |\n| Privacy policy | read, states 5 of the 8 things a reader expects | 7.8/10 |\n| Status page | status.landing.ai | 10/10 |\n| Changelog | published | 10/10 |\n| security.txt | not found | 0/10 |\n\nhttps://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.\n\nhttps://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.\n\nlanding.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.\n\nThe 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.\n\nhttps://landing.ai/.well-known/security.txt returns 404. The libraries' SECURITY.md asks for reports through GitHub private vulnerability reporting or support@landing.ai.\n\nRDAP for landing.ai gives a registration date of 2017-12-15 and Key-Systems GmbH as registrar.\n\nThe 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.\n\n### Terms and privacy, as read\n\nA reading by a fixed set of rules, each answered with the vendor's own sentence. Not legal advice.\n\n**Terms of service** (https://landing.ai/va-tos), read 2026-10-09, gives no date, states 5 of the 7 things a reader expects.\n\n- To know. Says it may use customer content to train or improve models, and no opt-out was found (costs points). \"(ii) to develop, train and finetune LandingAI’s models;\"\n- To know. Restricts automated access (costs points). \"(vi) access or search the Solution (or download any data or content contained therein or transmitted thereby) through the use of any engine, software, tool, agent, device or mechanism (including spiders, robots, crawlers or any other similar data mining tools)\"\n- To know. Restricts benchmarking or competitive use (costs points). \"(viii) use the Output, Solution or any other LandingAI Confidential Information for benchmarking or competitive analysis with respect to competitive or related products or services\"\n- To know. Says access can be ended without notice or for any reason. \"LandingAI may terminate these Terms for any reason upon 30 days’ prior written notice to Customer.\"\n- Not found in the text. Gives the date it was last updated.\n- Names the governing law or courts. The law of the State of California.\n- States a limit on its liability. Capped at the fees paid in the 12 months before the claim.\n- Says how changes to the terms are announced. Changes are posted, with no other notice named.\n- Not found in the text. Refers to a service level or uptime commitment.\n- Also in the text (2026-10-08). LandingAI takes a transferable, sub-licensable licence to use, modify, distribute and make derivative works from customer materials and output for listed purposes that include training its models. \"you grant LandingAI a non-exclusive, transferable, sub-licensable, royalty-free, and global license to use, store, display, reproduce, modify, create derivative works based upon, and distribute those Customer Materials and Output to do the following:\"\n- Also in the text (2026-10-08). LandingAI may name the customer, use its logo and describe its business in marketing materials and on its website. \"(e) Publicity. Customer agrees that LandingAI may refer to Customer by its trade name and logo, and may briefly describe Customer’s business, in LandingAI’s marketing materials and website.\"\n- Also in the text (2026-10-08). The terms say LandingAI has no liability for loss arising from customer materials, the output or their use. \"LANDINGAI WILL NOT HAVE ANY LIABILITY OR RESPONSIBILITY TO CUSTOMER OR ANY OTHER PERSON OR ENTITY FOR ANY LOSS OR DAMAGES RELATING TO OR ARISING FROM CUSTOMER MATERIALS, THE OUTPUT OR THEIR USE.\"\n\n**Privacy policy** (https://landing.ai/privacy-policy), read 2026-10-09, gives no date, states 5 of the 8 things a reader expects.\n\n- Not found in the text. Gives the date it was last updated.\n- Says how long data is kept. Names a period of 7 years.\n- Not found in the text. Says whether personal data is sold or shared for advertising.\n- Gives a privacy contact. privacy@landing.ai.\n- Not found in the text. Says where data is transferred or stored.\n- Also in the text (2026-10-08). With the Zero Data Retention option, customer data is not retained after processing. \"For some products, such as Agentic Documentation Extraction with the Zero Data Retention option, customer data is ephemeral and is not retained after processing.\"\n- Also in the text (2026-10-08). LandingAI says it will report data breaches to authorities within 24 hours of becoming aware and to affected individuals within 72 hours. \"In compliance with GDPR requirements, we will report any data breaches or potential breaches to the relevant authorities within 24 hours of becoming aware of them, and to affected individuals within 72 hours.\"\n\n## Live (updated 2026-10-10 01:37 UTC)\n\n- Right now: up, HTTP 404, 297 ms, checked 2026-10-10 01:37 UTC (get on `https://api.ade.landing.ai`)\n- Uptime 24h 100.0% (102 probes) · 30 days 100.0% (102 probes) · p50 301 ms · p95 363 ms\n- Vendor status page: unknown, no machine-readable status found\n- github `landing-ai/ade-python` v1.18.1, released 2026-09-17\n- npm `landingai-ade` 2.13.1\n- pypi `landingai-ade` 1.18.1, released 2026-09-17\n- Watching changelog \u003chttps://docs.landing.ai/dpt3/changelog\u003e\n- Watching pricing \u003chttps://docs.landing.ai/ade/ade-pricing\u003e\n- Watching privacy \u003chttps://landing.ai/privacy-policy\u003e\n- Watching terms \u003chttps://landing.ai/va-tos\u003e\n- Always current: https://www.anchorterminal.com/api/v1/live/landingai-agentic-document-extraction.json\n\n## Probe metrics\n\nNot measured yet. Our benchmark probes haven't run, so there's no availability, latency or error rate from a run and Performance is pending. Live uptime, where we poll the endpoint, is under Live and doesn't change the score.\n\n## Prices\n\n| Item | Price | Unit | Note |\n| --- | --- | --- | --- |\n| Credit (Explore and Team plans) | $0.01 | per credit | 1,000 free credits on signup |\n| DPT-3 Pro parse, standard tier, typical business page | $15 | per 1,000 pages | 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 |\n| Team plan, smallest credit pack | $250 | per month (plan) | 25,000 credits a month |\n\nAcross all listings: https://www.anchorterminal.com/prices/index.md\n\n## Strengths\n\n- Public OpenAPI 3.1 description of the nine Gen2 operations, `llms.txt`, `llms-full.txt` and a Markdown twin of every docs page\n- Credit rates published per page and per 1,000 characters, and each response reports the credits it consumed in `metadata.billing`\n- 1,000 free credits on signup with no card, then $0.01 a credit on the Explore and Team plans\n- status.landing.ai lists US and EU components for the product and no incident since 30 April 2026\n- Troubleshooting pages list each status code and 422 message with its cause and fix, and say when credits are not consumed\n\n## Weaknesses\n\n- The Explore plan has one API key that cannot be deleted or revoked. A leaked key is replaced by emailing support\n- 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\n- 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\n- No idempotency key on job creation and no `Retry-After` header in the reviewed documentation\n- No scoped or read-only keys, and no prompt-injection guidance for parsed document text was found\n- The 18-hour-55-minute parsing incident of 30 April 2026 and two in February and March 2026 were attributed to a cloud provider\n\n## Before you call it (notes for agents)\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## Connect\n\nInstall:\n\n```bash\npip install landingai-ade\n```\n\nFirst request:\n\n```bash\ncurl -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'\n```\n\nClaude Code:\n\n```bash\n/plugin marketplace add landing-ai/ade-document-processing-skills\n/plugin install ade-document-processing@ade-document-processing-skills\n```\n\nThrough letme (picks today, calling later): https://letme.dev/landingai-agentic-document-extraction. letme answers with the pick and how to call it direct; calling through letme (one key, the vendor's own price) comes later. How it works: https://www.anchorterminal.com/letme/index.md\n\n## Similar tools\n\nRanked by shared capabilities, then score. Same-category tools with no shared capability key are listed last.\n\n| Tool | Grade | Score | Rank | Shared capabilities | x402 | Markdown |\n| --- | --- | --- | --- | --- | --- | --- |\n| Extend API + MCP | B | 62.9 | 414 | docs.parse, docs.ocr, docs.extract, docs.tables, docs.chunk, docs.classify | no | https://www.anchorterminal.com/tools/extend.md |\n| Reducto API + MCP | B | 62.9 | 415 | docs.parse, docs.ocr, docs.extract, docs.tables, docs.chunk, docs.classify | no | https://www.anchorterminal.com/tools/reducto.md |\n| LlamaParse API + MCP | C | 59.2 | 556 | docs.parse, docs.ocr, docs.extract, docs.tables, docs.chunk, docs.classify | no | https://www.anchorterminal.com/tools/llamaparse.md |\n| Google Cloud Document AI | BB | 73.9 | 82 | docs.parse, docs.ocr, docs.extract, docs.tables, docs.chunk | no | https://www.anchorterminal.com/tools/google-cloud-document-ai.md |\n| Unstructured API + MCP | D | 46.9 | 841 | docs.parse, docs.ocr, docs.extract, docs.tables, docs.chunk | no | https://www.anchorterminal.com/tools/unstructured.md |\n| Nanonets API + MCP | E | 42.6 | 891 | docs.parse, docs.ocr, docs.extract, docs.tables, docs.classify | no | https://www.anchorterminal.com/tools/nanonets.md |\n\n## Panel reviews (0)\n\nReviewed by the Anchor panel (https://www.anchorterminal.com/reviewers/index.md): .\n\nDesk reviews, written from public documentation, pricing, terms, source and status history on 1 October 2026. No calls made. For a desk review, the outcome says whether the reviewer's questions could be answered from public material: success, partial or failure. How reviews work: https://www.anchorterminal.com/reviews/how-it-works.md\n\n## Notable\n\n- The Gen2 API (Parse, Parse Jobs, Extract, Extract Jobs on DPT-3) became generally available on 24 July 2026, and the Ground API was added on 4 September 2026 (source: \u003chttps://docs.landing.ai/dpt3/changelog\u003e)\n- 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. A credit costs $0.01 (source: \u003chttps://docs.landing.ai/dpt3/credit-consumption\u003e)\n- With Zero Data Retention on, documents are deleted when the operation ends and a job result can be fetched once. The Ground API returns 501 while it is on (source: \u003chttps://docs.landing.ai/ade/zdr\u003e)\n- The terms for Agentic Document Extraction let LandingAI use customer materials and output to develop, train and fine-tune its models, and bar access through agents, robots or tools it does not supply (source: \u003chttps://landing.ai/va-tos\u003e)\n- The docs page for AI agents opens with a line addressed to AI agents and LLMs telling them to run the `ade` CLI and install its skills. We record it as a fact and did not act on it (source: \u003chttps://docs.landing.ai/ade/build-with-ai-agents\u003e)\n- The MCP server at https://docs.landing.ai/mcp searches the documentation and serves skills. It does not parse documents (source: \u003chttps://docs.landing.ai/ade/build-with-ai-agents\u003e)\n- landing.ai/robots.txt disallows two dated agreement paths, `/legal/msa-ade-US-2026-02-11` and `/legal/msa-ade-EU-2026-02-11`, which we did not read (source: \u003chttps://landing.ai/robots.txt\u003e)\n\n- #3 of 16 in 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## Compare\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): C 55.9 vs B 69\n- [Amazon Textract vs LandingAI Agentic Document Extraction](https://www.anchorterminal.com/compare/amazon-textract-vs-landingai-agentic-document-extraction.md): BB 73.5 vs B 69\n- [Azure Document Intelligence vs LandingAI Agentic Document Extraction](https://www.anchorterminal.com/compare/azure-document-intelligence-vs-landingai-agentic-document-extraction.md): B 66 vs B 69\n- [Extend API + MCP vs LandingAI Agentic Document Extraction](https://www.anchorterminal.com/compare/extend-vs-landingai-agentic-document-extraction.md): B 62.9 vs B 69\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): BB 73.9 vs B 69\n- [LandingAI Agentic Document Extraction vs LlamaParse API + MCP](https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-llamaparse.md): B 69 vs C 59.2\n- [LandingAI Agentic Document Extraction vs Mistral OCR API](https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-mistral-ocr.md): B 69 vs C 58.8\n- [LandingAI Agentic Document Extraction vs Nanonets API + MCP](https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-nanonets.md): B 69 vs E 42.6\n- [LandingAI Agentic Document Extraction vs OpenDocRouter](https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-opendocrouter.md): B 69 vs C 56.6\n- [LandingAI Agentic Document Extraction vs Reducto API + MCP](https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-reducto.md): B 69 vs B 62.9\n- [LandingAI Agentic Document Extraction vs Unstructured API + MCP](https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-unstructured.md): B 69 vs D 46.9\n- [LandingAI Agentic Document Extraction vs Mindee API](https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-mindee.md): B 69 vs C 61.3\n- [LandingAI Agentic Document Extraction vs Veryfi API + MCP](https://www.anchorterminal.com/compare/landingai-agentic-document-extraction-vs-veryfi.md): B 69 vs C 55.2\n- [Invofox vs LandingAI Agentic Document Extraction](https://www.anchorterminal.com/compare/invofox-vs-landingai-agentic-document-extraction.md): D 46.8 vs B 69\n\n## Verify this listing\n\nFor the vendor. The badge or a plain link to this page verifies the listing, from a page on landing.ai or one of its subdomains, or the README of github.com/landing-ai/ade-python. It shows the listing is the vendor's and that the vendor knows it's here, and it never changes a grade, rank or review. The vendor sends the page's address to `POST https://www.anchorterminal.com/api/v1/verify` as `{\"slug\": \"landingai-agentic-document-extraction\", \"url\": \"…\"}`, or calls the `verify_listing` tool at https://www.anchorterminal.com/mcp. We fetch the page once, then again every week; two failed checks in a row and the verification lapses, and a later pass restores it. What we check: https://www.anchorterminal.com/builders/index.md#verify\n\nHTML badge:\n\n```html\n\u003ca href=\"https://www.anchorterminal.com/tools/landingai-agentic-document-extraction\"\u003e\u003cimg src=\"https://www.anchorterminal.com/badges/landingai-agentic-document-extraction.svg\" alt=\"LandingAI Agentic Document Extraction on Anchor Terminal\" height=\"20\"\u003e\u003c/a\u003e\n```\n\nMarkdown badge, for a README:\n\n```markdown\n[![LandingAI Agentic Document Extraction on Anchor Terminal](https://www.anchorterminal.com/badges/landingai-agentic-document-extraction.svg)](https://www.anchorterminal.com/tools/landingai-agentic-document-extraction)\n```\n\nPlain link:\n\n```html\n\u003ca href=\"https://www.anchorterminal.com/tools/landingai-agentic-document-extraction\"\u003eLandingAI Agentic Document Extraction on Anchor Terminal\u003c/a\u003e\n```\n\n## Share this listing\n\nFor the vendor. Sharing assets for social media, two PNGs of 1200 × 630 that say LandingAI Agentic Document Extraction is listed on Anchor Terminal, with the vendor's logo and this page's address and no grade or score.\n\n- Dark: https://www.anchorterminal.com/assets/share/landingai-agentic-document-extraction-dark.png\n- Light: https://www.anchorterminal.com/assets/share/landingai-agentic-document-extraction-light.png\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": "Terminal",
        "url": "https://www.anchorterminal.com/tools/"
      },
      {
        "name": "Document parsing \u0026 extraction",
        "url": "https://www.anchorterminal.com/categories/document-extraction"
      },
      {
        "name": "LandingAI Agentic Document Extraction",
        "url": ""
      }
    ],
    "description": "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.",
    "facts": [
      "rank #199 of 950",
      "API key auth",
      "0 desk reviews"
    ],
    "h1": "LandingAI Agentic Document Extraction",
    "image": "https://www.anchorterminal.com/assets/og/tools-landingai-agentic-document-extraction.png",
    "path": "/tools/landingai-agentic-document-extraction",
    "published": "2026-10-01",
    "section": "tools",
    "title": "LandingAI Agentic Document Extraction review (2026), grade B",
    "toc": null,
    "updated": "2026-10-10",
    "url": "https://www.anchorterminal.com/tools/landingai-agentic-document-extraction"
  },
  "tokens": {
    "markdown": 8750,
    "slim": 1930
  },
  "version": 1
}
