Updating Tags of a Content Item

You can update the list of tags of a content item with the setContentItemTags method.

Parameters

Parameter Type Description
credentials (required) credentials Read the description of the Credentials object.
contentItemId (required) string ID of the content item, which tags you want to update.
tags (required) string[] A list of tags for a given content item.

Return Value

After the request has been completed, the system returns an object with the following properties:

Parameter Type Description
success bool True, if tags of a given content item have been updated.

Sample Call

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <SetContentItemTagsRequest xmlns="http://www.articulate-online.com/services/api/1.0/">
      <Credentials>
        <AccountUrl>http://myaccount.ispringonline.com</EmailAddress>
        <Email>email@email.com</Password>
        <Password>password</Password>
      </Credentials>
      <ContentItemId>1234</ContentItemId>
      <Tags>
       <Tag>tag1</Tag>
       <Tag>tag2</Tag>
      </Tags>
    </SetContentItemTagsRequest>
  </soap:Body>
</soap:Envelope>

Sample Response

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <SetContentItemTagsResult xmlns="http://www.articulate-online.com/services/api/1.0/">
      <Success>True</Success>
    </SetContentItemTagsResult>
  </soap:Body>
</soap:Envelope>