Skip to main content

createPublicationFromMetadata

Create a publication from a PublicationMetadataInput. If a publication exists with the same ISBN within the same namespace, an error is signaled.

createPublicationFromMetadata(
namespaceId: ID!
isbn: PublicationIdentifier!
input: PublicationMetadataInput!
): CreatePublicationFromMetadataPayload!

Arguments

createPublicationFromMetadata.namespaceId ● ID! non-null scalar

On which specific namespace should that publication be added.

createPublicationFromMetadata.isbn ● PublicationIdentifier! non-null scalar

An ISBN, or any key the provider identifies the publication with.

createPublicationFromMetadata.input ● PublicationMetadataInput! non-null input

The metadata for the publication.

Type

CreatePublicationFromMetadataPayload object

Response for the createPublicationFromMetadata mutation.