Remove Metadata
Introduction
This REST API allows to remove metadata from the documents.
With this API you can search metadata to remove with following features:
- There are many ways to specify what property should be removed. You could search for properties to add by: ** name (a part of name, exact phrase, regex match. All names matching is ignorecase); ** tag (exact tag, possible tag name). ** values of different types: *** string; *** datetime; *** integer; *** double; *** boolean;
The table below contains the full list of properties that can be specified when removing metadata to the document.
|Name|Description|Comment |FileInfo.FilePath|The path of the document, located in the storage. |Required. |FileInfo.StorageName|Storage name|Could be omitted for default storage. |OutputFolder|The folder for the resultant file.|Default value is “/remove_metadata” |SearchCriteria|Options to remove properties.|Required |SearchCriteria.TagOptions|Options to find property by tag.|Required if searching by tag |TagOptions.PossibleName|A part or a possible tag name.|If a part of tag name is known |ExactTag|Options to specify exact tag.|If tag and category name is known. More accurate |ExactTag.Name|Name of the tag.|Required |ExactTag.Category|Category of the tag.|Required |SearchCriteria.NameOptions|Options to find property by name.|Required if searching by name |NameOptions.Value|The value for name matching.|Required |NameOptions.MatchOptions|Specifies how to find property name.| |MatchOptions.ExactPhrase|Value indicating whether to match exact string phrase.| |MatchOptions.IsRegex|Value indicating whether to match by regular expression.| |SearchCriteria.ValueOptions|Options to find property by value.|Required if searching by value |ValueOptions.Value|Specifies value of property to find.|Required |ValueOptions.Type|Type of property value.|String is default. Possible types: string;datetime;integer;double;boolean.
Resource URI
HTTP POST ~/metadata/remove
Swagger UI lets you call this REST API directly from the browser.
Use Cases
- Remove Metadata By Possible Tag Name
- Remove Metadata By Property Name
- Remove Metadata By Property Name Match Exact Phrase
- Remove Metadata By Property Name Match Regex
- Remove Metadata By Property Value
- Remove Metadata By Tag