Asset Management — API Reference
Manage resources used across the system
161 endpoints across 8 tags.
Documents
GET/schema-service/v2/documents/{slug}/generate— Generate document (slug)POST/schema-service/v2/documents/{slug}/generate— Generate document (slug)POST/schema-service/v2/documents/{documentId}/generate— Generate document (document UUID)POST/schema-service/v2/documents/create— Create documentPOST/schema-service/v2/documents/createNew— Initialize documentPOST/schema-service/v2/documents/{documentId}/audience— Add audience to documentPOST/schema-service/v2/documents/{documentId}/content— Add content to documentPUT/schema-service/v2/documents/{documentId}/name— Rename documentPUT/schema-service/v2/documents/{documentId}/priority— Update priority in documentPOST/schema-service/v2/documents/preview/by/{identifierType}— Preview document content for a profilePOST/schema-service/v2/documents/{documentIdentifier}/generate/by/{identifierType}— Generate document for a profilePOST/schema-service/v2/documents/preview/grouped-by/groups/list— List grouped documentsGET/schema-service/v2/documents— List documentsPOST/schema-service/v2/documents/preview/list— List documents from groupsGET/schema-service/v2/documents/{slug}— Get document by slugGET/schema-service/v2/documents/by/slug/{slug}/predecessors— Get predecessors for documentGET/schema-service/v2/documents/{documentId}/predecessors— Get predecessors for documentGET/schema-service/v2/documents/by/slug/{slug}/successors— Get successors for documentGET/schema-service/v2/documents/{documentId}/successors— Get successors for documentGET/schema-service/v2/documents/{documentId}— Get document by UUIDPOST/schema-service/v2/documents/{documentId}— Update documentDELETE/schema-service/v2/documents/{documentId}— Delete documentPOST/schema-service/v2/documents/{documentId}/copy— Copy documentPOST/schema-service/v2/documents/{documentId}/directory/{directoryId}/attach— Assign document to directoryPOST/schema-service/v2/documents/directory/{directoryId}— Rename document directoryDELETE/schema-service/v2/documents/directory/{directoryId}— Delete document directoryGET/schema-service/v2/documents/directory— List document directoriesPOST/schema-service/v2/documents/directory— Add document directoryDELETE/schema-service/v2/groups/{groupId}— Delete document groupGET/schema-service/v2/groups— List groupsPOST/schema-service/v2/groups— Add groupPOST/schema-service/v2/documents/{documentId}/status/finish— Finish documentPOST/schema-service/v2/documents/{documentId}/status/activate— Activate documentPOST/schema-service/v2/documents/{documentId}/status/resume— Resume documentPOST/schema-service/v2/documents/{documentId}/status/pause— Pause documentGET/schema-service/schemaTypes— Get schema typesPOST/schema-service/schemaTypes— Add schema typeDELETE/schema-service/schemaTypes— Delete schema types
Screen views
GET/schema-service/v3/screen-views/{feedSlug}/generate— Generate screen view from feedPOST/schema-service/v3/screen-views/{feedSlug}/generate— Generate screen view from feedPOST/schema-service/screen-views/create— Create screen viewPOST/schema-service/v2/screen-views/createNew— Initialize screen viewPOST/schema-service/v2/screen-views/{screenViewId}/content— Add content to screen viewPOST/schema-service/v2/screen-views/{screenViewId}/audience— Add audience to screen viewPUT/schema-service/v2/screen-views/{screenViewId}/priority— Update screen view priorityPUT/schema-service/v2/screen-views/{screenViewId}/name— Rename screen viewPOST/schema-service/v2/screen-views/{feedSlug}/generate/by/{identifierType}— Preview screen view with a profile contextGET/schema-service/v2/screen-views/feeds— List screen view feedsPOST/schema-service/v2/screen-views/feeds— Create screen view feedGET/schema-service/v2/screen-views— List screen viewsGET/schema-service/v2/screen-views/{screenViewId}— Get screen viewDELETE/schema-service/v2/screen-views/{screenViewId}— Delete screen viewPOST/schema-service/v2/screen-views/{screenViewId}/copy— Copy screen viewGET/schema-service/v2/screen-views/{screenViewId}/predecessors— Get predecessors for screen viewGET/schema-service/v2/screen-views/{screenViewId}/successors— Get successors for screen viewGET/schema-service/v2/screen-views/directory— List screen view directoriesPOST/schema-service/v2/screen-views/directory— Add screen view directoryPOST/schema-service/v2/screen-views/directory/{directoryId}— Rename screen view directoryDELETE/schema-service/v2/screen-views/directory/{directoryId}— Delete screen view directoryPOST/schema-service/v2/screen-views/{screenViewId}/directory/{directoryId}/attach— Assign screen view to directoryPOST/schema-service/v2/screen-views/{screenViewId}/feed— Assign screen view to feedPOST/schema-service/v2/screen-views/feeds/{feedId}— Rename screen view feedDELETE/schema-service/v2/screen-views/feeds/{feedId}— Delete screen view feedPOST/schema-service/scheduler/entry— Schedule objectGET/schema-service/scheduler/entry/{objectType}/{objectId}— Get schedule the schedule of an objectPOST/schema-service/v2/screen-views/{screenViewId}/status/finish— Finish screen viewPOST/schema-service/v2/screen-views/{screenViewId}/status/resume— Resume screen viewPOST/schema-service/v2/screen-views/{screenViewId}/status/activate— Activate screen viewPOST/schema-service/v2/screen-views/{screenViewId}/status/pause— Pause screen view
Catalogs
GET/catalogs/bags/{catalogId}/csv— Get all items as CSV filePOST/catalogs/bags/{catalogId}/items/upload— Add items from CSVGET/catalogs/bags— Get catalogsPOST/catalogs/bags— Add catalogDELETE/catalogs/bags— Delete catalogsGET/catalogs/bags/{catalogId}/keys— Get catalog keysGET/catalogs/bags/{catalogId}— Get catalog infoDELETE/catalogs/bags/{catalogId}— Delete catalogGET/catalogs/bags/{catalogId}/items— Get items from catalogPOST/catalogs/bags/{catalogId}/items— Add itemPOST/catalogs/bags/{catalogId}/items/batch— Batch add itemsPATCH/catalogs/bags/{catalogId}/enrichment/fields— Update enrichment fieldsGET/catalogs/bags/{catalogId}/items/itemKey/{itemKey}— Get single item by itemKeyDELETE/catalogs/bags/{catalogId}/items/itemKey/{itemKey}— Delete single item by itemKeyGET/catalogs/bags/{catalogId}/items/{itemId}— Get single item by database IDPOST/catalogs/bags/{catalogId}/items/{itemId}— Update single item by database IDDELETE/catalogs/bags/{catalogId}/items/{itemId}— Delete single item by database IDGET/catalogs/items— Get all itemsPOST/catalogs/bags/{catalogId}/mappings— Add mappingGET/catalogs/mappings— Get all mappingsDELETE/catalogs/mappings/{bpActionParamKey}— Delete mappingGET/catalogs/itemDetail— Get single item by unique keyDELETE/catalogs/v2/bags/{catalogId}/items— Delete all items from a catalogDELETE/catalogs/v2/bags/{catalogId}/items/batch— Delete items by itemKeysPATCH/catalogs/v2/bags/{catalogId}/enable/filtering— Enable filteringPATCH/catalogs/v2/bags/{catalogId}/disable/filtering— Disable filteringPOST/catalogs/v1/async/bags/{catalogId}/item— Add or update item asynchronouslyPATCH/catalogs/v1/async/bags/{catalogId}/item— Add or update (partial) item asynchronouslyPOST/catalogs/v1/async/bags/{catalogId}/items— Batch add or update items asynchronouslyPATCH/catalogs/v1/async/bags/{catalogId}/items— Batch add or update (partial) items asynchronously
Asset tags
GET/tags-collector/directories— Get all directoriesPOST/tags-collector/directories— Create directoryGET/tags-collector/directories/types— Get directory typesPOST/tags-collector/directories/types— Create directory typePATCH/tags-collector/directories/{directoryHash}— Update directoryDELETE/tags-collector/directories/{directoryHash}— Delete directoryGET/tags-collector/directories/{directoryHash}/tags— Get tags from directoryPOST/tags-collector/directories/{directoryHash}/tags— Assign tags to directoryDELETE/tags-collector/directories/{directoryHash}/tags— Unassign tags from directoryPUT/tags-collector/directories/{directoryHash}/types— Update directory typeGET/tags-collector/tags— Get tag listPOST/tags-collector/tags— Create tagPATCH/tags-collector/tags/{tagHash}— Update tag
Tags
GET/v4/clients/tags— Get all tagsPOST/v4/tags— Create a tagPUT/v4/tags/{tagID}— Update a tagDELETE/v4/tags/{tagID}— Remove a tagGET/v4/clients/{clientId}/tags— Get profile tagsPOST/v4/clients/{clientId}/tags/{tagID}— Assign tag to profileDELETE/v4/clients/{clientId}/tags/{tagID}— Remove tag from profile
Uploader
POST/uploader-service/clients/files/by/{identifierType}— Add files for dynamic attachmentsPOST/uploader-service/storages/{container}/upload— Upload fileGET/uploader-service/storage-files/list— List files from workspaceGET/uploader-service/v2/list— List files from workspacePOST/uploader-service/storage-files/delete-by-uuid— Remove filesPOST/uploader-service/storage-files/add-star-by-uuid— Add starsPOST/uploader-service/storage-files/remove-star-by-uuid— Remove stars
Documents (legacy)
POST/schema-service/document/preview— Preview document (deprecated)POST/schema-service/document/{uuid}— Create document version (deprecated)GET/schema-service/document/{id}— Get raw document (deprecated)POST/schema-service/document/{uuid}/{id}— Update document (deprecated)GET/schema-service/v2/document/slug/{slug}/content— Generate processed document (only content) (deprecated)GET/schema-service/document/slug/{slug}/content— Generate processed document (only content) (deprecated)POST/schema-service/document/slug/{slug}/content— Generate processed document (only content) (deprecated)GET/schema-service/document/certification/{slug}— Generate certification document with specific slug. (deprecated)GET/schema-service/document/slug/{slug}— Generate processed document (deprecated)POST/schema-service/document/slug/{slug}— Generate processed document (deprecated)GET/schema-service/document/by-schema/{schema}— Generate documents by schema (deprecated)GET/schema-service/document— List documents (deprecated)POST/schema-service/document— Create document (deprecated)DELETE/schema-service/document— Delete documents (deprecated)GET/schema-service/document/{uuid}/versions— Get document versions (deprecated)POST/schema-service/document/{uuid}/publish— Publish document (deprecated)GET/schema-service/document/slug/{slug}/check— Check if slug is correct (deprecated)
Screen views (legacy)
GET/schema-service/screenViews— Get all screen views (deprecated)POST/schema-service/screenViews/byKeys— Get screen views by keys (deprecated)GET/schema-service/screenViews/single/{screenViewId}/{screenViewVersion}— Get screen view (deprecated)GET/schema-service/screenViews/versions/{screenViewId}— Get screen view versions (deprecated)GET/schema-service/screenViews/generate— Generate screen view (deprecated)GET/schema-service/v2/screenViews/generate— Generate screen view (deprecated)POST/schema-service/screenViews/createNew— Initialize screen view (deprecated)POST/schema-service/screenViews/content/{screenViewId}/{screenViewVersion}/copyFromExistingScreenView— Copy content (deprecated)POST/schema-service/screenViews/content/{screenViewId}/{screenViewVersion}— Add content (deprecated)POST/schema-service/screenViews/audience/{screenViewId}/{screenViewVersion}— Add audience (deprecated)POST/schema-service/screenViews/publish/{screenViewId}/{screenViewVersion}— Publish screen view (deprecated)POST/schema-service/screenViews/copyDraftFromExistingScreenView— Copy draft from existing screen view (deprecated)POST/schema-service/screenViews/createDraftFromExistingScreenView— Create draft from existing screen view (deprecated)PUT/schema-service/screenViews/single/{screenViewId}/{screenViewVersion}/description— Update screen view description (deprecated)PUT/schema-service/screenViews/single/{screenViewId}/{screenViewVersion}/priority— Update screen view priority (deprecated)POST/schema-service/screenViews/discardChanges/{screenViewId}/{screenViewVersion}— Discard changes (deprecated)DELETE/schema-service/screenViews/delete/{screenViewId}— Delete screen view (deprecated)DELETE/schema-service/screenViews/single/delete/{screenViewId}/{screenViewVersion}— Delete screen view version (deprecated)