Endpoint
When you move data from a system (application, database, or other data resource) to another, these systems you connect to are referred to as endpoints. The type of subscription plan you have with Celigo determines how many endpoints you can use within active flows.
Example
If you’re moving Salesforce account data to create new customers in Shopify, the endpoints are Salesforce and Shopify.
Connection
To get or send data from an endpoint, you need to identify who’s requesting or sending data and prove that identity. This is done by creating a connection to an endpoint.
Connections are how the Celigo platform communicates with an application.
Flow
The stream of data between endpoints is called a flow.
In a basic flow, data is exported from one endpoint and imported into another. The endpoint exporting data is called a source, and the endpoint importing data is called a destination.
Example
If you’re moving Salesforce account data to create new customers in Shopify, Salesforce is exporting data. It’s the source. Shopify is importing data. It’s the destination.
Integration
Integration is a term you’ll hear often. An integration is simply a container or folder that holds one or more flows.
In the Celigo platform, these appear as tiles on the home screen.
API
Connecting to endpoints and creating flows in the Celigo platform is mostly done through APIs. API stands for “application programming interface,” which simply means the way to communicate with a system.