Preview

addNetworkProductToLocalCatalog is in Preview status and is subject to change without notice. For more information about Preview status, see the GraphQL API policy.

addNetworkProductToLocalCatalog

MM adds a product from the AppDirect Network Catalog to their marketplace. Two paths:

  • isPreapprovedByIsv=true, or direct-add feature flag on for this tenant → direct staging (productCustomization returned; publishProductCustomization still required to go live)
  • otherwise → approval request created (syndicationRequest returned) Target marketplace = context.user.tenant — no targetTenant input.

This page contains

    Authorization Rules

    This request requires authorization with at least one of the following scopes:

    Scopes

    ROLE_CHANNEL_ADMIN

    Arguments

    input AddNetworkProductToLocalCatalogInput! PREVIEW

    AddNetworkProductToLocalCatalogInput fields

    productId ID!

    ID of the network catalog product to add.

    Return Fields

    productCustomization ProductCustomization PREVIEW

    Set on the direct-add path. Product is now in STAGING — publishProductCustomization required to go live.

    syndicationRequest ProductSyndicationRequest PREVIEW

    Set on the approval-required path. Pending ISV/NCM review.

    userErrors [AddNetworkProductToLocalCatalogError!] PREVIEW

    Interactive example

    This is an example mutation query. Use the embedded interactive tool below to edit the query.

    Hint: use Ctrl + Space for autocompleting fields.