GET api/utils/modifiers Authentication required
Use this method to fetch all the record modifiers available to extracts. Modifiers run between record load and file write and can add columns to the output. The list reflects the modifiers registered by the Processing.Extracts service at startup.
Request
No URI or Body Parameter required
Response
Returns all the active modifiers
Output : array of objects (See Model)Ouput Sample
[
{
"name": "sample string 1",
"displayName": "sample string 2",
"description": "sample string 3",
"requiredFields": [
"sample string 1",
"sample string 2"
],
"addedColumns": [
{
"name": "sample string 1",
"anchor": {
"columnName": "sample string 1",
"position": "sample string 2"
}
},
{
"name": "sample string 1",
"anchor": {
"columnName": "sample string 1",
"position": "sample string 2"
}
}
]
},
{
"name": "sample string 1",
"displayName": "sample string 2",
"description": "sample string 3",
"requiredFields": [
"sample string 1",
"sample string 2"
],
"addedColumns": [
{
"name": "sample string 1",
"anchor": {
"columnName": "sample string 1",
"position": "sample string 2"
}
},
{
"name": "sample string 1",
"anchor": {
"columnName": "sample string 1",
"position": "sample string 2"
}
}
]
}
]
<ArrayOfRecordModifierModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Kapitol.Registered.API.Models">
<RecordModifierModel>
<AddedColumns>
<RecordModifierColumnModel>
<Anchor>
<ColumnName>sample string 1</ColumnName>
<Position>sample string 2</Position>
</Anchor>
<Name>sample string 1</Name>
</RecordModifierColumnModel>
<RecordModifierColumnModel>
<Anchor>
<ColumnName>sample string 1</ColumnName>
<Position>sample string 2</Position>
</Anchor>
<Name>sample string 1</Name>
</RecordModifierColumnModel>
</AddedColumns>
<Description>sample string 3</Description>
<DisplayName>sample string 2</DisplayName>
<Name>sample string 1</Name>
<RequiredFields xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</RequiredFields>
</RecordModifierModel>
<RecordModifierModel>
<AddedColumns>
<RecordModifierColumnModel>
<Anchor>
<ColumnName>sample string 1</ColumnName>
<Position>sample string 2</Position>
</Anchor>
<Name>sample string 1</Name>
</RecordModifierColumnModel>
<RecordModifierColumnModel>
<Anchor>
<ColumnName>sample string 1</ColumnName>
<Position>sample string 2</Position>
</Anchor>
<Name>sample string 1</Name>
</RecordModifierColumnModel>
</AddedColumns>
<Description>sample string 3</Description>
<DisplayName>sample string 2</DisplayName>
<Name>sample string 1</Name>
<RequiredFields xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</RequiredFields>
</RecordModifierModel>
</ArrayOfRecordModifierModel>