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(
input: PublicationMetadataInput!
isbn: PublicationIdentifier!
namespaceId: ID!
): CreatePublicationFromMetadataPayload!

Arguments​

createPublicationFromMetadata.input ● PublicationMetadataInput! non-null input​

The metadata for the publication.

createPublicationFromMetadata.isbn ● PublicationIdentifier! non-null scalar​

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

createPublicationFromMetadata.namespaceId ● ID! non-null scalar​

On which specific namespace should that publication be added.

Type​

CreatePublicationFromMetadataPayload object​

Response for the createPublicationFromMetadata mutation.