APIs
This page provides an explanation of the list of APIs that are utilized by the collection editor.
DIAL Service
The DIAL service is used to generate, link, and check the status of the DIAL code.
{host}/action/dialcode/v1/reserve/{collection_id}
To reserve DIAL codes for the collection.
{host}/action/dialcode/v1/process/status/{process_id}
To check the status of QR Code images generation of the reserved DIAL codes .
{host}/action/dialcode/v3/search
It is used for searching the DIAL codes of a channel.
Collection service
It is used to organize your assets in a multi-level hierarchy and creation processes like Draft, Review, and Publish
{host}/action/content/v3/hierarchy/update
It is used to update hierarchy of the collection.
{host}/action/content/v3/hierarchy/{collection_id}?mode=edit
This is used to fetch the collection hierarchy in the draft/review status.
{host}/action/content/v3/review/{collection_id}
It is used to send the collection for review.
{host}/action/content/v3/reject/{collection_id}
To reject the collection which is up for review.
{host}/action/content/v3/publish/{collection_id}
To publish the content which is up for review.
Content service
It is used to fetch the content metadata.
{host}/action/content/v3/read/{content_id}
This is used to fetch the published content metadata.
{host}/content/data/v1/telemetry
It is used to log the telemetry data.
Channel Service
It's used to fetch the channel details.
{host}/api/channel/v1/read/{channel_id}
It is used to read a channel details.
Media service
The asset manager for easy creation and discovery of assets (Images, Videos, etc…)
{host}/action/asset/v1/create
It is used to create asset(media files) viz images, videos
{host}/action/content/v3/upload/url/{asset_id}
It is used to fetch the pre-signed cloud URL location to upload asset.
{host}/action/asset/v1/upload/{asset_id}
It is used to upload the asset artifact to the pre-signed cloud URL location.
Assets search service
The asset search service provides services to search and discover assets.
{host}/action/composite/v3/search
Used for fetching objects such as Collection, Content, Asset, etc...
Framework Service
The framework service provides the ability to organize and manage. It is used to identify the “relevant” learning assets to be shown for users.
{host}/api/framework/v1/read/{framework_id}
Fetching a specific framework
Object Category Service
It is used to configure fields displayed in a form used in editors for the creation, modification, and viewing of an asset
{host}/action/object/category/definition/v1/read?fields=objectMetadata,forms,name
It is used to read object category defination of a primary category. (Ex. Digital textbook, Explanation Resourse, etc...)
User Service
The user service is used to fetch the list of users for collaboration. It's optional service when collaboration feature is disabled in the editor.
{host}/action/user/v1/search?fields=orgName
For searching a particular user of a channel.
Last updated
Was this helpful?
