DevKit
With the articy:draft X Development Kit, you can enhance articy:draft X with custom features using the articy:draft X Macro Development Kit and integrate your projects into your development workflow using the articy:draft X API.
To learn more about the MDK check out the documentation.
The articy:draft API is intended for automation. It allows your custom tool program to connect to an articy:server, open a project and work with the elements of this project. It is very easy to write a program that searches certain articy:draft objects, lists or exports specific values or even write those values back into the articy:draft project. This API allows articy:draft to be integrated into a complex tool chain.
You'll find more details in the the API documentation.
Macro Development Kit
The free articy:draft X - Macro Development Kit, or MDK for short, allows you to write plugins that can be integrated into the articy:draft X client. This functionality is available for the Single-User, Multi-User and even the FREE version of articy:draft X.To learn more about the MDK check out the documentation.
API
If you want to integrate articy:draft X projects with other programs, use the articy:draft X API.The articy:draft API is intended for automation. It allows your custom tool program to connect to an articy:server, open a project and work with the elements of this project. It is very easy to write a program that searches certain articy:draft objects, lists or exports specific values or even write those values back into the articy:draft project. This API allows articy:draft to be integrated into a complex tool chain.
You'll find more details in the the API documentation.
The API requires a separate API license for your articy:server.
