The nuvo pipeline API gives you full flexibility to manage your own pipelines as well as those of your customers. Additionally, it allows you to decide whether to let your customers set up and manage their own pipelines, and how you want to integrate the nuvo pipeline into your system.
With the nuvo API, you can create all pipeline components (such as connectors, pipeline templates, target data models, etc.) as well as retrieve all pipelines and their executions.
Here is summary of what you can do with the nuvo pipeline API:
Create, update, read & delete connectors
If you want to learn more about connectors, get more information here
Create, update, read & delete Target Data Models (TDMs)
If you want to learn more about TDMs, get more information here
Create, update, read & delete pipeline templates
If you want to learn more about pipeline templates, get more information here
Update, read & delete pipelines
If you want to learn more about pipelines, get more information here
Create & read pipeline executions
If you want to learn more about executions, get more information here
Create, update, read & delete users
If you want to learn more about users, get more information here
Create, update, read & delete sub-organizations
If you want to learn more about users, get more information here
Let’s get started
In this guide, we will go through the general process of integrating, working, and managing nuvo pipelines.
We’ll show you how to create the components needed for a pipeline, such as input and output connectors and the target data model. We’ll also guide you through creating your first pipeline template and retrieving your pipelines along with their execution history.
Please note that you currently cannot create pipelines via the nuvo pipeline API. Though, you can do this the following way:
Integrating the CreatePipeline embeddable component into your application. You can follow our guide here
To allow users, either internally or your customers, create pipelines, you have to integrate the CreatePipeline embeddable. This component is easy to implement into your existing system and provides a user-friendly workflow.
Get more information about the embeddable here, or follow our guide to add it to your application.
info
Currently, it’s not possible to create pipelines via the nuvo pipeline API.
curl -X 'GET'
'https://api-gateway.getnuvo.com/dp/api/v1/pipeline/?sort=%7B%7D&filters=%7B%7D&options=%7B%7D&pagination=%7B%7D'
-H 'accept: application/json'
-H 'Authorization: ACCESS_TOKEN'
# Replace ACCESS_TOKEN with the access token from the first step
GET api-gateway.getnuvo.com/dp/api/v1/execution/{id}
Send a GET request to get all executions for one pipeline
cURL
Javascript
curl -X 'GET'
'https://api-gateway.getnuvo.com/dp/api/v1/execution/66dff0b1fbcf5a2f63857foo'
-H 'accept: application/json'
-H 'Authorization: ACCESS_TOKEN'
# Replace ACCESS_TOKEN with the access token from the first step