spaceArtifactListingUpdate
Update metaData for an existing artifact in the space.
The spaceArtifactListingUpdate mutation accepts SpaceArtifactListingUpdateInput as input.
An example of the request is as follows:
mutation {
spaceArtifactListingUpdate(
input: {
id: "document-id-01"
artifactMetaData: {
title: "Connect to Google Drive."
description: "Google drive Connection demo."
expectedPublishingDate: "2025-01-12"
demoLink: "http://boomi.demoLink.com"
supportFormLink: "http://boomi.supportFormLink.com"
communityArticleHelpLink: "http://boomi.com"
keyFeatures: "how it works details"
suggestedTags: "Tag suggestions."
detailedContent: "Demo of the Google Drive connection"
}
artifactListingTags: ["tag1guid", "tag2guid", "tag3guid"]
topicName: ASSIGN_TAGS
topicStatus: APPROVED
spaceArtifactId: "986706555555"
})
{
id
spaceId
createdDate
createdByAccountId
createdByUserId
modifiedByUserId
modifiedByAccountId
lastModifiedDate
spaceArtifact {
spaceArtifactType
spaceArtifactId
}
spaceArtifactListingMetaData {
title
description
expectedPublishingDate
demoLink
supportFormLink
demoFile {
imageUrl
altText
}
communityArticleHelpLink
communityArticleHelpFile {
imageUrl
altText
}
keyFeatures
detailedContent
displayOrder
featured
displayRecipeCallOut
actualPublishingDate
discoverLink
difficultyLevel
suggestedTags
bannerLogoImageOne {
imageUrl
altText
}
bannerLogoImageTwo {
imageUrl
altText
}
bannerLogoImageThree {
imageUrl
altText
}
supportForm {
imageUrl
altText
}
}
submissionStatus {
__typename
... on RecipeSubmissionStatus {
status
}
}
lastSubmittedDate
reviewerUserId
statusLastModifiedDate
tags {
spaceArtifactListingId
artifactListingTagId
artifactListingTagName
createdDate
createdBy
}
publisher {
id
}
topics {
topicName
topicStatus
hasNewNote
firstNewNote
admin
}
}
}
the mutation returns SpaceArtifactListing object.
spaceArtifactListingUpdate(
input: SpaceArtifactListingUpdateInput!
): SpaceArtifactListing
Arguments
spaceArtifactListingUpdate.input ● SpaceArtifactListingUpdateInput! non-null input catalog-service
Type
SpaceArtifactListing object catalog-service
Represents a listing of an artifact within a Space. It has the artifact’s metadata, submission lifecycle, ownership information, and related entities such as tags, topics, and publishers.
Was this topic helpful?