SCALAR
Boolean
Represents true
or false
values.
link GraphQL Schema definition
- scalar Boolean
link Require by
- AncillaryContentIllustration and other content types
- BICA code from the BIC schema
- BISACA code from the BISAC schema
- ContactSearchAttributesAttributes for searching for contacts
- CreateMarketingTextInputAutogenerated input type of CreateMarketingText
- CreateSupportingResourceInputAutogenerated input type of CreateSupportingResource
- CreateTableOfContentsInputAutogenerated input type of CreateTableOfContents
- CreateWebLinkInputAutogenerated input type of CreateWebLink
- DeleteContentLanguagePayloadAutogenerated return type of DeleteContentLanguage.
- DeleteContributionPayloadAutogenerated return type of DeleteContribution.
- DeleteDeliveryDatePayloadAutogenerated return type of DeleteDeliveryDate.
- DeleteGratisCopyPayloadAutogenerated return type of DeleteGratisCopy.
- DeleteLicensedRightPayloadAutogenerated return type of DeleteLicensedRight.
- DeleteMarketingTextPayloadAutogenerated return type of DeleteMarketingText.
- DeletePrizePayloadAutogenerated return type of DeletePrize.
- DeleteProductionFilePayloadAutogenerated return type of DeleteProductionFile.
- DeleteProductPartPayloadAutogenerated return type of DeleteProductPart.
- DeletePublishingRolePayloadAutogenerated return type of DeletePublishingRole.
- DeleteSeriesMembershipPayloadAutogenerated return type of DeleteSeriesMembership.
- DeleteSupportingResourcePayloadAutogenerated return type of DeleteSupportingResource.
- DeleteWebLinkPayloadAutogenerated return type of DeleteWebLink.
- DeleteWorkOriginationPayloadAutogenerated return type of DeleteWorkOrigination.
- DeweyA code from the Dewey Decimal Classification system
- ElectronicAudioProductAn audio book product in electronic form, such as one delivered via MP3 or streamed online
- ElectronicBookProductA textual or graphical book product in electronic form, such as one delivered via PDF or EPUB file formats, or viewable online as HTML
- ElectronicProductA product in electronic form, rather than physical form, such as a downloadable resource. Digital products carried on a physical medium, such as CD-ROMs, are a physical type, not an electronic type.
- EmailAn email address
- FrontendConfigurationnull
- GenericProductA generic product, used for products not classified in more detail
- InHouseSubjectA code from the client in house subjects list
- InteriorFields that specify one of the interiors on a production run
- MarketingTextText that supports the marketing of a product, such as a review, short description, or table of contents
- NoteA note
- NURA code from the NUR schema
- ONIXCodeA value from an ONIX code list, as maintained by [EDItEUR](https://www.editeur.org/)
- PhysicalAudioProductA physical product with audio content e.g. an audio CD
- PhysicalBookProductA physical book with graphical or textual content. e.g. a paperback
- PhysicalProductA physical product, which may carry content in either physical or digital form
- ProductAn individually traded item. Consonance supports a wide range of product types e.g. hardback book, CD audio book, poster.
- ProductionFileA print production, ebook or audio file. When uploading a file using a resourceFileName, the mutation will return a presigned URL to upload the file to. Once the file has been uploaded, it will be processed in the background.
- ProductSearchAttributesAttributes for searching for products
- Querynull
- SubjectCodeA code from one of a number of subject schemes that describes the content of the work
- SupportingResourceA supporting resource, such as a cover or jacket image. When uploading a file using a resourceFileName, the mutation will return a presigned URL to upload the file to. Once the file has been uploaded, it will be processed in the background and the different image sizes generated. The presigned URL and subsequent mutation are not required when uploading an image using an imageRemoteUrl rather than a file.
- ThemaA code from the Thema schema
- UpdateAncillaryContentInputIllustration and other content types
- UpdateMarketingTextInputAutogenerated input type of UpdateMarketingText
- UpdateProductInputInput type of UpdateProduct and UpdateWork products field
- UpdateSupportingResourceInputAutogenerated input type of UpdateSupportingResource
- UpdateWebLinkInputAutogenerated input type of UpdateWebLink
- UpdateWorkInputAutogenerated input type of UpdateWork
- UserA user account on the system
- ValidityA result of a validation
- WebLinkA link to a web address
- WorkA unique item of intellectual property on which products are based
- WorkAudienceAn optional group of data elements which together describe an audience to which the work is directed
- WorkSearchAttributesAttributes for searching for works
- __DirectiveA Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document. In some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.
- __EnumValueOne possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.
- __FieldObject and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.
- __InputValueArguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.
- __TypeThe fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum. Depending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name and description, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.