DATAKIT API  V2025.2
API Guide

Welcome to Datakit API Help!


Datakit libraries provide you with a full-documented Application Programming Interface (API) to enable interoperability among CAD systems.
Libraries are an efficient solution for software companies that currently integrate Datakit solutions for CAD data exchange as components to their software.

These libraries allow access to the information stored in native data files such as 3D, 2D, geometrical and topological data and all the concepts of dimensions, tolerances, features, and annotations of course.
Assembly information with the prototype and instance notions are available.
Theses functionalities are typically carried out thanks to our large set of user-callable functions/subroutines that provide access to the software's graphic interface, file manager and database.

Datakit libraries provide also its C++ data structures which are the same for all CAD systems.

These libraries are provided as static libraries and headers files.
They are available on:

System Compilator Intel64/AMD64 ARM64 Version End of Support
Windows
Visual Studio C++ 2022 (v143) x x Visual Studio C++ Version 17.0.5 2032
Visual Studio C++ 2019 (v142) x Visual Studio C++ Version 16.4.21 2029
Visual Studio C++ 2017 (v141) x Visual Studio C++ Version 15.9.43 2027
Visual Studio C++ 2015 (v140) x Version 14.0.25431.01 Update 3 2026
Linux
gcc 9.3 x 2030
gcc 7.5 x 2029
Mac
clang-1300.0.29.3 x Minimum OS X deployment version 11.0 2031
clang-1000.10.44.4 x Minimum OS X deployment version 10.10 2025


Please contact us for other platforms.