Retrieves extra attributes based on the input data and provide the results in the output.
The API Specification, also available on each method below - it requires valid username and password.
movedSuppression | Retrieves moved suppression data based on the supplied id. |
deceasedSuppression | Retrieves deceased suppression data based on the supplied id. |
Retrieves moved suppression data using the supplied id (DPID). This API is only for AUPAF Source of Truth.
POST https://hosted.mastersoftgroup.com/harmony/rest/{locale}/movedSuppression
The request body is an AddressRestRequest object:
{ "payload": [ { "id": "12345678" } ], "sourceOfTruth": "AUPAF" }
The response body is an AddressRestResponse object:
{ "status": "SUCCESS", "messages": [], "payload": [ { "fullAddress":null, "country":null, "postcode":null, "street2":null, "street":null, "streetNumber":null, "postal":null, "postalType":null, "postalNumber":null, "buildingName":null, "subdwelling":null, "eid":null, "lotNumber":null, "flatUnitNumber":null, "flatUnitType":null, "floorLevelNumber":null, "floorLevelType":null, "streetSuffix":null, "streetType":null, "streetName":null, "attributes": { "moved_suppression_date":"2004-05-27", "moved_suppression_consent_indicator":"N" }, "id":"12345678", "state":null, "locality":null } ] }
If the moved suppression data is not found using the supplied id (DPID):
{ "status": "SUCCESS", "messages": [], "payload": [ { "fullAddress":null, "country":null, "postcode":null, "street2":null, "street":null, "streetNumber":null, "postal":null, "postalType":null, "postalNumber":null, "buildingName":null, "subdwelling":null, "eid":null, "lotNumber":null, "flatUnitNumber":null, "flatUnitType":null, "floorLevelNumber":null, "floorLevelType":null, "streetSuffix":null, "streetType":null, "streetName":null, "attributes":{"moved_suppression":"not.found"}, "id":"12345678", "state":null, "locality":null } ] }
Retrieves deceased suppression data using the supplied id (DPID). This API is only for AUPAF Source of Truth.
POST https://hosted.mastersoftgroup.com/harmony/rest/{locale}/deceasedSuppression
The request body is an AddressRestRequest object:
{ "payload": [ { "id": "12345678" } ], "sourceOfTruth": "AUPAF" }
The response body is an AddressRestResponse object:
{ "status": "SUCCESS", "messages": [], "payload": [ { "fullAddress":null, "country":null, "postcode":null, "street2":null, "street":null, "streetNumber":null, "postal":null, "postalType":null, "postalNumber":null, "buildingName":null, "subdwelling":null, "eid":null, "lotNumber":null, "flatUnitNumber":null, "flatUnitType":null, "floorLevelNumber":null, "floorLevelType":null, "streetSuffix":null, "streetType":null, "streetName":null, "attributes":{"deceased_suppression_date":"2018-09-26"}, "id":"12345678", "state":null, "locality":null } ] }
If the deceased suppression data is not found using the supplied id (DPID):
{ "status": "SUCCESS", "messages": [], "payload": [ { "fullAddress":null, "country":null, "postcode":null, "street2":null, "street":null, "streetNumber":null, "postal":null, "postalType":null, "postalNumber":null, "buildingName":null, "subdwelling":null, "eid":null, "lotNumber":null, "flatUnitNumber":null, "flatUnitType":null, "floorLevelNumber":null, "floorLevelType":null, "streetSuffix":null, "streetType":null, "streetName":null, "attributes":{"deceased_suppression":"not.found"}, "id":"12345678", "state":null, "locality":null } ] }