Skip to main content

SetCrowdyStudioLibraryFileArchivedInput

Optimistically archive or restore one caller-owned personal-library file.

input SetCrowdyStudioLibraryFileArchivedInput {
appId: BigInt!
libraryFileId: String!
expectedRevision: BigInt!
archived: Boolean!
idempotencyKey: String
}

Fields

SetCrowdyStudioLibraryFileArchivedInput.appId ● BigInt! non-null scalar

App tenant that owns the private library entry.

SetCrowdyStudioLibraryFileArchivedInput.libraryFileId ● String! non-null scalar

Personal-library file UUID.

SetCrowdyStudioLibraryFileArchivedInput.expectedRevision ● BigInt! non-null scalar

Current library revision required for optimistic concurrency.

SetCrowdyStudioLibraryFileArchivedInput.archived ● Boolean! non-null scalar

True to archive; false to make the entry active again.

SetCrowdyStudioLibraryFileArchivedInput.idempotencyKey ● String scalar

Optional 24-hour retry key.

Member Of

crowdyStudioLibrarySetArchived mutation