- socialSecurityNumber
- mobilePhone
- customKey
Request examples
By email
By socialSecurityNumber
By mobilePhone
By customKey
memberNumber or externalId, depending on how your tenant is set up. Your Voyado team can help you here.
The any parameter
The “any” parameter accepts any of the above values. To find a match, they are scanned using the value in the “any” parameter in this order:- socialSecurityNumber
- mobilePhone
- customKey
A request using any
Another request using any
Responses
If the request has been successful, meaning the contact exists, you’ll get a HTTP 200 OK response along with the contactId which is the unique identifier for your contact and looks something like this:2e40b702-2767-4abe-ae99-aa510108e22b.
This contactId is what you will then use to fetch the contact’s data. If the request has not been successful, you’ll get one of the following HTTP error codes:
- 400: InvalidEmailAddress, InvalidPhoneNumber, InvalidSocialSecurityNumber, InvalidContactType, InvalidSearchQuery
- 404: ContactNotFound
- 409: MultipleMatches
- 500: InvalidSystemConfiguration
Multiple responses
It can happen that a search returns more than onecontactId. For example, if you do a search with the email parameter and several contacts have supplied the same email, they will all be returned in that response. That will look like this:
Multiple matches response

