--- title: "HTTP Connectors" slug: "http-connectors" status: "update" updated: 2026-08-13T11:56:13Z published: 2026-08-13T11:57:56Z canonical: "support.tulip.co/http-connectors" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.tulip.co/llms.txt > Use this file to discover all available pages before exploring further. # HTTP Connectors *This guide will help you understand the full capability of HTTP Connectors.* If you want to connect an external system like an MES or ERP to Tulip, you will need to use an HTTP connector. Tulip's HTTP Connectors can interface with most types of HTTP APIs, including REST and SOAP. For a step-by-step walkthrough of this feature, take the [HTTP Connectors University course](https://university.tulip.co/learn/courses/82/build-and-use-http-connectors-in-apps)! ## Configure an HTTP connector Click **Add Connector** in the top right of the Connectors page, then name the Connector and select **HTTP**. ![An Overview of HTTP Connectors_122139734.png](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/An%20Overview%20of%20HTTP%20Connectors_122139734.png) On the **Environment** tab, select the [connector environment](/r230/docs/connector-environments). Choose **Add Connection Details** to add more details about the server you would like to query. ![An Overview of HTTP Connectors_122140947.png](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/An%20Overview%20of%20HTTP%20Connectors_122140947.png) ### Connection details **Host:** Only include the domain that you would like to query. Do not include http:// or https:// Eg. [myaccount.restlet.api.netsuite.com](http://myaccount.restlet.api.netsuite.com) **Port:** This should be specified by the service you are querying. HTTP requests typically use port 443. **TLS:** Select "Yes" if you are using HTTPS, and "No" if just "HTTP". Click **Test** to see if you can successfully connect to the server, then click **Save**. ### Edit, duplicate, or delete connector To edit, duplicate, or delete the connector, go back to the **Connectors** page, and then click the **three dot menu** icon on the right side of the connector. ![An Overview of HTTP Connectors_122140669.png](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/An%20Overview%20of%20HTTP%20Connectors_122140669.png) ## Next steps **Learn how to use Connector Functions to make API Calls [here](/r230/docs/how-to-create-and-configure-an-http-connector-function).** ## Further Reading - [How to Format HTTP Connector Outputs](/r230/docs/how-to-format-http-connector-outputs) - [Using HTTP Connectors in Apps](/r230/docs/using-http-connectors-in-apps) --- Did you find what you were looking for? You can also head to [community.tulip.co](https://community.tulip.co/?utm_source=intercom&utm_medium=article-link&utm_campaign=all) to post your question or see if others have faced a similar question! **Connectors** **Connectors** enable real-time connectivity between your Tulip solution and a transactional system (e.g. an ERP). The output of a Connector Function can be used in Tulip Apps, Automations, and Functions. - **HTTP Connectors** utilize HTTP API endpoints. - **SQL Connectors** can enable connectivity with certain SQL databases. - **MQTT Connectors** can connect to MQTT brokers for machine monitoring. ![](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/connector.gif) **Environment** An **environment** is a set of parameters that match specific configurations for tests. An environment includes **API endpoints** and authentication profiles for REST, SOAP, and GraphQL services, as well as database connection settings, custom project properties, and parameters of connection to JMS servers. **Connector Function** **Connector Functions** are individual operations to interact with an HTTP or SQL Datasources. Connector Functions can have inputs and outputs, and can be called from: Triggers, Functions, Automations, and AI Agents. Once pulled, data can be used throughout your applications. **API Call** An **API call** is a message sent to a server asking an API to provide a service or information.