POST api/Principal/SavePrincipalsOutsource
Request Information
URI Parameters
None.
Body Parameters
PrincipalSetOutsourceVM| Name | Description | Type | Additional information |
|---|---|---|---|
| OutsourceEntityID | integer |
None. |
|
| OutsourceEntityList | Collection of EntityForList |
None. |
|
| Response | IResponse |
None. |
|
| WorkflowLineID | integer |
None. |
|
| WorkflowLine | string |
None. |
|
| PrincipalList | Collection of PrincipalSelectableVM |
None. |
Request Formats
application/json, text/json
Sample:
{
"WorkflowLineID": 1,
"WorkflowLine": "sample string 1",
"PrincipalList": [
{
"PrincipalID": 1,
"PrincipalType": "sample string 2",
"PrincipalStatus": "sample string 3",
"Balance": 4.0,
"TransactionDesc": "sample string 5",
"TransactionDate": "2026-01-15T08:40:12.9310919+00:00",
"Shortdescription": "sample string 7",
"Issuing_Entity": "sample string 8",
"Principal": "sample string 9",
"Amount": 10.0,
"StatusID": 11,
"Included": true,
"InitiallyIncluded": true,
"CanBeSelected": true,
"CanAggregate": true,
"PrincipalStatusID": 1,
"PrincipalTypeCategoryID": 1
},
{
"PrincipalID": 1,
"PrincipalType": "sample string 2",
"PrincipalStatus": "sample string 3",
"Balance": 4.0,
"TransactionDesc": "sample string 5",
"TransactionDate": "2026-01-15T08:40:12.9310919+00:00",
"Shortdescription": "sample string 7",
"Issuing_Entity": "sample string 8",
"Principal": "sample string 9",
"Amount": 10.0,
"StatusID": 11,
"Included": true,
"InitiallyIncluded": true,
"CanBeSelected": true,
"CanAggregate": true,
"PrincipalStatusID": 1,
"PrincipalTypeCategoryID": 1
}
],
"OutsourceEntityID": 1,
"OutsourceEntityList": [
{
"EntityID": 1,
"Entity": "sample string 2"
},
{
"EntityID": 1,
"Entity": "sample string 2"
}
],
"Response": null
}
application/xml, text/xml
Sample:
<PrincipalSetOutsourceVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.ViewModels.Principal">
<Response i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.ViewModels" />
<OutsourceEntityID>1</OutsourceEntityID>
<OutsourceEntityList xmlns:d2p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.Entity">
<d2p1:EntityForList>
<d2p1:Entity>sample string 2</d2p1:Entity>
<d2p1:EntityID>1</d2p1:EntityID>
</d2p1:EntityForList>
<d2p1:EntityForList>
<d2p1:Entity>sample string 2</d2p1:Entity>
<d2p1:EntityID>1</d2p1:EntityID>
</d2p1:EntityForList>
</OutsourceEntityList>
<PrincipalList>
<PrincipalSelectableVM>
<Amount>10</Amount>
<Balance>4</Balance>
<CanAggregate>true</CanAggregate>
<CanBeSelected>true</CanBeSelected>
<Included>true</Included>
<InitiallyIncluded>true</InitiallyIncluded>
<Issuing_Entity>sample string 8</Issuing_Entity>
<Principal>sample string 9</Principal>
<PrincipalID>1</PrincipalID>
<PrincipalStatus>sample string 3</PrincipalStatus>
<PrincipalStatusID>1</PrincipalStatusID>
<PrincipalType>sample string 2</PrincipalType>
<PrincipalTypeCategoryID>1</PrincipalTypeCategoryID>
<Shortdescription>sample string 7</Shortdescription>
<StatusID>11</StatusID>
<TransactionDate>2026-01-15T08:40:12.9310919+00:00</TransactionDate>
<TransactionDesc>sample string 5</TransactionDesc>
</PrincipalSelectableVM>
<PrincipalSelectableVM>
<Amount>10</Amount>
<Balance>4</Balance>
<CanAggregate>true</CanAggregate>
<CanBeSelected>true</CanBeSelected>
<Included>true</Included>
<InitiallyIncluded>true</InitiallyIncluded>
<Issuing_Entity>sample string 8</Issuing_Entity>
<Principal>sample string 9</Principal>
<PrincipalID>1</PrincipalID>
<PrincipalStatus>sample string 3</PrincipalStatus>
<PrincipalStatusID>1</PrincipalStatusID>
<PrincipalType>sample string 2</PrincipalType>
<PrincipalTypeCategoryID>1</PrincipalTypeCategoryID>
<Shortdescription>sample string 7</Shortdescription>
<StatusID>11</StatusID>
<TransactionDate>2026-01-15T08:40:12.9310919+00:00</TransactionDate>
<TransactionDesc>sample string 5</TransactionDesc>
</PrincipalSelectableVM>
</PrincipalList>
<WorkflowLine>sample string 1</WorkflowLine>
<WorkflowLineID>1</WorkflowLineID>
</PrincipalSetOutsourceVM>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ActionResultVM| Name | Description | Type | Additional information |
|---|---|---|---|
| Response | IResponse |
None. |
Response Formats
application/json, text/json
Sample:
{
"Response": null
}
application/xml, text/xml
Sample:
<ActionResultVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.ViewModels"> <Response i:nil="true" /> </ActionResultVM>