Obsolete: This API name contains a typo (
Defintionsinstead ofDefinitions). It is kept for backward compatibility only. Use GetTagDefinitions for all new integrations.
Returns the list of all tag definitions configured in the infoRouter system. Tags are predefined text labels that can be applied to documents for categorisation, filtering, and search.
/srv.asmx/GetTagDefintions
/srv.asmx/GetTagDefintions?AuthenticationTicket=.../srv.asmx/GetTagDefintions (form data)http://tempuri.org/GetTagDefintions| Parameter | Type | Required | Description |
|---|---|---|---|
AuthenticationTicket |
string | Yes | Authentication ticket obtained from AuthenticateUser. |
Returns a <response> element with success="true" containing a <TagDefinitions> element with zero or more <TagDefinition> child elements. Each <TagDefinition> element’s text content is the tag label string.
<response success="true" error="">
<TagDefinitions>
<TagDefinition>Approved</TagDefinition>
<TagDefinition>For Review</TagDefinition>
<TagDefinition>Draft</TagDefinition>
<TagDefinition>Confidential</TagDefinition>
<TagDefinition>Final</TagDefinition>
</TagDefinitions>
</response>
<response success="true" error="">
<TagDefinitions />
</response>
<response success="false" error="[900] Authentication failed." />
Any authenticated user with a valid ticket may call this API. No additional permissions are required.
SetTagToDocument or RemoveTagFromDocument.| Error | Description |
|---|---|
[900] Authentication failed |
Invalid or missing authentication ticket. |
[901] Session expired or Invalid ticket |
The ticket has expired or does not exist. |
SystemError:... |
An unexpected server-side error occurred. |