Articles in this section

Choose between an application or HTTP connector

There are hundreds of application connectors and one universal HTTP connector. How do you choose between a simple application connector or a more granular universal HTTP connector?

Warning

Authentication types may vary depending on your connection type and connector.

Application connectors

Application connectors are designed to optimize your connection to specific platforms. The application connector will grant you access to your application quickly and easily. You may not be able to modify some aspects as carefully as you’d like, but you’ll have a complete, easy, and secure connection to your application.

Simple vs. HTTP form view

toggle_button.png

Despite how straightforward the application connectors are, you can still choose to toggle between a Simple or an HTTP form view for more detailed customization. Application-specific (simple) forms are based on the universal HTTP connector, including only the most common settings required for integrating with the application. If you toggle to an HTTP form view, you’ll have more configuration control and authentication options; however, this is not the same as a universal HTTP connector.

Note

This toggle will become available for more connectors over time. It’s not currently available for every connector. An application-specific form is still available by using the application connector.

An HTTP-type form view is different from a universal HTTP connector. Configuration differences exist between the Simple form view, HTTP form view, and the universal HTTP application. For example, creating an iClient in the Simple / HTTP form view may lead to less granularity than using a universal HTTP connector.

recharge_connection.png

Exports, lookups, and imports

You also can toggle between the simple and HTTP form view of an export, lookup, or import. The simple views include:

  • Mock output and response data

  • Query parameters (export and import) – You can search through all query parameters.

    • Mandatory parameters are provided for you and disabled, so they can’t be removed

    • Search for, add, or delete features for query parameters

    • Handlebars to add query parameters or values

    • Select the setting’s value from a dropdown list, when the available choices are documented and limited

    • Error messages remind you if a value isn’t set for a mandatory parameter

  • For resources and endpoints with different API versions

    • integrator.io will default to the latest version.

    • You can choose a resource, endpoint, and version, but you can only choose the version if it isn’t in the connection.

Universal HTTP connector

The universal HTTP connector gives you the finest level of granularity when configuring your connection. Using this connector, you can customize almost every aspect of your connection. The universal HTTP connector will grant you more control over scopes, permissions, requests, and responses. There are various authentication types you can use when creating your HTTP connection.

After entering the Base URI in an HTTP connector, can still select a prebuilt application connector with a Simple form view if available. If you choose the Simple form view, the Base URI field is disabled, and the Simple form view will appear. To review documentation for the Simple form view, navigate to the Celigo integrator.io Help Center and search for your connector. For example, if you switch to the simple view for the Stripe connector, you can search for "Stripe" or "Set up a connection to Stripe" to find the application-specific documents. To remove the simple form view, click Clear selection. You can also ignore the simple form view and continue using the HTTP form view.

23292264807067-Simple switch.png

Simple or HTTP form view vs universal HTTP connector

There are differences between a Simple / HTTP form view and a universal HTTP connector. Application-specific (simple or “HTTP” type) forms are based on the universal HTTP connector but include only the most common settings required for integrating with the application. You’ll know you’re using the universal HTTP connector if you select HTTP when creating your connection.

Let’s take a quick look at the differences between these connections:

 

Connection type

Mock output and response data

Automatic latest API version of resources and endpoints

Query parameters (export and import)

Application/Simple

Quick connection

Yes

Yes

Yes

HTTP-type form view

Configure HTTP connection

Yes

No

No

Universal HTTP

Configure HTTP connection

Yes

No

No

These connector differences are most visible at Resources → Connections → Type. When you view your connections, the Type column will display whether the application is HTTP or application-based.

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.