Queries
getConfiguration
Gets a live product configuration session in full. A session that has run out answers a 'ConfigurationGone' error, which is not the same as an id that never existed.
Gets a live product configuration session in full. A session that has run out answers a 'ConfigurationGone' error, which is not the same as an id that never existed.
getConfiguration(
configurationId: String!
channelId: String
languageId: String
marketId: String
): CpqConfigurationType
Arguments
configurationId ● String! non-null scalar required
The configuration session ID
channelId ● String scalar
The channel ID. Will default to an existing value if it is not found.
languageId ● String scalar
The language ID. Will default to an existing value if it is not found.
marketId ● String scalar
The market ID. Will default to an existing value if it is not found.
Type
CpqConfigurationType object
A live product configuration session. Every call that touches it answers the whole re-evaluated state, so replace what is held rather than merging into it.