Developers LinkApi

Code Builder

Gain speed and freedom designing integrations with the Code Builder

The LinkApi Code Builder is the main tool that will help build integrations, giving you full control of your data. Use our SDK to improve your work time -- coding less and building even more. In this guide we will present the feature and how to use it.

Open a project

In the main menu, access Builder > Projects to see a list of your projects. If you don't have any, it's time to create a new one. Learn more about Projects.

The Code Builder

  1. Use this sidebar to navigate between the Code Builder and other project configurations. Trigger for Automation and Access for Gateway projects.
  2. Your project's directory. These are the files inside your Project, including Automations - Automations - Inside your Project, they orchestrate your files to build your Integration. They will be the final package for distribution. , Data-transformations - Data-transformations - Data-transformations are responsible for converting a Payload returned from a Resource and make it understandable to another Resource to connect with. and Functions - Functions - Functions are chunks of code that can be reused inside your projects. They usually stay in your Catalog, so you can reutilize them. .
  3. Your project's Dependencies. These are your files from the Catalog that you selected creating your project. You can extend, snippet and edit them if you want.
  4. Change branches between development and master. Build and code freely in the dev branch and just publish to the final users when you're ready. The master branch is read-only.
  5. The Action Bar will change for every different file you're manipulating. Sync, Clone, Save and Commit your project, among other actions.
  6. Use our SDK Snippets to increase your productivity. Just one click to copy and utilize useful functions to your project. Know more about Snippets.
  7. The Code Terminal. Just like your friendly coding tool.
  8. This is the request body and response tool. Input an array to test with mocked data in the Body section and press the ▶ Run button on the Action Bar (5). The output will show the returned data.


How to navigate between development environments?

Use the branch button (4) located at the bottom left of the screen to change between the development and master environments.

How to update my work from the development branch to master?

With the development branch selected, click the Publish button on the Action Bar (5) and confirm. This action will merge all content from the development to the master branch.

Important notes

  • For safety reasons, the master branch is read-only, preventing any mistakes and unwanted edits on the main files. We recommend working only on the development branch, running tests, and then publishing to the master branch.
  • Triggers created from a project always reflect the same in the master environments.
  • Publishing your project, the developer must have in mind that all triggers reflecting deleted automations will be deleted as well.
  • It's not possible to create triggers to automations in the development branch.

Code Builder

Gain speed and freedom designing integrations with the Code Builder

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.