Welcome! Kapi will guide you through all of it!
You've found the LinkApi Documentation! This guide have the duty to instruct and solve doubts all about LinkApi Tools and Development Hub. Kapi, our developer capybara mascot, will guide you through the how-to's and intricate details about the LinkApi Platform.
This documentation is always improving, so don't hesitate to contact us in any case. Send directly an email to firstname.lastname@example.org right away!
LinkApi offers, among other services, a full integration platform and API management tools for any developer to dive in and create integrations with freedom and agility. For this, we created a easy-to-use environment with tools that are always evolving to bring the best experience with integrations ever imagined.
The iPaaS ecosystem brings to surface everything a modern, integrated company needs to revolutionize the experience of who builds and consume integrations. LinkApi's sandbox tools are ready to adapt to your workload and your company's business model.
The Packages will contemplate all files that can be used inside your projects. That includies Pre-Built Applications, your private Applications and functions, that can be reused within the projects. More about Packages.
We will call an Application every third-company endpoint that is ready to connect with LinkApi. They will hold all the resources to be consumed via coding, including other configuration such as pagination or authorization. For example, if you want to connect with MailChimp and send an email, you can use our already crafted Pre-Built Application connection and use the right Resource for it.
You can build your own Apps with your own credentials. Hands on the code! Learn more about Creating an App.
A resource is the encapsulation of an endpoint. Your Resources will contain all code formatting and process to make a successful consume of the desired service. You may use our SDK to save some time on this part.
Pre-Built Apps are the LinkApi stable App catalog that has the most requested platforms by the LinkApi integration community. These Apps can be consumed easily through our SDK. You will only need to set the credentials and the params expected by the select application and resource. You can also clone a Pre-Built App and make the changes you need. More about Pre-Built Apps.
The Project is where all the magic happens. Organize your Apps, Functions and Data-Transformations in a single entity. The Code Builder is a powerful tool that will help making your process even faster. This will be the final package ready for distribution. More about Projects.
An Automation is a complete integration flow. Orchestrate your flow using selected Apps, treating them for your own business model. The automation orchestrates all the resources, functions, data-transformations and the SDK to make all the requests and logical rules needed. More about Automations.
Functions are a chunk of code that can be reused any number of times in your integrations. They will expect an input and a return output based on the data sent. You can create a Function inside a Project or extend it to your Packages to be reused. More about Functions.
Data-transformations are responsible for converting a Payload returned from a Resource and make it understandable to another Resource to connect with. More about Data-Transformations.
The Jobs are responsible to make your Automations run. Set different type of schedules and activations to each project. More about Triggers.
Also known as Command Line Interface, the LinkApi CLI contains commands with basic language and complex actions through your computer terminal. They will help you with actions such as login, creating a project, cloning a project, publishing and so on.
For more information and all the CLI commands, access our CLI content!
LinkApi proudly presents our Software Development Kit, a module created to help with the complex process of creating integrations. Save time using methods that solve the hardest part of integration building, leaving for you just the easy part.
For more information and all the SDK commands access our SDK content!
A transaction is an individual record that says if the data has been integrated successfully or not.
For more information, check our Transaction content!
Trace is a log box that is generated in any part of your automation. You can set when, how and which data will be shown in a trace. Traces are generated inside of a Transaction.
Tenants are your "clients" inside LinkApi. You can create Tenants to divide and segregate your credentials or Jobs for better organization. Click the Capybara icon on the top right inside the portal and select Tenants to create a new one.