{
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-11-04",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.7",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "tool": {
    "slug": "autodesk-platform-services",
    "name": "Autodesk Platform Services",
    "vendor": "Autodesk",
    "vendorUrl": "https://aps.autodesk.com",
    "kind": "http-api",
    "category": "cad",
    "summary": "Autodesk Platform Services (APS, formerly Forge) is Autodesk's cloud API set. Its Automation API runs AutoCAD, Inventor, Revit, 3ds Max and Fusion headlessly on design files, beside Model Derivative, Data Management, OSS and Webhooks APIs under OAuth 2.0.",
    "url": "https://www.anchorterminal.com/tools/autodesk-platform-services",
    "markdownUrl": "https://www.anchorterminal.com/tools/autodesk-platform-services.md",
    "slimMarkdownUrl": "https://www.anchorterminal.com/tools/autodesk-platform-services.min.md",
    "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/autodesk-platform-services.json",
    "dns": "autodesk-platform-services.grade.anchorterminal.com",
    "repo": "https://github.com/autodesk-platform-services/aps-sdk-openapi",
    "transports": [],
    "packages": [
      {
        "registry": "npm",
        "name": "@aps_sdk/model-derivative"
      },
      {
        "registry": "npm",
        "name": "@aps_sdk/data-management"
      }
    ],
    "auth": "oauth",
    "authNotes": "OAuth 2.0 from the Authentication API v2, with two-legged client credentials for an app's own data, three-legged authorisation code for a user's data, with scopes such as data:read, data:write, data:create, bucket:create and code:all per the published OpenAPI specs, plus Secure Service Accounts for server workloads. An app is registered in the APS developer portal after an Autodesk account sign-in in a browser. The Design Automation reference pages did not render for our reader, so its scopes were not read.",
    "pricing": "usage",
    "pricingNotes": "Pricing is published on www.autodesk.com, whose robots.txt answered 403, so no price was read. The APS product pages link to a \"Compare pricing\" page and the blog's topic list names Cloud Credits; the per-operation rates for the Automation API and Model Derivative were not established. The developer portal describes a free trial and ADN membership for direct support without stating terms on the pages read.",
    "priceSummary": "Pay per use",
    "where": "local",
    "x402": {
      "level": "no",
      "evidence": "No x402, MPP or L402 in the seven OpenAPI specs of the aps-sdk-openapi repository, the product overview pages or the support page (checked 2026-11-03). Pricing pages on www.autodesk.com were not read.",
      "endpoints": []
    },
    "toolCount": 0,
    "popularity": {
      "githubStars": null,
      "npmWeekly": null,
      "pypiWeekly": null,
      "asOf": "2026-11-03"
    },
    "docsUrl": "https://aps.autodesk.com/en/docs/design-automation/v3/developers_guide/overview/",
    "openapi": "https://github.com/autodesk-platform-services/aps-sdk-openapi",
    "capabilities": [
      "cad.generate",
      "cad.edit",
      "cad.export"
    ],
    "tags": [
      "hosted",
      "official",
      "closed-source",
      "oauth",
      "openapi",
      "enterprise",
      "status-page",
      "async-jobs",
      "typescript",
      "dotnet",
      "usage-priced"
    ],
    "lastRelease": "2026-09-16",
    "graded": true,
    "anchor": {
      "graded": true,
      "score": 44.3,
      "grade": "E",
      "agentReady": false,
      "rank": 1154,
      "ranked": true,
      "rankOf": 1349,
      "categoryRank": 5,
      "methodology": "0.7",
      "run": "2026-10-01",
      "scores": {
        "ergonomics": 52,
        "maintenance": 53,
        "payments": 0,
        "reliability": 52,
        "schema": 59,
        "security": 47,
        "transparency": 34
      },
      "pending": [
        "performance",
        "tasks"
      ],
      "breakdown": [
        {
          "key": "reliability",
          "name": "Reliability",
          "weight": 16,
          "effectiveWeight": 20,
          "score": 52,
          "points": 10.4,
          "reason": "Read with the hosted lines. health.autodesk.com is an Atlassian Statuspage listing APS components (Automation API, Model Derivative, Data Management, Developer Portal, Webhooks and the data model APIs) with history feeds (20). The history page didn't render for our reader; the RSS feed holds 20 items from 22 October to 2 November 2026, none naming an APS component, so most of the 90-day window is unread (15 of 30). Rate limits and quotas are documented on pages under /en/docs that rendered as empty shells, so no number was read (0). The OSS spec documents 429 with an instruction to wait and lengthen the wait on each attempt; no Retry-After header or idempotency guidance was found (7 of 15). No SLA found on the pages read (0). The Automation API is a released product with no beta label on its overview (10). 20 + 15 + 0 + 7 + 0 + 10 = 52.",
          "checked": "2026-11-03"
        },
        {
          "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": 59,
          "points": 9.59,
          "reason": "OpenAPI 3.0 specs for Authentication v2, Data Management, Model Derivative v2, OSS, Webhooks, Secure Service Accounts and Construction are public in the aps-sdk-openapi repository with every operation described; the Design Automation v3 API, the one the audit led with, has none there and its reference did not render (18 of 25). No llms.txt found and the docs are not served as Markdown (0). The specs state purpose per operation and the product pages explain the engines and workflow; the Automation API's own guide was unread (12 of 20). Typed schemas, enums and required fields in the specs read (11 of 15). The specs carry 429 and error responses with descriptions; examples in the guides were unread (8 of 15). APIs are versioned in the path (v2, v3), the specs carry versions 1.0 and 2.0 with dated commits, and the blog has a changelog topic, but no changelog page was readable (10 of 15). 18 + 0 + 12 + 11 + 8 + 10 = 59.",
          "checked": "2026-11-03"
        },
        {
          "key": "ergonomics",
          "name": "Agent ergonomics",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 52,
          "points": 8.45,
          "reason": "Data Management lists support filter and page parameters and Model Derivative returns per-object properties, so responses can be narrowed on the APIs with specs; the Automation API's job outputs are files (15 of 25). Pagination and filtering on the data APIs (15 of 20). Error responses are typed in the specs with reasons and the OSS spec explains 429, though the Automation API's error catalogue was unread (12 of 20). No idempotency key or safe-retry guidance was found; WorkItems are submitted and polled (0 of 20). Official SDKs in TypeScript (npm) and .NET (NuGet), but a Design Automation job needs an AppBundle, an Activity and a WorkItem and the add-in compiled against the desktop product (10 of 15). 15 + 15 + 12 + 0 + 10 = 52.",
          "checked": "2026-11-03"
        },
        {
          "key": "security",
          "name": "Security \u0026 auth",
          "weight": 14,
          "effectiveWeight": 17.5,
          "score": 47,
          "points": 8.23,
          "reason": "OAuth 2.0 with client credentials and authorisation code flows and named scopes (data:read, data:write, data:create, bucket scopes, code:all) in the published Authentication v2 spec, plus Secure Service Accounts for server workloads (30). Read-only scopes exist; no confirmation step before destructive calls was found (12 of 20). The engines execute add-ins and scripts on uploaded design files, and no prompt-injection guidance for agents was found on the pages read (5 of 15). No audit log or per-call visibility was found on the pages read (0 of 15). Autodesk's trust and security pages are on www.autodesk.com, unread, and aps.autodesk.com/.well-known/security.txt answered 406, and no disclosure policy, bug bounty or certification was established from the pages read (0 of 20). 30 + 12 + 5 + 0 + 0 = 47.",
          "checked": "2026-11-03"
        },
        {
          "key": "payments",
          "name": "Payments \u0026 pricing",
          "weight": 10,
          "effectiveWeight": 12.5,
          "score": 0,
          "points": 0,
          "reason": "No x402, MPP or L402 in the specs or pages read (0). Pricing is on www.autodesk.com/products/autodesk-platform-services/overview#pricing, where aps.autodesk.com/pricing redirects; www.autodesk.com/robots.txt answered 403, so no price was read and the line scores as absent (0). A free trial is referred to on the developer pages, but its terms and whether a card is needed were on the unread pages (0). A person signs in to the developer portal to create the app that holds the client id and secret (0). 0 + 0 + 0 + 0 = 0, the reading contentful, personio and coupa took on 7 October 2026 when their pricing pages were unreadable.",
          "checked": "2026-11-03"
        },
        {
          "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": 53,
          "points": 4.64,
          "reason": "Read for a closed service with open SDK sources. The aps-sdk-openapi repository's last commit is 16 September 2026 (Data Management spec), with Model Derivative on 12 August (20 of 30). Two dated spec changes in the last 90 days; SDK package release dates on npm and NuGet were not read (10 of 20). Stack Overflow tags, a fortnightly expert call, a bookable onboarding call and paid ADN support; GitHub issue response was not read because the API refused us (10 of 25). No APS server in the official MCP registry was looked for because the Autodesk MCP servers page could not be read; official SDKs on npm and NuGet are current per the README badges (10 of 15). SDK CI and dependency health unread (3 of 10). 20 + 10 + 10 + 10 + 3 = 53.",
          "checked": "2026-11-03"
        },
        {
          "key": "transparency",
          "name": "Transparency \u0026 trust",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 34,
          "points": 2.98,
          "note": "editorial 10, provenance 58",
          "reason": "Closed service. The APS terms of service are on www.autodesk.com and were not read, so terms clarity scores as absent (5 of 30). Privacy policy, data processing and retention statements are on the same host and unread (0 of 30). No deprecation policy or dated notices were readable; the docs pages that would carry them rendered empty (0 of 20). The status page names regional variants for the data APIs, which is the only location disclosure read; no subprocessor list was read (5 of 20). 5 + 0 + 0 + 5 = 10. These scores reflect what our reader could load, not a finding that the documents don't exist.",
          "checked": "2026-11-03"
        }
      ],
      "assessment": {
        "date": "2026-11-03",
        "basis": "public evidence",
        "confidence": "low",
        "notes": {
          "ergonomics": "Data Management lists support filter and page parameters and Model Derivative returns per-object properties, so responses can be narrowed on the APIs with specs; the Automation API's job outputs are files (15 of 25). Pagination and filtering on the data APIs (15 of 20). Error responses are typed in the specs with reasons and the OSS spec explains 429, though the Automation API's error catalogue was unread (12 of 20). No idempotency key or safe-retry guidance was found; WorkItems are submitted and polled (0 of 20). Official SDKs in TypeScript (npm) and .NET (NuGet), but a Design Automation job needs an AppBundle, an Activity and a WorkItem and the add-in compiled against the desktop product (10 of 15). 15 + 15 + 12 + 0 + 10 = 52.",
          "maintenance": "Read for a closed service with open SDK sources. The aps-sdk-openapi repository's last commit is 16 September 2026 (Data Management spec), with Model Derivative on 12 August (20 of 30). Two dated spec changes in the last 90 days; SDK package release dates on npm and NuGet were not read (10 of 20). Stack Overflow tags, a fortnightly expert call, a bookable onboarding call and paid ADN support; GitHub issue response was not read because the API refused us (10 of 25). No APS server in the official MCP registry was looked for because the Autodesk MCP servers page could not be read; official SDKs on npm and NuGet are current per the README badges (10 of 15). SDK CI and dependency health unread (3 of 10). 20 + 10 + 10 + 10 + 3 = 53.",
          "payments": "No x402, MPP or L402 in the specs or pages read (0). Pricing is on www.autodesk.com/products/autodesk-platform-services/overview#pricing, where aps.autodesk.com/pricing redirects; www.autodesk.com/robots.txt answered 403, so no price was read and the line scores as absent (0). A free trial is referred to on the developer pages, but its terms and whether a card is needed were on the unread pages (0). A person signs in to the developer portal to create the app that holds the client id and secret (0). 0 + 0 + 0 + 0 = 0, the reading contentful, personio and coupa took on 7 October 2026 when their pricing pages were unreadable.",
          "reliability": "Read with the hosted lines. health.autodesk.com is an Atlassian Statuspage listing APS components (Automation API, Model Derivative, Data Management, Developer Portal, Webhooks and the data model APIs) with history feeds (20). The history page didn't render for our reader; the RSS feed holds 20 items from 22 October to 2 November 2026, none naming an APS component, so most of the 90-day window is unread (15 of 30). Rate limits and quotas are documented on pages under /en/docs that rendered as empty shells, so no number was read (0). The OSS spec documents 429 with an instruction to wait and lengthen the wait on each attempt; no Retry-After header or idempotency guidance was found (7 of 15). No SLA found on the pages read (0). The Automation API is a released product with no beta label on its overview (10). 20 + 15 + 0 + 7 + 0 + 10 = 52.",
          "schema": "OpenAPI 3.0 specs for Authentication v2, Data Management, Model Derivative v2, OSS, Webhooks, Secure Service Accounts and Construction are public in the aps-sdk-openapi repository with every operation described; the Design Automation v3 API, the one the audit led with, has none there and its reference did not render (18 of 25). No llms.txt found and the docs are not served as Markdown (0). The specs state purpose per operation and the product pages explain the engines and workflow; the Automation API's own guide was unread (12 of 20). Typed schemas, enums and required fields in the specs read (11 of 15). The specs carry 429 and error responses with descriptions; examples in the guides were unread (8 of 15). APIs are versioned in the path (v2, v3), the specs carry versions 1.0 and 2.0 with dated commits, and the blog has a changelog topic, but no changelog page was readable (10 of 15). 18 + 0 + 12 + 11 + 8 + 10 = 59.",
          "security": "OAuth 2.0 with client credentials and authorisation code flows and named scopes (data:read, data:write, data:create, bucket scopes, code:all) in the published Authentication v2 spec, plus Secure Service Accounts for server workloads (30). Read-only scopes exist; no confirmation step before destructive calls was found (12 of 20). The engines execute add-ins and scripts on uploaded design files, and no prompt-injection guidance for agents was found on the pages read (5 of 15). No audit log or per-call visibility was found on the pages read (0 of 15). Autodesk's trust and security pages are on www.autodesk.com, unread, and aps.autodesk.com/.well-known/security.txt answered 406, and no disclosure policy, bug bounty or certification was established from the pages read (0 of 20). 30 + 12 + 5 + 0 + 0 = 47.",
          "transparency": "Closed service. The APS terms of service are on www.autodesk.com and were not read, so terms clarity scores as absent (5 of 30). Privacy policy, data processing and retention statements are on the same host and unread (0 of 30). No deprecation policy or dated notices were readable; the docs pages that would carry them rendered empty (0 of 20). The status page names regional variants for the data APIs, which is the only location disclosure read; no subprocessor list was read (5 of 20). 5 + 0 + 0 + 5 = 10. These scores reflect what our reader could load, not a finding that the documents don't exist."
        },
        "sources": [
          {
            "what": "Automation APIs overview",
            "url": "https://aps.autodesk.com/automation-apis",
            "seen": "2026-11-03"
          },
          {
            "what": "Automation API product page",
            "url": "https://aps.autodesk.com/developer/overview/design-automation-api",
            "seen": "2026-11-03"
          },
          {
            "what": "Model Derivative product page",
            "url": "https://aps.autodesk.com/developer/overview/model-derivative-api",
            "seen": "2026-11-03"
          },
          {
            "what": "Authentication product page",
            "url": "https://aps.autodesk.com/developer/overview/authentication-api",
            "seen": "2026-11-03"
          },
          {
            "what": "Design Automation v3 guide (rendered empty)",
            "url": "https://aps.autodesk.com/en/docs/design-automation/v3/developers_guide/overview/",
            "seen": "2026-11-03"
          },
          {
            "what": "Design Automation quotas page (rendered empty)",
            "url": "https://aps.autodesk.com/en/docs/design-automation/v3/developers_guide/quotas/",
            "seen": "2026-11-03"
          },
          {
            "what": "pricing redirect to www.autodesk.com (301)",
            "url": "https://aps.autodesk.com/pricing",
            "seen": "2026-11-03"
          },
          {
            "what": "support page",
            "url": "https://aps.autodesk.com/en/support/get-help",
            "seen": "2026-11-03"
          },
          {
            "what": "blog index (shell with topics)",
            "url": "https://aps.autodesk.com/blog",
            "seen": "2026-11-03"
          },
          {
            "what": "OpenAPI specs, shallow clone of aps-sdk-openapi",
            "url": "https://github.com/autodesk-platform-services/aps-sdk-openapi",
            "seen": "2026-11-03"
          },
          {
            "what": "Node SDK README",
            "url": "https://raw.githubusercontent.com/autodesk-platform-services/aps-sdk-node/main/README.md",
            "seen": "2026-11-03"
          },
          {
            "what": "status page",
            "url": "https://health.autodesk.com/",
            "seen": "2026-11-03"
          },
          {
            "what": "status history feed",
            "url": "https://health.autodesk.com/history.rss",
            "seen": "2026-11-03"
          },
          {
            "what": "robots.txt aps.autodesk.com",
            "url": "https://aps.autodesk.com/robots.txt",
            "seen": "2026-11-03"
          },
          {
            "what": "robots.txt www.autodesk.com (403)",
            "url": "https://www.autodesk.com/robots.txt",
            "seen": "2026-11-03"
          },
          {
            "what": "robots.txt developer.api.autodesk.com (disallow all)",
            "url": "https://developer.api.autodesk.com/robots.txt",
            "seen": "2026-11-03"
          },
          {
            "what": "Autodesk on Wikipedia (entity, exchange)",
            "url": "https://en.wikipedia.org/wiki/Autodesk",
            "seen": "2026-11-03"
          }
        ],
        "openQuestions": [
          "unchecked: the Design Automation v3 developer guide, API reference, quotas and rate limits, which rendered as empty shells under aps.autodesk.com/en/docs; curl answered 406 for the same pages",
          "unchecked: pricing, cloud credit rates, free trial terms, the APS terms of service, privacy policy and the Autodesk MCP servers page, all on www.autodesk.com, whose robots.txt answered 403",
          "unchecked: the 90-day incident history for APS components beyond the 20 feed items of 22 October to 2 November 2026",
          "unchecked: SDK release dates, CI and issue response on the autodesk-platform-services GitHub organisation, whose API answered 403; only two repositories were cloned",
          "unchecked: firstReleased. Forge launched years before the APS rename and the Design Automation v3 API's release date was on unread pages, so the field is left empty",
          "Judgement call on category. Listed in cad, as the audit led, on the Automation API that edits and generates design files; the wider platform also fits infrastructure or data APIs, which a later pass could split out",
          "The Autodesk MCP servers announced on www.autodesk.com (Model Data Explorer, Fusion, Revit and others, some marked coming soon in search snippets) were not read first-hand and are not part of this grade"
        ]
      },
      "negative": 0,
      "verdict": "OAuth 2.0 with scopes, public OpenAPI specs for six APIs and a status page with APS components make the platform callable by an agent that holds an app's credentials. The Automation API's own docs, quotas, pricing and terms sit on pages our reader could not load, so an agent must plan without published limits or rates.",
      "bestFor": "Agents that must process existing Autodesk files (Inventor, Revit, AutoCAD, Fusion) at scale with add-ins a team already has, or translate models for viewing.",
      "strengths": [
        "OAuth 2.0 with two-legged and three-legged flows, read and write scopes, and Secure Service Accounts, per the published Authentication v2 spec",
        "OpenAPI 3.0 specs with every operation described for Authentication, Data Management, Model Derivative, OSS, Webhooks and Construction, updated on 16 September 2026",
        "Five desktop engines run headlessly in the cloud, so an agent can drive Inventor, Revit, AutoCAD, 3ds Max or Fusion scripts without a workstation",
        "Status page lists APS components separately, with RSS and Atom history feeds",
        "Official SDKs on npm and NuGet, Stack Overflow tags, a fortnightly open expert call and paid ADN support"
      ],
      "weaknesses": [
        "The Design Automation v3 guide, reference, quotas and rate limits did not render for our reader, and no OpenAPI spec for it is published in the SDK repository",
        "Pricing, terms of service, privacy policy and the Autodesk MCP servers page live on www.autodesk.com, whose robots.txt answered 403",
        "No per-operation prices, free tier terms or SLA could be established from the pages read",
        "Workflows need an AppBundle, an Activity and a WorkItem per engine, with add-ins compiled for the desktop product before the first cloud run",
        "No llms.txt and no idempotency guidance were found"
      ],
      "agentNotes": [
        "Expect to hold an APS app's client id and secret, mint a two-legged token with the scopes the call needs, and refresh it; a person creates the app in the developer portal",
        "For the Automation API, the AppBundle (compiled add-in or script), Activity and WorkItem must exist before a job runs; the engine runs the add-in, so geometry edits are written in the desktop product's API, not in a request body",
        "Back off exponentially on 429, as the OSS spec asks, since no numeric limits were readable; check health.autodesk.com for the Automation API component before retrying failures",
        "Do not assume a price per job or translation; have the owner read the pricing page, which our reader could not",
        "Use data:read and read-only scopes for inspection tasks and ask the owner before data:write or bucket:delete, since no confirmation step is documented"
      ],
      "metrics": {
        "kind": "remote",
        "measured": false
      },
      "reviewCount": 0,
      "avgRating": 0,
      "history": [
        {
          "basis": "public evidence",
          "confidence": "low",
          "grade": "E",
          "methodology": "0.7",
          "pending": [
            "performance",
            "tasks"
          ],
          "run": "2026-10-01",
          "runLabel": "October 2026 research run",
          "score": 44.3
        }
      ],
      "editorialScores": {
        "ergonomics": 52,
        "maintenance": 53,
        "payments": 0,
        "reliability": 52,
        "schema": 59,
        "security": 47,
        "transparency": 10
      },
      "provenanceScore": 58,
      "checked": {
        "categories": {
          "ergonomics": "2026-11-03",
          "maintenance": "2026-11-03",
          "payments": "2026-11-03",
          "reliability": "2026-11-03",
          "schema": "2026-11-03",
          "security": "2026-11-03",
          "transparency": "2026-11-03"
        },
        "last": "2026-11-03",
        "oldest": "2026-11-03",
        "stale": false,
        "staleAfterDays": 90
      },
      "scoreHistory": [
        {
          "date": "2026-11-03",
          "grade": "E",
          "kind": "listed",
          "method": "0.7",
          "score": 44.3
        }
      ]
    },
    "connect": {
      "http": "curl -X POST https://developer.api.autodesk.com/authentication/v2/token -H \"Authorization: Basic $(printf '%s:%s' \"$APS_CLIENT_ID\" \"$APS_CLIENT_SECRET\" | base64)\" -d 'grant_type=client_credentials\u0026scope=data:read'"
    },
    "letme": {
      "capability": "https://letme.dev/cad.generate",
      "tool": "https://letme.dev/autodesk-platform-services"
    },
    "notable": [
      "The Automation API runs five engines in Autodesk's cloud, AutoCAD (scripts, add-ins, AutoLISP on DWG), Inventor (add-ins and iLogic on IAM, IPT, IDW), Revit (the Revit DB API on RVT, RTE, RFA), 3ds Max (MAXScript, Python, plug-ins) and Fusion (API scripts and Fusion team data) (https://aps.autodesk.com/automation-apis)",
      "OpenAPI 3.0 specs for Authentication v2, Data Management, Model Derivative v2, OSS, Webhooks, Secure Service Accounts and Construction are public in the aps-sdk-openapi repository, every operation described; the Design Automation v3 API has no spec there (https://github.com/autodesk-platform-services/aps-sdk-openapi)",
      "Every documentation page under aps.autodesk.com/en/docs rendered as an empty shell for our reader on 3 November 2026 (title, Request and Response headings, no body), so the Design Automation guide, quotas and rate limits were not read (https://aps.autodesk.com/en/docs/design-automation/v3/developers_guide/overview/)",
      "www.autodesk.com/robots.txt answered 403, so the pricing, terms of service, privacy and the Autodesk MCP servers pages it hosts were not read; developer.api.autodesk.com/robots.txt disallows every path (https://www.autodesk.com/robots.txt)",
      "health.autodesk.com is an Atlassian Statuspage with APS components (Automation API, Model Derivative, Data Management, Developer Portal, Webhooks, data model APIs); the 20 items in its history feed, 22 October to 2 November 2026, name no APS component (https://health.autodesk.com/)",
      "The OSS spec documents 429 as \"Rate limit exceeded. Please wait for a few moments before retrying. Increase the wait time with each attempt\", with no numbers (https://github.com/autodesk-platform-services/aps-sdk-openapi/blob/main/oss/oss.yaml)",
      "Official SDK packages on npm (@aps_sdk/authentication, data-management, model-derivative, oss, webhooks, secure-service-account, construction) and NuGet; the Node README says more services are coming and does not list Design Automation (https://raw.githubusercontent.com/autodesk-platform-services/aps-sdk-node/main/README.md)"
    ],
    "area": "design-diagrams",
    "details": [
      {
        "label": "Surface listed",
        "value": "The Automation API (Design Automation v3) and the APIs around it, read from the aps.autodesk.com product pages, the support page, the aps-sdk-openapi and aps-sdk-node repositories, health.autodesk.com and its history feed on 3 November 2026. The docs under /en/docs rendered as empty shells and www.autodesk.com refused robots.txt, so those pages are unread. No app was created and no call was made"
      },
      {
        "label": "Where it runs",
        "value": "Autodesk's cloud; the status page lists regional variants for the data APIs (for example Data Management and AEC Data Model by region). The engines run server-side; add-ins are built on the desktop product's SDK"
      },
      {
        "label": "Automation API engines",
        "value": "AutoCAD (DWG), Inventor (IAM, IPT, IDW), Revit (RVT, RTE, RFA), 3ds Max (MAX files, MAXScript and Python) and Fusion (API scripts, Fusion team data). Example jobs named by Autodesk include title block updates, iLogic rules, BOM export, family creation, drawing generation, bulk migration"
      },
      {
        "label": "Other APIs",
        "value": "Model Derivative (translation to SVF and SVF2, properties, hierarchy, thumbnails), Data Management (hubs, projects, folders, items, versions), OSS buckets and signed uploads, Webhooks, Construction Cloud account admin and issues"
      },
      {
        "label": "OpenAPI specs read",
        "value": "datamanagement.yaml 41 operations, oss.yaml 21, secureServiceAccount.yaml 10, webhooks.yaml 12, authentication.yaml 8, modelderivative.yaml 11, construction accountadmin 30 and issues 14, all with descriptions and 2-legged and 3-legged security schemes. Last commit 16 September 2026"
      },
      {
        "label": "Support",
        "value": "Stack Overflow with the autodesk-platform-services tag, a 30-minute onboarding call booked with the APS business development team, the Autodesk Developer Network for direct engineering support (paid membership), and the Ask the APS Expert call every other Wednesday"
      },
      {
        "label": "Legal entity",
        "value": "Autodesk, Inc., Nasdaq ADSK. The APS terms of service are on www.autodesk.com, which was not read"
      }
    ],
    "provenance": {
      "legalEntity": "Autodesk, Inc.",
      "domain": "aps.autodesk.com",
      "domainRegistered": "",
      "endpointOnVendorDomain": true,
      "terms": "",
      "privacy": "",
      "statusPage": "https://health.autodesk.com/",
      "changelog": "https://github.com/autodesk-platform-services/aps-sdk-openapi/commits/main",
      "securityTxt": "unknown",
      "checked": "2026-11-03",
      "notes": [
        "Autodesk, Inc. is the vendor; the legal entity is taken from the Nasdaq listing recorded on Wikipedia, since www.autodesk.com (terms, privacy, legal notices) answered 403 to robots.txt and was not read.",
        "aps.autodesk.com/robots.txt allows the docs and product pages (Drupal defaults disallow admin and login paths). developer.api.autodesk.com/robots.txt disallows every path, so the API host was not fetched. health.autodesk.com disallows only /api/ and /embed/.",
        "aps.autodesk.com/.well-known/security.txt answered 406 to our reader, so its presence is unknown.",
        "Terms and privacy URLs are left empty because the documents could not be read; the policy reader should take them from www.autodesk.com when it can.",
        "The API endpoints are on developer.api.autodesk.com, an Autodesk domain."
      ],
      "score": 58,
      "checks": [
        {
          "check": "Legal entity named",
          "value": "Autodesk, Inc.",
          "points": 20,
          "max": 20,
          "state": "ok"
        },
        {
          "check": "Domain age",
          "value": "aps.autodesk.com, no registry record we could read",
          "points": 0,
          "max": 15,
          "state": "no"
        },
        {
          "check": "Endpoint on the vendor's domain",
          "value": "aps.autodesk.com",
          "points": 15,
          "max": 15,
          "state": "ok"
        },
        {
          "check": "Terms of service",
          "value": "not found",
          "points": 0,
          "max": 10,
          "state": "no"
        },
        {
          "check": "Privacy policy",
          "value": "not found",
          "points": 0,
          "max": 10,
          "state": "no"
        },
        {
          "check": "Status page",
          "value": "health.autodesk.com",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "Changelog",
          "value": "published",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "security.txt",
          "value": "could not be fetched",
          "points": 0,
          "max": 10,
          "state": "no"
        },
        {
          "check": "People named",
          "value": "3 named with their role, none with a public profile",
          "points": 7,
          "max": 10,
          "state": "part"
        },
        {
          "check": "Support route",
          "value": "help pages, a community",
          "points": 5,
          "max": 5,
          "state": "ok"
        }
      ]
    },
    "humans": {
      "slug": "autodesk-platform-services",
      "checked": "2026-11-03",
      "company": "Autodesk, Inc.",
      "people": [
        {
          "name": "John Walker",
          "role": "Co-founder, Autodesk",
          "founder": true,
          "bio": "John Walker co-founded Autodesk in 1982 with Dan Drake and a group of programmers, and the company's first product was AutoCAD.",
          "bioSources": [
            "https://en.wikipedia.org/wiki/Autodesk"
          ],
          "page": "/people/john-walker/"
        },
        {
          "name": "Dan Drake",
          "role": "Co-founder, Autodesk",
          "founder": true,
          "bio": "Dan Drake co-founded Autodesk with John Walker in 1982.",
          "bioSources": [
            "https://en.wikipedia.org/wiki/Autodesk"
          ],
          "page": "/people/dan-drake/"
        },
        {
          "name": "Andrew Anagnost",
          "role": "President and Chief Executive Officer, Autodesk",
          "bio": "Andrew Anagnost is Autodesk's president and chief executive. Autodesk Platform Services is one of the company's product lines.",
          "bioSources": [
            "https://en.wikipedia.org/wiki/Autodesk"
          ],
          "page": "/people/andrew-anagnost/"
        }
      ],
      "peopleNote": "Autodesk Platform Services is a product line of Autodesk, Inc., so the people are the company's founders and chief executive. Autodesk's own leadership and about pages are on www.autodesk.com, whose robots.txt answered 403 on 3 November 2026, so the roster is taken from the Wikipedia article as the Adobe listings were, and nobody on the APS team is named. No personal accounts are listed. As a public company Autodesk has no investor list.",
      "companySocial": {
        "github": "https://github.com/autodesk-platform-services"
      },
      "support": {
        "urls": [
          "https://aps.autodesk.com/en/support/get-help",
          "https://aps.autodesk.com/adn"
        ],
        "community": [
          {
            "label": "Stack Overflow, autodesk-platform-services tag",
            "url": "https://stackoverflow.com/questions/tagged/autodesk-platform-services",
            "kind": "forum"
          },
          {
            "label": "Ask the APS Expert call (fortnightly)",
            "url": "https://autodesk.zoom.us/meeting/register/69qpfOuhSGKykxKzHBTeYg",
            "kind": "link"
          }
        ],
        "contactUrls": [
          "https://email.o365.autodesk.com/book/AutodeskPlatformServicesAPSSupport@autodesk.com/"
        ]
      },
      "sources": [
        "https://aps.autodesk.com/en/support/get-help",
        "https://github.com/autodesk-platform-services/aps-sdk-openapi",
        "https://en.wikipedia.org/wiki/Autodesk",
        "https://www.autodesk.com/robots.txt"
      ],
      "ownership": {
        "status": "public",
        "exchange": "Nasdaq",
        "ticker": "ADSK",
        "checked": "2026-11-03",
        "sources": [
          "https://en.wikipedia.org/wiki/Autodesk"
        ]
      }
    },
    "pageJsonUrl": "https://www.anchorterminal.com/tools/autodesk-platform-services.json",
    "live": {
      "slug": "autodesk-platform-services",
      "vendorStatus": {
        "page": "https://health.autodesk.com",
        "indicator": "none",
        "summary": "All Systems Operational",
        "checkedAt": "2026-11-04T19:31:03.431669368Z"
      },
      "securityTxt": {
        "url": "https://aps.autodesk.com/.well-known/security.txt",
        "state": "none",
        "checkedAt": "2026-11-04T15:53:19.119162941Z"
      },
      "updatedAt": "2026-11-04T19:31:03.431669368Z"
    }
  }
}
