An integration definition represents an integration that is made available to end users via your product. These are typically what the end user would see listed in an integration or app marketplace or within your software product where it contextually makes sense. Think of your integration definitions as the registry of integrations you've built and make available to end users.
name
: The name of this integrationdescription
: A brief descriptiontemplates
: The ids of templates that belong to this integration definitiondata
: Data you wish to associate with this integration definition and use in your marketplace listingconnectionTypes
: An array of connection idsNote: When making GET requests, templates
and connectionTypes
will contain the template and connection objects corresponding to each ID, rather than the IDs themselves.