Licenses, copyright records, and attaching them to assets.

Mutation

addAssetLicense

Add a relation between an existing Asset and License. Requires basic:write scope to be accessible and Asset permission level EDIT.

Returns

AddAssetLicense

Arguments

input:AddAssetLicenseInput!Required
AddAssetLicense input argument.
RequiredassetId: ID!, licenseId: ID!

Response fields

0 selected

Toggle fields to tailor the query and response.

Mutation

createLicense

Create a new Project License. Requires basic:write scope to be accessible and Project permission level EDIT.

Returns

CreateLicense

Arguments

input:CreateLicenseInput!Required
CreateLicense input argument.
RequiredprojectId: ID!, title: String!, license: String!
OptionaladdByDefault: Boolean, requireConsensus: Boolean

Response fields

0 selected

Toggle fields to tailor the query and response.

Mutation

deleteLicense

Delete an existing Project License. This will remove all relations to that License. Requires basic:write scope to be accessible and Project permission level EDIT.

Returns

DeleteLicense

Arguments

input:DeleteLicenseInput!Required
DeleteLicense input argument.
Requiredid: ID!

Response fields

1 selected

Toggle fields to tailor the query and response.

  • ID!
Mutation

removeAssetLicense

Remove an existing relation between an Asset and a License. Requires basic:write scope to be accessible and Asset permission level EDIT.

Returns

RemoveAssetLicense

Arguments

input:RemoveAssetLicenseInput!Required
RemoveAssetLicense input argument.
RequiredassetId: ID!, licenseId: ID!

Response fields

0 selected

Toggle fields to tailor the query and response.