Connector Dev Studio
Before You Start
Before building a new Connector, make sure the Connector doesn’t already exist. Domo has over 1,000 pre-built Connectors, with more continually being added. You can see existing Connectors by navigating to the Connectors page in the Domo Appstore here. You can then search and filter to find if the Connector you need has already been built.

Let’s Build!
To build a custom connector, the API you wish to connect to must meet a few requirements. It must:
- Use https
- Use a REST API
- Either require no authentication, or authenticate using
- OAuth 2.0
- An API Key
- A username and password
Note
Because the IDE is built using the [Java 17 Graavl engine], you need to write your code using JavaScript compatible with ECMAScript 5 (ES5). For example, Xmlhttprequest is not supported. Use httprequest in its place: