GET api/EnforcementPrincipal/New?accountID={accountID}&enforcementTypeIDs={enforcementTypeIDs}&onEditFlag={onEditFlag}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
accountID | integer |
Required |
|
enforcementTypeIDs | integer |
Required |
|
onEditFlag | boolean |
Required |
Body Parameters
None.
Response Information
Resource Description
EnforcementPrincipalVMName | Description | Type | Additional information |
---|---|---|---|
EnforcementPrincipalModel | Enforcement_PrincipalModel |
None. |
|
EnforcementPrincipalStatusList | Collection of EnforcementPrincipalStatusForList |
None. |
|
PrincipalList | Collection of PrincipalForListByAccountID |
None. |
Response Formats
application/json, text/json
Sample:
{ "EnforcementPrincipalModel": { "EnforcementID": 1, "PrincipalID": 1, "CreateID": 1, "CreateSessionID": 1, "CreateTS": "2025-09-02T23:07:09.87863+00:00", "ModifyID": 1, "ModifySessionID": 1, "ModifyTS": "2025-09-02T23:07:09.87863+00:00", "InactiveID": 1, "InactiveSessionID": 1, "InactiveTS": "2025-09-02T23:07:09.87863+00:00", "StatusID": 1, "Enforcement_PrincipalID": 1, "Z_DB": 1, "Z_ID": 1, "Z_IDSTR": "sample string 2", "Z_REF": "sample string 3", "Z_REF2": "sample string 4", "Z_REF3": "sample string 5", "Amount": 1.0, "StartDate": "2025-09-02T23:07:09.87863+00:00", "EndDate": "2025-09-02T23:07:09.87863+00:00", "LUPProcessed": true, "Updated": true, "SentPrincipalBalance": 1.0, "EnforcementPrincipalStatusID": 1, "Description": "sample string 6", "ActionDate": "2025-09-02T23:07:09.87863+00:00" }, "EnforcementPrincipalStatusList": [ { "EnforcementPrincipalStatusID": 1, "EnforcementPrincipalStatus": "sample string 2", "Code": "sample string 3" }, { "EnforcementPrincipalStatusID": 1, "EnforcementPrincipalStatus": "sample string 2", "Code": "sample string 3" } ], "PrincipalList": [ { "PrincipalID": 1, "TransactionDesc": "sample string 2", "TransactionDate": "2025-09-02T23:07:09.87863+00:00", "TransactionAmount": 4.0, "LUPBalance": 1.0, "Outsource_EntityID": 1, "Aggregation": true }, { "PrincipalID": 1, "TransactionDesc": "sample string 2", "TransactionDate": "2025-09-02T23:07:09.87863+00:00", "TransactionAmount": 4.0, "LUPBalance": 1.0, "Outsource_EntityID": 1, "Aggregation": true } ] }
application/xml, text/xml
Sample:
<EnforcementPrincipalVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.ViewModels.Enforcement"> <EnforcementPrincipalModel xmlns:d2p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.Enforcement_Principal"> <d2p1:ActionDate>2025-09-02T23:07:09.87863+00:00</d2p1:ActionDate> <d2p1:Amount>1</d2p1:Amount> <d2p1:CreateID>1</d2p1:CreateID> <d2p1:CreateSessionID>1</d2p1:CreateSessionID> <d2p1:CreateTS>2025-09-02T23:07:09.87863+00:00</d2p1:CreateTS> <d2p1:Description>sample string 6</d2p1:Description> <d2p1:EndDate>2025-09-02T23:07:09.87863+00:00</d2p1:EndDate> <d2p1:EnforcementID>1</d2p1:EnforcementID> <d2p1:EnforcementPrincipalStatusID>1</d2p1:EnforcementPrincipalStatusID> <d2p1:Enforcement_PrincipalID>1</d2p1:Enforcement_PrincipalID> <d2p1:InactiveID>1</d2p1:InactiveID> <d2p1:InactiveSessionID>1</d2p1:InactiveSessionID> <d2p1:InactiveTS>2025-09-02T23:07:09.87863+00:00</d2p1:InactiveTS> <d2p1:LUPProcessed>true</d2p1:LUPProcessed> <d2p1:ModifyID>1</d2p1:ModifyID> <d2p1:ModifySessionID>1</d2p1:ModifySessionID> <d2p1:ModifyTS>2025-09-02T23:07:09.87863+00:00</d2p1:ModifyTS> <d2p1:PrincipalID>1</d2p1:PrincipalID> <d2p1:SentPrincipalBalance>1</d2p1:SentPrincipalBalance> <d2p1:StartDate>2025-09-02T23:07:09.87863+00:00</d2p1:StartDate> <d2p1:StatusID>1</d2p1:StatusID> <d2p1:Updated>true</d2p1:Updated> <d2p1:Z_DB>1</d2p1:Z_DB> <d2p1:Z_ID>1</d2p1:Z_ID> <d2p1:Z_IDSTR>sample string 2</d2p1:Z_IDSTR> <d2p1:Z_REF>sample string 3</d2p1:Z_REF> <d2p1:Z_REF2>sample string 4</d2p1:Z_REF2> <d2p1:Z_REF3>sample string 5</d2p1:Z_REF3> </EnforcementPrincipalModel> <EnforcementPrincipalStatusList xmlns:d2p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.Enforcement_Principal"> <d2p1:EnforcementPrincipalStatusForList> <d2p1:Code>sample string 3</d2p1:Code> <d2p1:EnforcementPrincipalStatus>sample string 2</d2p1:EnforcementPrincipalStatus> <d2p1:EnforcementPrincipalStatusID>1</d2p1:EnforcementPrincipalStatusID> </d2p1:EnforcementPrincipalStatusForList> <d2p1:EnforcementPrincipalStatusForList> <d2p1:Code>sample string 3</d2p1:Code> <d2p1:EnforcementPrincipalStatus>sample string 2</d2p1:EnforcementPrincipalStatus> <d2p1:EnforcementPrincipalStatusID>1</d2p1:EnforcementPrincipalStatusID> </d2p1:EnforcementPrincipalStatusForList> </EnforcementPrincipalStatusList> <PrincipalList xmlns:d2p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.Principal"> <d2p1:PrincipalForListByAccountID> <d2p1:Aggregation>true</d2p1:Aggregation> <d2p1:LUPBalance>1</d2p1:LUPBalance> <d2p1:Outsource_EntityID>1</d2p1:Outsource_EntityID> <d2p1:PrincipalID>1</d2p1:PrincipalID> <d2p1:TransactionAmount>4</d2p1:TransactionAmount> <d2p1:TransactionDate>2025-09-02T23:07:09.87863+00:00</d2p1:TransactionDate> <d2p1:TransactionDesc>sample string 2</d2p1:TransactionDesc> </d2p1:PrincipalForListByAccountID> <d2p1:PrincipalForListByAccountID> <d2p1:Aggregation>true</d2p1:Aggregation> <d2p1:LUPBalance>1</d2p1:LUPBalance> <d2p1:Outsource_EntityID>1</d2p1:Outsource_EntityID> <d2p1:PrincipalID>1</d2p1:PrincipalID> <d2p1:TransactionAmount>4</d2p1:TransactionAmount> <d2p1:TransactionDate>2025-09-02T23:07:09.87863+00:00</d2p1:TransactionDate> <d2p1:TransactionDesc>sample string 2</d2p1:TransactionDesc> </d2p1:PrincipalForListByAccountID> </PrincipalList> </EnforcementPrincipalVM>