Skip to main content

Supergraph

The Supergraph Task is used to extract data from Fenergo using our Supergraph API. It runs a pre-configured query that allows users to select what datasets to include.

Configuration

Supergraph Task Options
Supergraph Task Configuration
ConfigurationDescription
Query ByAvailable parameters to drive the query:

JourneyId - automatically mapped to {{Execution.Request, $.journeyId}} for Journey Triggered Flows but this can be adapted for other trigger types
EntityId - for querying by EntityId
EntityIncludes the Verified record for the Journey's Lead Entity
Entity DraftIncludes the Draft record for the Journey's Lead Entity. Includes ProposedChanges which highlights the changes between the Verified and Draft records
Related PartiesIncludes Associations and Verified/Draft Entity Data for Related Rarties records
Product DraftsIncludes Product Drafts edited within current Journey
Product AssociationsIncludes Associated Products (verified)
StagesIncludes Journey Schema details

Task Output

Supergraph produces the following Task Output that can be used as Variable Input in your subsequent tasks.

Supergraph Output (via Step Log Details)
Task Output (via Step Log Details)
Output VariablesDataTypeDescription
ResponseBodyJsonRaw supergraph query API response. Optionally includes Stages, Entity, EntityDraft, and RelatedParties based on configuration.
FormattedResponseJsonParsed Supergraph Response to quickly access data frequently needed by Integrations...

Entities is a distinct list of each entity in the query response. Draft records are prioritized and identified via the IsDraft attribute.
Products will be available in a future release