POST api/ContactDebtor/SaveContactDetails?contactId={contactId}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
contactId | integer |
Required |
Body Parameters
SaveContactDetailsDebtorVMName | Description | Type | Additional information |
---|---|---|---|
Extranetsettings | ExtranetDebtorSettingsVM |
None. |
|
AddressPrimary | AddressDebtorVM |
None. |
|
AddressMail | AddressDebtorVM |
None. |
|
SameMailAddress | boolean |
None. |
|
PrimaryPhone | ContactDetailDebtorVM |
None. |
|
WorkPhone | ContactDetailDebtorVM |
None. |
|
MobilePhone | ContactDetailDebtorVM |
None. |
|
EmailAddress | ContactDetailDebtorVM |
None. |
|
Contact | ContactModel |
None. |
|
OtherContactRelationshipId | integer |
None. |
Request Formats
application/json, text/json
Sample:
{ "Extranetsettings": { "SubSystemId": 1, "FullPaymentFrequencyId": 1, "FullPaymentArrangementTypeId": 1, "CentrelinkPaymentFrequencyId": 1, "CentrelinkArrangementTypeId": 1, "ManualArrangementTypeId": 1, "DirectDebitArrangementTypeId": 1, "MailAddressTypeId": 1, "MobilePhoneContactTypeId": 1, "WorkPhoneContactTypeId": 1, "DefaultAddressTypeId": 1, "DefaultEmailContactTypeId": 1, "DefaultPhoneContactTypeId": 1, "ResidentialAddressTypeIds": "sample string 1", "PostalAddressTypeIds": "sample string 2" }, "AddressPrimary": { "AddressID": 1, "AddressTypeID": 1, "ContactID": 1, "Address": "sample string 1", "Address2": "sample string 2", "Address3": "sample string 3", "Suburb": "sample string 4", "StateID": 1, "CountryID": 1, "Postcode": "sample string 5" }, "AddressMail": { "AddressID": 1, "AddressTypeID": 1, "ContactID": 1, "Address": "sample string 1", "Address2": "sample string 2", "Address3": "sample string 3", "Suburb": "sample string 4", "StateID": 1, "CountryID": 1, "Postcode": "sample string 5" }, "SameMailAddress": true, "PrimaryPhone": { "ContactDetailID": 1, "ContactID": 1, "ContactDetailTypeID": 1, "ContactDetail": "sample string 1" }, "WorkPhone": { "ContactDetailID": 1, "ContactID": 1, "ContactDetailTypeID": 1, "ContactDetail": "sample string 1" }, "MobilePhone": { "ContactDetailID": 1, "ContactID": 1, "ContactDetailTypeID": 1, "ContactDetail": "sample string 1" }, "EmailAddress": { "ContactDetailID": 1, "ContactID": 1, "ContactDetailTypeID": 1, "ContactDetail": "sample string 1" }, "Contact": { "ContactID": 1, "IsPerson": true, "IsUser": true, "ContactTypeID": 1, "RoleID": 1, "Title": "sample string 1", "FirstName": "sample string 2", "MiddleName": "sample string 3", "LastName": "sample string 4", "TitleSuffix": "sample string 5", "ContactPosition": "sample string 6", "EntityName": "sample string 7", "TradingAs": "sample string 8", "BusinessNumber": "sample string 9", "CorporationNumber": "sample string 10", "UserName": "sample string 11", "Password": "sample string 12", "DOB": "2025-09-02T23:09:32.1144683+00:00", "GenderID": 1, "Primary_AddressID": 1, "PrimaryEmail_ContactDetailID": 1, "PrimaryPhone_ContactDetailID": 1, "PrimaryFax_ContactDetailID": 1, "PrimaryInternal_ContactID": 1, "SectionName": "sample string 13", "OfficeName": "sample string 14", "LoadID": 1, "CreateID": 1, "CreateSessionID": 1, "CreateTS": "2025-09-02T23:09:32.1144683+00:00", "ModifyID": 1, "ModifySessionID": 1, "ModifyTS": "2025-09-02T23:09:32.1144683+00:00", "InactiveID": 1, "InactiveSessionID": 1, "InactiveTS": "2025-09-02T23:09:32.1144683+00:00", "StatusID": 1, "Z_DB": 1, "Z_ID": 1, "ChargeOutRate": 1.0, "LUPPasswordChangeDate": "2025-09-02T23:09:32.1144683+00:00", "ChargeOutTaxRate": 1.0, "LoadSequence": 1, "AccountLoadID": 1, "PasswordChange_FrequencyID": 1, "LoadContactID": 1, "LUPCapitalCredit": 15.0, "LUPCapitalDebit": 16.0, "Capital_FrequencyID": 1, "LUPTotalCapital": 1.0, "LUPTotalAsset": 1.0, "LUPTotalLiability": 1.0, "Z_IDSTR": "sample string 17", "Z_REF": "sample string 18", "Z_REF2": "sample string 19", "Z_REF3": "sample string 20", "LimitAdult": 1, "LimitChild1": 1, "LimitChild2": 1, "Solicitor_Code": "sample string 21", "ContactReference": "sample string 22", "Parent_ContactID": 1, "DriversLicenceNumber": "sample string 23", "AccountContactTypeID": 1, "ContactRelatedPartyTypeID": 1, "IsLoginEnable": true, "HideFullNameOnDebtorExtranet": true, "IsUserBank": true, "UserBankId": 1, "GuarantorDate": "2025-09-02T23:09:32.1144683+00:00", "DriversLicenseCountryID": 1, "DriversLicenseStateID": 1, "BusinessID": 1, "SiteID": 1, "IsTemporaryPassword": true, "EntitiesId": "sample string 26", "DriversLicenseDescription": "sample string 27", "Acquired_CustomerID": "sample string 28" }, "OtherContactRelationshipId": 1 }
application/xml, text/xml
Sample:
<SaveContactDetailsDebtorVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.ViewModels.Contact"> <AddressMail> <Address>sample string 1</Address> <Address2>sample string 2</Address2> <Address3>sample string 3</Address3> <AddressID>1</AddressID> <AddressTypeID>1</AddressTypeID> <ContactID>1</ContactID> <CountryID>1</CountryID> <Postcode>sample string 5</Postcode> <StateID>1</StateID> <Suburb>sample string 4</Suburb> </AddressMail> <AddressPrimary> <Address>sample string 1</Address> <Address2>sample string 2</Address2> <Address3>sample string 3</Address3> <AddressID>1</AddressID> <AddressTypeID>1</AddressTypeID> <ContactID>1</ContactID> <CountryID>1</CountryID> <Postcode>sample string 5</Postcode> <StateID>1</StateID> <Suburb>sample string 4</Suburb> </AddressPrimary> <Contact xmlns:d2p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.Models.Contact"> <d2p1:AccountContactTypeID>1</d2p1:AccountContactTypeID> <d2p1:AccountLoadID>1</d2p1:AccountLoadID> <d2p1:Acquired_CustomerID>sample string 28</d2p1:Acquired_CustomerID> <d2p1:BusinessID>1</d2p1:BusinessID> <d2p1:BusinessNumber>sample string 9</d2p1:BusinessNumber> <d2p1:Capital_FrequencyID>1</d2p1:Capital_FrequencyID> <d2p1:ChargeOutRate>1</d2p1:ChargeOutRate> <d2p1:ChargeOutTaxRate>1</d2p1:ChargeOutTaxRate> <d2p1:ContactID>1</d2p1:ContactID> <d2p1:ContactPosition>sample string 6</d2p1:ContactPosition> <d2p1:ContactReference>sample string 22</d2p1:ContactReference> <d2p1:ContactRelatedPartyTypeID>1</d2p1:ContactRelatedPartyTypeID> <d2p1:ContactTypeID>1</d2p1:ContactTypeID> <d2p1:CorporationNumber>sample string 10</d2p1:CorporationNumber> <d2p1:CreateID>1</d2p1:CreateID> <d2p1:CreateSessionID>1</d2p1:CreateSessionID> <d2p1:CreateTS>2025-09-02T23:09:32.1144683+00:00</d2p1:CreateTS> <d2p1:DOB>2025-09-02T23:09:32.1144683+00:00</d2p1:DOB> <d2p1:DriversLicenceNumber>sample string 23</d2p1:DriversLicenceNumber> <d2p1:DriversLicenseCountryID>1</d2p1:DriversLicenseCountryID> <d2p1:DriversLicenseDescription>sample string 27</d2p1:DriversLicenseDescription> <d2p1:DriversLicenseStateID>1</d2p1:DriversLicenseStateID> <d2p1:EntitiesId>sample string 26</d2p1:EntitiesId> <d2p1:EntityName>sample string 7</d2p1:EntityName> <d2p1:FirstName>sample string 2</d2p1:FirstName> <d2p1:GenderID>1</d2p1:GenderID> <d2p1:GuarantorDate>2025-09-02T23:09:32.1144683+00:00</d2p1:GuarantorDate> <d2p1:HideFullNameOnDebtorExtranet>true</d2p1:HideFullNameOnDebtorExtranet> <d2p1:InactiveID>1</d2p1:InactiveID> <d2p1:InactiveSessionID>1</d2p1:InactiveSessionID> <d2p1:InactiveTS>2025-09-02T23:09:32.1144683+00:00</d2p1:InactiveTS> <d2p1:IsLoginEnable>true</d2p1:IsLoginEnable> <d2p1:IsPerson>true</d2p1:IsPerson> <d2p1:IsTemporaryPassword>true</d2p1:IsTemporaryPassword> <d2p1:IsUser>true</d2p1:IsUser> <d2p1:IsUserBank>true</d2p1:IsUserBank> <d2p1:LUPCapitalCredit>15</d2p1:LUPCapitalCredit> <d2p1:LUPCapitalDebit>16</d2p1:LUPCapitalDebit> <d2p1:LUPPasswordChangeDate>2025-09-02T23:09:32.1144683+00:00</d2p1:LUPPasswordChangeDate> <d2p1:LUPTotalAsset>1</d2p1:LUPTotalAsset> <d2p1:LUPTotalCapital>1</d2p1:LUPTotalCapital> <d2p1:LUPTotalLiability>1</d2p1:LUPTotalLiability> <d2p1:LastName>sample string 4</d2p1:LastName> <d2p1:LimitAdult>1</d2p1:LimitAdult> <d2p1:LimitChild1>1</d2p1:LimitChild1> <d2p1:LimitChild2>1</d2p1:LimitChild2> <d2p1:LoadContactID>1</d2p1:LoadContactID> <d2p1:LoadID>1</d2p1:LoadID> <d2p1:LoadSequence>1</d2p1:LoadSequence> <d2p1:MiddleName>sample string 3</d2p1:MiddleName> <d2p1:ModifyID>1</d2p1:ModifyID> <d2p1:ModifySessionID>1</d2p1:ModifySessionID> <d2p1:ModifyTS>2025-09-02T23:09:32.1144683+00:00</d2p1:ModifyTS> <d2p1:OfficeName>sample string 14</d2p1:OfficeName> <d2p1:Parent_ContactID>1</d2p1:Parent_ContactID> <d2p1:Password>sample string 12</d2p1:Password> <d2p1:PasswordChange_FrequencyID>1</d2p1:PasswordChange_FrequencyID> <d2p1:PrimaryEmail_ContactDetailID>1</d2p1:PrimaryEmail_ContactDetailID> <d2p1:PrimaryFax_ContactDetailID>1</d2p1:PrimaryFax_ContactDetailID> <d2p1:PrimaryInternal_ContactID>1</d2p1:PrimaryInternal_ContactID> <d2p1:PrimaryPhone_ContactDetailID>1</d2p1:PrimaryPhone_ContactDetailID> <d2p1:Primary_AddressID>1</d2p1:Primary_AddressID> <d2p1:RoleID>1</d2p1:RoleID> <d2p1:SectionName>sample string 13</d2p1:SectionName> <d2p1:SiteID>1</d2p1:SiteID> <d2p1:Solicitor_Code>sample string 21</d2p1:Solicitor_Code> <d2p1:StatusID>1</d2p1:StatusID> <d2p1:Title>sample string 1</d2p1:Title> <d2p1:TitleSuffix>sample string 5</d2p1:TitleSuffix> <d2p1:TradingAs>sample string 8</d2p1:TradingAs> <d2p1:UserBankId>1</d2p1:UserBankId> <d2p1:UserName>sample string 11</d2p1:UserName> <d2p1:Z_DB>1</d2p1:Z_DB> <d2p1:Z_ID>1</d2p1:Z_ID> <d2p1:Z_IDSTR>sample string 17</d2p1:Z_IDSTR> <d2p1:Z_REF>sample string 18</d2p1:Z_REF> <d2p1:Z_REF2>sample string 19</d2p1:Z_REF2> <d2p1:Z_REF3>sample string 20</d2p1:Z_REF3> </Contact> <EmailAddress> <ContactDetail>sample string 1</ContactDetail> <ContactDetailID>1</ContactDetailID> <ContactDetailTypeID>1</ContactDetailTypeID> <ContactID>1</ContactID> </EmailAddress> <Extranetsettings xmlns:d2p1="http://schemas.datacontract.org/2004/07/Debtrak.BusinessObjects.ViewModels.ExtranetDebtorSettings"> <d2p1:CentrelinkArrangementTypeId>1</d2p1:CentrelinkArrangementTypeId> <d2p1:CentrelinkPaymentFrequencyId>1</d2p1:CentrelinkPaymentFrequencyId> <d2p1:DefaultAddressTypeId>1</d2p1:DefaultAddressTypeId> <d2p1:DefaultEmailContactTypeId>1</d2p1:DefaultEmailContactTypeId> <d2p1:DefaultPhoneContactTypeId>1</d2p1:DefaultPhoneContactTypeId> <d2p1:DirectDebitArrangementTypeId>1</d2p1:DirectDebitArrangementTypeId> <d2p1:FullPaymentArrangementTypeId>1</d2p1:FullPaymentArrangementTypeId> <d2p1:FullPaymentFrequencyId>1</d2p1:FullPaymentFrequencyId> <d2p1:MailAddressTypeId>1</d2p1:MailAddressTypeId> <d2p1:ManualArrangementTypeId>1</d2p1:ManualArrangementTypeId> <d2p1:MobilePhoneContactTypeId>1</d2p1:MobilePhoneContactTypeId> <d2p1:PostalAddressTypeIds>sample string 2</d2p1:PostalAddressTypeIds> <d2p1:ResidentialAddressTypeIds>sample string 1</d2p1:ResidentialAddressTypeIds> <d2p1:SubSystemId>1</d2p1:SubSystemId> <d2p1:WorkPhoneContactTypeId>1</d2p1:WorkPhoneContactTypeId> </Extranetsettings> <MobilePhone> <ContactDetail>sample string 1</ContactDetail> <ContactDetailID>1</ContactDetailID> <ContactDetailTypeID>1</ContactDetailTypeID> <ContactID>1</ContactID> </MobilePhone> <OtherContactRelationshipId>1</OtherContactRelationshipId> <PrimaryPhone> <ContactDetail>sample string 1</ContactDetail> <ContactDetailID>1</ContactDetailID> <ContactDetailTypeID>1</ContactDetailTypeID> <ContactID>1</ContactID> </PrimaryPhone> <SameMailAddress>true</SameMailAddress> <WorkPhone> <ContactDetail>sample string 1</ContactDetail> <ContactDetailID>1</ContactDetailID> <ContactDetailTypeID>1</ContactDetailTypeID> <ContactID>1</ContactID> </WorkPhone> </SaveContactDetailsDebtorVM>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ActionResultVMName | 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>