Skip to content

Connector SDK

This SDK accelerates the process of developing a robust .NET C# tool that manages how App Xchange accesses external systems, including authentication, gathering data, and sending new and updated data. Our code templates make it easy to follow best practices, manage capabilities, and present an intuitive UI to end users.

Building an app specific connector for App Xchange, over a generic connector or API access, provides access to powerful features such as:

  • Change detection
  • Secure credential storage and management
  • Intuitive standardization
  • Alignment and access to the connector ecosystem of Trimble and other products

A connector is required for productized integrations on App Xchange with external systems. When a connector does not already exist, a developer should consider creating one for the most robust integration logic when two or more systems need to be connected, even if they are building workflows for their own internal use.

https://trimble-xchange.github.io/connector-docs/changelog/

The Connector SDK and documentation are publicly available at https://trimble-xchange.github.io/connector-docs/ . The opportunity to deploy a connector on App Xchange is currently available at no additional cost to all App Xchange customers.

A tutorial is coming soon, but not yet available. App Xchange customers can book enablement time through their customer portal to accelerate development.

The Connector SDK allows developers to implement for use on App Xchange connections, cache writers, actions, and other App Xchange capabilities as described in the help docs at App Xchange | Trimble Help. It presumes some intermediate experience with .NET, C#, and API calls, as well as documentation and/or familiarity with the target system.

The App Xchange Connector SDK can be leveraged with GraphQL and other types of API beyond HTTP/REST, but no template code is provided yet for those.

https://help.trimble.com/en/app-xchange/app-xchange/glossary

https://help.trimble.com/en/app-xchange/app-xchange/connectivity/build-a-connector/connector-building-faq

Contact xchange_build@trimble.com for support and questions.