AudiobookMetadataInput
The parameters specifying the input for an audiobook metadata.
input AudiobookMetadataInput {
title: String!
isbn: ID!
author: [PersonInput!]!
readBy: [PersonInput!]!
language: LanguageCode!
publisher: String!
summary: String
description: String
publishedAt: DateTime
duration: Int
}
Fields
AudiobookMetadataInput.title
● String!
non-null scalar
The title of the audiobook.
AudiobookMetadataInput.isbn
● ID!
non-null scalar
ISBN of the audiobook.
AudiobookMetadataInput.author
● [PersonInput!]!
non-null input
Author(s)
AudiobookMetadataInput.readBy
● [PersonInput!]!
non-null input
Narrator
AudiobookMetadataInput.language
● LanguageCode!
non-null scalar
Language
AudiobookMetadataInput.publisher
● String!
non-null scalar
Publisher
AudiobookMetadataInput.summary
● String
scalar
A short summary of the content of the publication.
AudiobookMetadataInput.description
● String
scalar
A longer description of the content of the publication.
AudiobookMetadataInput.publishedAt
● DateTime
scalar
At what moment was the publication originally release to the public. If null, the publication date is unknown.
AudiobookMetadataInput.duration
● Int
scalar
Total duration of the audiobook (ms). Null if not known. NOTE: this is different from the sum of the durations of the tracks, i.e. if they have not yet all been added.
Member of
createAudiobook
mutation ● updateAudiobook
mutation