Custom Connectors

Last updated on Jul 18, 2025

Hevo Connector SDK enables you to build custom connectors for proprietary or unsupported data Sources using Hevo’s Java-based SDK. With this, you can execute your self-written code to consolidate your data from any Source, whether it be proprietary APIs, niche software, or legacy systems, into your preferred Destination.

A custom connector is ideal for situations where:

  • The required Source is not natively supported by Hevo.

  • There is a need for custom transformations or data extraction logic.

  • The Source has unique or proprietary constraints that demand a custom integration.


Before building a custom connector for Hevo, it’s important to determine whether a new connector is really necessary. Hevo already offers various connectors for different Sources, so check if an existing connector can be extended before creating a new one.

If a new connector is required, you need to have access to Hevo’s Connector SDK repository and its development resources. To request access, contact your account executive or Hevo Support. Provide details about the Source and the reason for building the connector. Additionally, share your GitHub username to facilitate repository access.

Once your request is reviewed and approved, you can access the Connector SDK repository along with the Test Connector repository, which contains example implementations.

You can then set up your development environment and create your first connector.

Tell us what went wrong