JUMP TOAcoustic Content APIIntroductionGet startedAuthoring assetsRetrieve all assets.getCreate an asset.postRetrieve an existing asset.getDelete an existing asset.deleteUpdate an existing asset.putRetrieve an existing asset by path.getAI analyzes the asset. The analysis results are stored on the asset itself.postCreate a draft of existing asset.postRetrieve all assets modified within the specified dategetAuthoring categoriesRetrieve all the taxonomies.getCreate a new category.postRetrieve an existing category item.getUpdate an existing category item.putDelete an existing category item.deleteGets all categories modified between the start and end date.getRetrieve the child categories of the category with ID {id}.getRetrieve all the taxonomies and their children.getAuthoring changesMark items as ready for publishing in bulk.postBulk retire items.postBeta - Bulk delete items.postBeta - Bulk move items to another library.postMark the item with the specified unique ID as ready for publishing.postRetire an item with the specified unique ID.postMark an item with the specified classification and ID as ready for publishing.postRetire an item with the specified classification and ID.postAuthoring commentsCreate a comment.postRetrieve an existing comment.getUpdate an existing comment.putDelete an existing comment.deleteRetrieve all comments for a specific item.getRetrieve all comments that were created by a user.getAuthoring contentList all content items in the database.getCreate content items.postRetrieve an existing content item.getUpdate an existing content item.putDelete an existing content item immediately.deleteRetrieve all content of the specified type.getRetrieve all content modified within the specified date.getCreate a draft version of an existing content item.postRetrieve the total number of content items in the database.getAI analyzes and provides tag recommendations for the content.postValidate the specified content item against its type.postAuthoring ImportCopies the specified documents.postAuthoring layoutsCreate new layouts.postRetrieve all layouts in the database.getRetrieves the layouts associated with the specified content.getRetrieve an existing layout by its path.getRetrieve the total number of layouts.getUpdate an existing layout.putDelete an existing layout.deleteRetrieve an existing layout.getRetrieve all layouts in the database ordered by last modified date.getRetrieve all layouts in the database with the specified name.getCreate new layout mappings.postRetrieve all layout mappings in the database.getRetrieve an existing layout mapping by its path.getRetrieve an existing layout mapping via its associated content-type.getDeletes an existing layout mapping via its associated content-type.deleteCopies an existing layout mapping via its associated content-type.postRetrieve the total number of layout mappings.getUpdate an existing layout mapping.putDelete an existing layout mapping.deleteRetrieve an existing layout mapping.getCopies an existing layout mapping.postRetrieve all layout mappings in the database ordered by last modified date.getRetrieve all layout mappings in the database with the specified name.getAuthoring referenceRetrieve the outgoing references for items.postRetrieve the outgoing references for an item with the provided ID.getRetrieve the incoming references for items.postRetrieve the incoming references for an item with the provided ID.getAuthoring renditionsRetrieve all renditions in the database.getCreate a new rendition.postRetrieve an existing rendition.getRetrieve all renditions created within the specified date range.getAuthoring image profilesCreate new image profiles.postRetrieve all image profiles in the database.getRetrieve the total number of image profiles.getUpdate an existing image profile.putDelete an existing image profile.deleteRetrieve an existing image profile.getRetrieve all image profiles in the database ordered by last modified date.getAuthoring resourcesCreate a new resource.postRetrieve an existing resource.getCreate a resource at the given id.putRetrieve all resources created within the specified date range.getAuthoring reviewStart a review.postRetrieve an existing review.getUpdate an existing review.putDelete an existing review.deleteApprove items in a review.postApprove all items in a review.postComplete a review.postAuthoring searchSearch in the authoring collectiongetSearch in the authoring collection using post request with json bodypostAuthoring sitesGet list of all sitesgetCreate a new sitepostRetrieve metadata for a site.getUpdate metadata for a site.putDelete a site and the site pagesdeletePromote the site and pages metadata from draft to ready status.postCancel the draft site metadata undoing any modifications.postBulk promote the specified page Ids in the specified site from draft to ready status.postGet the full page hierarchy for a site.getCreate a page.postGet pages modified between two dates.getGet a page by id.getDelete a page.deleteUpdate a page.putMove a page.postPromote the page from draft to ready status.postGet a page by unique id.getAuthoring typesCreate new type documents.postRetrieve all type documents in the database.getRetrieve an existing type by its path.getRetrieve the total number of types.getUpdate an existing type.putDelete an existing type.deleteRetrieve an existing type.getCopies an existing type.postReturns a skeleton content item based on the specified content-type.getRetrieve the Json-Schema representation of the document.getValidate the supplied type document instance (eg. content item) against the specified type.postRetrieve a blank content type.getRetrieve all type documents in the database ordered by last modified date.getRetrieve all types in the database with the specified name.getRetrieve an existing element definition.getRetrieve all element definitions in the database.getAuthoring versionRetrieve all versions for the specified authoring item.getRetrieve a specific version for a specific authoring item.getRestore a versioned item - currently supported for content and assets.postRetrieve the current version policy.getTurn on the version-policy.postTurn off the version-policy.postDisable the version-policy.postAuthoring context searchRetrieve contextual search results from the authoring collection.getDelivery context searchRetrieve contextual search results from the delivery collectiongetDelivery contentRetrieve filtered content by id in bulkpostRetrieve filtered content items by id in bulk, including restricted ones.postGet content itemgetGet content item, including restricted ones.getDelivery renderApplies server side rendering to the specified content itemgetDelivery Site By IDgetDelivery Rendering Context By IDgetAggregated type information by IDgetDelivery Rendering Contexts By Search QuerygetApplies server side rendering to the specified content itemgetAggregated type information by IDgetDelivery resourcesRetrieve a resource by path.getRetrieve a resource by Id.getDelivery searchSearch in the delivery collectiongetSearch in the delivery collectiongetDelivery sitesGet the site descriptor of a public sitegetGet the site descriptor of a public or protected site.getGet the site descriptor of a public sitegetGet the site descriptor of a public or protected site.getGet the descriptor of a public page from a site.getGet the descriptor of a public or protected page from a site.getGet all public child pages of a specified parent pagegetGet all public or protected child pages of a specified parent pagegetTenant RegistryRetrieve a tenantgetUpdate a tenantputLogin serviceRemove tenant and auth cookie.getUserid and password login using GET operationgetUserid and password login using POST operationpostAdministering user profilesFind the current usergetFind all users.getAdd a new user.postFind user by ID.getUpdate an existing user.putDelete an existing user.deleteWebhook profilesRetrieves the webhook profile for the current tenantgetCreates or updates the webhook profile for the current tenantputDeletes the webhook profile for the current tenant.deletePublishingCreate a jobpostRetrieve an existing jobgetRetrieve the status of current-jobgetGet the default site revisiongetUpdate the default site revisionputUpdate a tenantput https://example.com/registry/v1/currenttenantExample request using curl curl -X PUT -d '{"_id":"85b4686b-8614-475f-8933-144d42f84521","locale":"de", "name":"sample_tenant"}' {api-url}/registry/v1/currenttenant User roles: admin