Resolve a household match
POST
/api/household-matches/{id}/resolve
const url = 'https://example.com/api/household-matches/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/resolve';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"action":"MERGE_HOUSEHOLD","targetConstituentId":"40000000-0000-0000-0000-000000000004","fieldOverrides":{"firstName":"Sarah","lastName":"Jenkins","phone":"+17045550199","email":"[email protected]","addressStreet":"456 Oak Avenue","addressCity":"Concord","addressState":"NC","addressZip":"28025","dateOfBirth":"1988-04-15"}}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://example.com/api/household-matches/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/resolve \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "action": "MERGE_HOUSEHOLD", "targetConstituentId": "40000000-0000-0000-0000-000000000004", "fieldOverrides": { "firstName": "Sarah", "lastName": "Jenkins", "phone": "+17045550199", "email": "[email protected]", "addressStreet": "456 Oak Avenue", "addressCity": "Concord", "addressState": "NC", "addressZip": "28025", "dateOfBirth": "1988-04-15" } }'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”id
required
string format: uuid
Request Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/json
object
action
required
Resolution action type.
string
Example
MERGE_CONSTITUENTtargetConstituentId
UUID (v4) of target constituent record for merge operations.
string format: uuid
Example
40000000-0000-0000-0000-000000000004fieldOverrides
object
firstName
First or given name.
string
Example
SarahlastName
Last or family name.
string
Example
Jenkinsphone
E.164 formatted contact phone number.
string
Example
+17045550199email
addressStreet
Physical street address line.
string
Example
456 Oak AvenueaddressCity
City or municipality name.
string
Example
ConcordaddressState
Two-letter US state abbreviation.
string
Example
NCaddressZip
5-digit US ZIP postal code.
string
Example
28025dateOfBirth
Date of birth formatted as YYYY-MM-DD.
string format: date
Example
1988-04-15Responses
Section titled “Responses”Match resolved successfully
Bad request
Unauthorized
Forbidden