GET api/contactDetails/GetContactDetailsEditByContactID?contactID={contactID}&showInactive={showInactive}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
contactID | integer |
Required |
|
showInactive | boolean |
Default value is False |
Body Parameters
None.
Response Information
Resource Description
Collection of ContactDetailEditVMName | Description | Type | Additional information |
---|---|---|---|
ContactDetail | ContactDetailModel |
None. |
|
ContactDetailTypeList | Collection of ContactDetailTypeForList |
None. |
|
Response | IResponse |
None. |
Response Formats
application/json, text/json
Sample:
[ { "ContactDetail": { "ContactDetailID": 1, "ContactID": 1, "ContactDetailTypeID": 1, "ContactDetailLabel": "sample string 1", "ContactDetail": "sample string 2", "LastContactStatusID": 1, "LastContactStatusNote": "sample string 3", "LoadID": 1, "CreateID": 1, "CreateSessionID": 1, "CreateTS": "2025-09-02T23:09:30.2020072+00:00", "ModifyID": 1, "ModifySessionID": 1, "ModifyTS": "2025-09-02T23:09:30.2020072+00:00", "InactiveID": 1, "InactiveSessionID": 1, "InactiveTS": "2025-09-02T23:09:30.2020072+00:00", "StatusID": 1, "Z_DB": 1, "Z_ID": 1, "IsPrimary": true, "InActiveBy": "sample string 4", "ModifyBy": "sample string 5", "CreateBy": "sample string 6" }, "ContactDetailTypeList": [ { "ContactDetailTypeID": 1, "ContactDetailType": "sample string 2" }, { "ContactDetailTypeID": 1, "ContactDetailType": "sample string 2" } ], "Response": null }, { "ContactDetail": { "ContactDetailID": 1, "ContactID": 1, "ContactDetailTypeID": 1, "ContactDetailLabel": "sample string 1", "ContactDetail": "sample string 2", "LastContactStatusID": 1, "LastContactStatusNote": "sample string 3", "LoadID": 1, "CreateID": 1, "CreateSessionID": 1, "CreateTS": "2025-09-02T23:09:30.2020072+00:00", "ModifyID": 1, "ModifySessionID": 1, "ModifyTS": "2025-09-02T23:09:30.2020072+00:00", "InactiveID": 1, "InactiveSessionID": 1, "InactiveTS": "2025-09-02T23:09:30.2020072+00:00", "StatusID": 1, "Z_DB": 1, "Z_ID": 1, "IsPrimary": true, "InActiveBy": "sample string 4", "ModifyBy": "sample string 5", "CreateBy": "sample string 6" }, "ContactDetailTypeList": [ { "ContactDetailTypeID": 1, "ContactDetailType": "sample string 2" }, { "ContactDetailTypeID": 1, "ContactDetailType": "sample string 2" } ], "Response": null } ]
application/xml, text/xml
Sample:
<ArrayOfContactDetailEditVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.ViewModels.ContactDetail"> <ContactDetailEditVM> <Response i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.ViewModels" /> <ContactDetail xmlns:d3p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.ContactDetail"> <d3p1:ContactDetail>sample string 2</d3p1:ContactDetail> <d3p1:ContactDetailID>1</d3p1:ContactDetailID> <d3p1:ContactDetailLabel>sample string 1</d3p1:ContactDetailLabel> <d3p1:ContactDetailTypeID>1</d3p1:ContactDetailTypeID> <d3p1:ContactID>1</d3p1:ContactID> <d3p1:CreateBy>sample string 6</d3p1:CreateBy> <d3p1:CreateID>1</d3p1:CreateID> <d3p1:CreateSessionID>1</d3p1:CreateSessionID> <d3p1:CreateTS>2025-09-02T23:09:30.2020072+00:00</d3p1:CreateTS> <d3p1:InActiveBy>sample string 4</d3p1:InActiveBy> <d3p1:InactiveID>1</d3p1:InactiveID> <d3p1:InactiveSessionID>1</d3p1:InactiveSessionID> <d3p1:InactiveTS>2025-09-02T23:09:30.2020072+00:00</d3p1:InactiveTS> <d3p1:IsPrimary>true</d3p1:IsPrimary> <d3p1:LastContactStatusID>1</d3p1:LastContactStatusID> <d3p1:LastContactStatusNote>sample string 3</d3p1:LastContactStatusNote> <d3p1:LoadID>1</d3p1:LoadID> <d3p1:ModifyBy>sample string 5</d3p1:ModifyBy> <d3p1:ModifyID>1</d3p1:ModifyID> <d3p1:ModifySessionID>1</d3p1:ModifySessionID> <d3p1:ModifyTS>2025-09-02T23:09:30.2020072+00:00</d3p1:ModifyTS> <d3p1:StatusID>1</d3p1:StatusID> <d3p1:Z_DB>1</d3p1:Z_DB> <d3p1:Z_ID>1</d3p1:Z_ID> </ContactDetail> <ContactDetailTypeList xmlns:d3p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.ContactDetailType"> <d3p1:ContactDetailTypeForList> <d3p1:ContactDetailType>sample string 2</d3p1:ContactDetailType> <d3p1:ContactDetailTypeID>1</d3p1:ContactDetailTypeID> </d3p1:ContactDetailTypeForList> <d3p1:ContactDetailTypeForList> <d3p1:ContactDetailType>sample string 2</d3p1:ContactDetailType> <d3p1:ContactDetailTypeID>1</d3p1:ContactDetailTypeID> </d3p1:ContactDetailTypeForList> </ContactDetailTypeList> </ContactDetailEditVM> <ContactDetailEditVM> <Response i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.ViewModels" /> <ContactDetail xmlns:d3p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.ContactDetail"> <d3p1:ContactDetail>sample string 2</d3p1:ContactDetail> <d3p1:ContactDetailID>1</d3p1:ContactDetailID> <d3p1:ContactDetailLabel>sample string 1</d3p1:ContactDetailLabel> <d3p1:ContactDetailTypeID>1</d3p1:ContactDetailTypeID> <d3p1:ContactID>1</d3p1:ContactID> <d3p1:CreateBy>sample string 6</d3p1:CreateBy> <d3p1:CreateID>1</d3p1:CreateID> <d3p1:CreateSessionID>1</d3p1:CreateSessionID> <d3p1:CreateTS>2025-09-02T23:09:30.2020072+00:00</d3p1:CreateTS> <d3p1:InActiveBy>sample string 4</d3p1:InActiveBy> <d3p1:InactiveID>1</d3p1:InactiveID> <d3p1:InactiveSessionID>1</d3p1:InactiveSessionID> <d3p1:InactiveTS>2025-09-02T23:09:30.2020072+00:00</d3p1:InactiveTS> <d3p1:IsPrimary>true</d3p1:IsPrimary> <d3p1:LastContactStatusID>1</d3p1:LastContactStatusID> <d3p1:LastContactStatusNote>sample string 3</d3p1:LastContactStatusNote> <d3p1:LoadID>1</d3p1:LoadID> <d3p1:ModifyBy>sample string 5</d3p1:ModifyBy> <d3p1:ModifyID>1</d3p1:ModifyID> <d3p1:ModifySessionID>1</d3p1:ModifySessionID> <d3p1:ModifyTS>2025-09-02T23:09:30.2020072+00:00</d3p1:ModifyTS> <d3p1:StatusID>1</d3p1:StatusID> <d3p1:Z_DB>1</d3p1:Z_DB> <d3p1:Z_ID>1</d3p1:Z_ID> </ContactDetail> <ContactDetailTypeList xmlns:d3p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.ContactDetailType"> <d3p1:ContactDetailTypeForList> <d3p1:ContactDetailType>sample string 2</d3p1:ContactDetailType> <d3p1:ContactDetailTypeID>1</d3p1:ContactDetailTypeID> </d3p1:ContactDetailTypeForList> <d3p1:ContactDetailTypeForList> <d3p1:ContactDetailType>sample string 2</d3p1:ContactDetailType> <d3p1:ContactDetailTypeID>1</d3p1:ContactDetailTypeID> </d3p1:ContactDetailTypeForList> </ContactDetailTypeList> </ContactDetailEditVM> </ArrayOfContactDetailEditVM>