Develop applications using Tekla Open API

Last updated March 12, 2019 by Tekla User Assistance

Software version: 

Develop applications using Tekla Open API

Develop applications using Tekla Open API

You can develop your own applications and additional features for Tekla Structures through the Tekla Open APIapplication programming interface that lets third-party applications integrate to and communicate with Tekla Structures

Tekla Open API enables, for example, customizing Tekla Structures.

(Applicationpart of Tekla Structures functionality that is developed in order to extend the capability of Tekla Structures but that is not included in the Tekla Structures installation

Programming Interface). Tekla Open API is implemented using Microsoft .NET technology.

Applications that are developed using Tekla Open API to work with Tekla Structures are called extensions. To use the power of the Tekla Open API, you must write program code outside Tekla Structures. If you do not know how to program, you can still benefit from the Tekla Open API by downloading extensions created by others from Tekla Warehouse.

With Tekla Open API you can:

  • Record and run user interface actions

    By recording and running user interface actions you can automate routine tasks, such as creating daily reports.

  • Create automation tools

    You can create automation tools for frequently needed objects. With automation tools you can, for example, create basic structures or add typical details to drawings.

  • Integrate Tekla Structures to other software

    You can utilize the Tekla Open API and .NET in transferring information between Tekla Structures and other software, such as Analysis & Design software.

  • Create new functionality.

For more information on Tekla Open API and extensions, visit the Tekla Developer Center.

Quick feedback

The feedback you give here is not visible to other users. We use your comments to improve our content.
We use this to prevent automated spam submissions.
Content rating: 
Average page rating: 1 (1 vote)
Refresh page after voting to show updated result.


by Vaibhav patil

Hello Tekla User Assistance,
Please provide info about which Visual Studio edition and version best for Macro creation, recording and tekla customization?

by Tekla User Assistance

Thank you for your comment. Please visit the Tekla Developer Center for more information. You can also use Tekla Discussion Forum to get more info and to post comments. You can find links to both of these at the bottom of the Tekla User Assistance front page (