Create your own API integration or extend existing Elements to meet your needs.

Each of Our ‘Elements’ are Extensible Integrations

Each of our pre-built Elements includes a standard set of features, including authentication, paging, errors, events and search.

Instead of starting from scratch for each API integration on your roadmap, we provide you with the foundation and toolkit to customize our pre-built integrations as needed.

Cloud Elements API Integrations

Add New Resources to Our Existing Integrations

Element Builder gives you the integration tools to extend the current feature set of any of our Elements by adding a resource or method. If your use case requires a resource our Element doesn’t currently support, you can easily add it in yourself using Element Builder.

Each Element starts with a standard set of features, including authentication, paging, errors, events and search.

Use Element Builder to add:

  • Additional Resources: With an HTTP verb like POST, GET, PATCH, PUT, or DELETE)
  • Events: Cloud Elements currently supports building integrations with polling or webhooks capability.
  • Bulk Functionality: Cloud Elements supports bulk download of objects in JSON format if the endpoint supports filter by date.
  • Docs: API documentation is automatically generated for your updated Element.

API Documentation

API Integration Platform

Build it from Scratch

Use Element Builder to build a REST API integration in 6 steps. The Element Builder tool configures an Element and publishes it to your private Elements Catalog while automatically generating interactive API Documentation using Swagger 2.0. You can aggregate services by creating a Hub or mapping an Element to an existing Hub.

Using Element Builder, you can utilize the normalized resources that we have already organized into Hubs, and leverage the same resources across any other Element you build.

API Documentation

My API Integrations

Looking for more?

If you need more customization, our comprehensive Integration Toolkit enables you to extend the capabilities of our integrations by publishing new resources, mapping and transforming datamigrating bulk data and orchestrating workflows.