Data Exchange (DX) APIs now support GraphQL!
If you’ve been watching the Autodesk Platform Services (APS formerly Forge) Data initiatives, then you know that GraphQL has started to emerge as our standard for easily accessing and querying your CAD and BIM design data. GraphQL has already become the standard for accessing and querying complex data across several industries. For more details about GraphQL,see here. Fusion Data was the first to adopt GraphQL for its cloud API interface, and now you can use a similar interface to access shared data from a Data Exchange. If you’re new to Data Exchanges, check out this blog post that summarizes all you need to know to get up to speed and start streamlining interoperability between your tools today.
Our Data Exchange GraphQL API is now in public beta, and we welcome your feedback here. To get started, check out the Data Exchange GraphQL API documentation here. You will find rich tutorials and samples that exhibit the GraphQL approach to accessing your data. For a simple example, check out this video using the Data Exchange GraphiQL explorer with the tutorial content. Within a few minutes I’m able to drill down into the rich, granular data in my Data Exchange that was published from a Revit 2023 model. When the Revit model is updated, those changes are reflected in the Data Exchange as well. The Data Exchange maintains a durable connection with the source, and you are also able to work with different versions as needed. Data Exchanges can make sharing select data from published designs much easier through customized workflows.
As a reminder to what Data Exchange is all about, check out these previous posts:
Our team is looking forward to your feedback and the exciting integrations and apps that you will build! If you have any questions, don’t hesitate to reach out to us at firstname.lastname@example.org