Skip to main content
Version: s5

CardPackDetails

Card Pack details (language specific)

type CardPackDetails {
id: String!
language: Language!
title: String!
description: String!
keywords: [String!]
learningOutcome: String
country: [Country!]!
createdAt: DateTimeISO!
updatedAt: DateTimeISO!
deletedAt: DateTimeISO
cardPackId: String!
cardPack: Card!
cards(
where: CardWhere
limit: Int
offset: Int
): [Card!]!
}

Fields

CardPackDetails.id ● String! non-null scalar

UUID of card pack details

CardPackDetails.language ● Language! non-null enum

Language of card pack details

CardPackDetails.title ● String! non-null scalar

Title for the card pack

CardPackDetails.description ● String! non-null scalar

Description for the card pack

CardPackDetails.keywords ● [String!] list scalar

Keywords for the card pack

CardPackDetails.learningOutcome ● String scalar

Learning outcome for the card pack

CardPackDetails.country ● [Country!]! non-null enum

Specific country card pack is produced for

CardPackDetails.createdAt ● DateTimeISO! non-null scalar

Creation time given as the ISO Date string

CardPackDetails.updatedAt ● DateTimeISO! non-null scalar

Last update time given as the ISO Date string

CardPackDetails.deletedAt ● DateTimeISO scalar

Soft delete time given as the ISO Date string

CardPackDetails.cardPackId ● String! non-null scalar

Crd pack id

CardPackDetails.cardPack ● Card! non-null object

Card pack

CardPackDetails.cards ● [Card!]! non-null object

Cards for card pack

CardPackDetails.cards.where ● CardWhere input
CardPackDetails.cards.limit ● Int scalar

Corresponds to the maximum number of items returned. Can be used in conjunction with “Offset” and “Order” to implement pagination.

CardPackDetails.cards.offset ● Int scalar

Corresponds to the number of items skipped before the first returned result. Can be used in conjunction with “Limit” and “Order” to implement pagination.

Returned By

getCardPackDetails query

Member Of

Card object ● CardPack object