POST api/Principal/SavePrincipalsOutsource

Request Information

URI Parameters

None.

Body Parameters

PrincipalSetOutsourceVM
NameDescriptionTypeAdditional 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": "2025-09-03T01:30:19.4416324+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": "2025-09-03T01:30:19.4416324+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>2025-09-03T01:30:19.4416324+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>2025-09-03T01:30:19.4416324+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
NameDescriptionTypeAdditional 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>