Skip to main content

RelatedProducts

No description

RelatedProducts(
productIds: [ID!]!
courseIds: [ID!]!
): [Product!]!

Arguments

RelatedProducts.productIds ● [ID!]! non-null scalar

RelatedProducts.courseIds ● [ID!]! non-null scalar

Type

Product object

Examples

Run in Postman

Query:

RelatedProducts(
$productIds: [ID!]!,
$courseIds: [ID!]!
) {
RelatedProducts(
productIds: $productIds,
courseIds: $courseIds
) {
id
asset
status
purchasable
name
longDescription
priceInCents
language
suggestedRetailPriceInCents
alternativePricingType
alternativePricingRef
relatedProducts {
...ProductFragment
}
}
}

Variables:

{
"productIds": [
"0e99a117-e3b6-40a6-867c-6b3bbc166b41"
],
"courseIds": [
"0e99a117-e3b6-40a6-867c-6b3bbc166b41"
]
}

Response:

{
"data": {
"RelatedProducts": [
{
"id": "0e99a117-e3b6-40a6-867c-6b3bbc166b41",
"asset": "URL",
"status": "draft",
"purchasable": true,
"name": "xyz789",
"longDescription": "xyz789",
"priceInCents": 116,
"language": "xyz789",
"suggestedRetailPriceInCents": 116,
"alternativePricingType": "membership",
"alternativePricingRef": 116,
"relatedProducts": [
"Product"
]
}
]
}
}