listingEntryCreate
Creates a new Listing entry
The listingEntryCreate mutation accepts the following input: name internalID type isFeatured shortDescription learnMoreUrl boomiHelpLink
The Name field is required. If the Name field is not specified, an exception is thrown.
The internalID and type fields are required fields that must be a unique value combination. If the internalID and the type already exist, an exception is thrown.
If the entry represents a virtual connector, specify the internalID as <parent connector type>:<virtual connector type>.
Examples:
- For connector "Microsoft Azure SQL Database", specify "database:azuresql" as the internalID
- For connector "Microsoft Azure SQL Data Warehouse", specify "database:azuredatawarehouse" as the internalID
Non-valid URLs will also cause an exception.
An example of the request is as follows:
mutation{
listingEntryCreate(input: {
name: "Boomi Partner API",
internalID: "boomipartnerapi",
type: CONNECTOR,
isFeatured: true,
shortDescription: "The AtomSphere Partner API connector enables you to perform the object-based operations
and actions exposed in the AtomSphere Partner API.",
learnMoreUrl: "https://help.boomi.com/bundle/connectors/page/r-atm-AtomSphere_Partner_API_connector.html",
boomiHelpLink: "https://help.boomi.com/bundle/connectors/page/r-atm-AtomSphere_Partner_API_connector.html"
}) {
listingEntryId
name
internalID
type
isFeatured
shortDescription
learnMoreUrl
boomiHelpLink
}
}
The second part of the input represents what the call returns back to you.
{
listingEntryId name internalID type isFeatured shortDescription learnMoreUrl boomiHelpLink }
listingEntryCreate(
input: ListingEntryCreateInput
): ListingEntry
Arguments
listingEntryCreate.input ● ListingEntryCreateInput input platform
Type
ListingEntry object platform