Used to add a new identity to the link stack
- Search Using Demographic Information
Verato Person API (1.0.0)
This OpenAPI 3.0 document serves as an enterprise-level template for REST APIs published on the Developer Experience Portal and documented with Redocly Realm.
The web service request containing identity data
Request to add a new identity to the LINK database
API object representing a patient or entity identity
- Mock serverhttps://developer.verato.com/_mock/apis/person.openapi/v2/postIdentity
- Sandbox environment for development and testing.https://sandbox.example.com/api/v2/postIdentity
- Production environment for live integrations.https://api.example.com/api/v2/postIdentity
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://developer.verato.com/_mock/apis/person.openapi/v2/postIdentity \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"auditId": "string",
"customerId": "string",
"auditLogMap": {
"property1": "string",
"property2": "string"
},
"content": {
"includeEnrichData": false,
"identity": {
"names": [
{
"prefix": "string",
"firstName": "string",
"middleName": "string",
"lastName": "string",
"suffix": "string",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"addresses": [
{
"type": "string",
"line1": "string",
"line2": "string",
"city": "string",
"state": "string",
"postalCode": "string",
"country": "string",
"latitude": 0.1,
"longitude": 0.1,
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"datesOfBirth": [
{
"dateOfBirth": "2019-08-24",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"ssns": [
{
"ssn": "string",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"genders": [
{
"gender": "string",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"phoneNumbers": [
{
"countryCode": "string",
"number": "string",
"extension": "string",
"type": "string",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"emails": [
{
"email": "user@example.com",
"type": "string",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"deathDetails": [
{
"deathIndicator": true,
"deathDate": "2019-08-24",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
]
},
"responseIdentityFormatNames": [
"string"
]
},
"trackingId": "string"
}'{ "auditId": "string", "success": true, "unparsedJson": "string", "warnings": [ "string" ], "retryableError": true, "message": "string", "content": { "identityGroupedBySource": [ … ], "linkIdentity": { … }, "linkId": "string", "identity": { … }, "domains": [ … ], "customizedIdentitiesWithSource": { … }, "customizedIdentities": { … }, "vinIds": [ … ], "events": [ … ], "incomingIdentity": { … }, "enrichedDetails": {} }, "errors": [ "string" ], "trackingId": "string" }
Request object for demographics query
Flag to include enrich data in the response, defaults to false
API object representing a patient or entity identity
Only identities with match scores equal to or above this value will appear in the response. If not provided, then no filtering based on match score is performed.
The number of results to return at one time. Must be greater than 0. If not provided, the system's maximum number of results will be returned.
- Mock serverhttps://developer.verato.com/_mock/apis/person.openapi/v2/demographicsSearch
- Sandbox environment for development and testing.https://sandbox.example.com/api/v2/demographicsSearch
- Production environment for live integrations.https://api.example.com/api/v2/demographicsSearch
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://developer.verato.com/_mock/apis/person.openapi/v2/demographicsSearch \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"auditId": "string",
"customerId": "string",
"auditLogMap": {
"property1": "string",
"property2": "string"
},
"content": {
"includeEnrichData": false,
"identity": {
"names": [
{
"prefix": "string",
"firstName": "string",
"middleName": "string",
"lastName": "string",
"suffix": "string",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"addresses": [
{
"type": "string",
"line1": "string",
"line2": "string",
"city": "string",
"state": "string",
"postalCode": "string",
"country": "string",
"latitude": 0.1,
"longitude": 0.1,
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"datesOfBirth": [
{
"dateOfBirth": "2019-08-24",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"ssns": [
{
"ssn": "string",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"genders": [
{
"gender": "string",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"phoneNumbers": [
{
"countryCode": "string",
"number": "string",
"extension": "string",
"type": "string",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"emails": [
{
"email": "user@example.com",
"type": "string",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"deathDetails": [
{
"deathIndicator": true,
"deathDate": "2019-08-24",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
]
},
"matchScoreThreshold": 0.1,
"maxSearchResults": 1,
"responseIdentityFormatNames": [
"string"
]
},
"trackingId": "string"
}'{ "auditId": "string", "success": true, "unparsedJson": "string", "warnings": [ "string" ], "retryableError": true, "message": "string", "content": { "searchResults": [ … ] }, "errors": [ "string" ], "trackingId": "string" }
Request object for demographics query
Flag to include enrich data in the response, defaults to false
API object representing a patient or entity identity
- Mock serverhttps://developer.verato.com/_mock/apis/person.openapi/v2/demographicsQuery
- Sandbox environment for development and testing.https://sandbox.example.com/api/v2/demographicsQuery
- Production environment for live integrations.https://api.example.com/api/v2/demographicsQuery
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://developer.verato.com/_mock/apis/person.openapi/v2/demographicsQuery \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"auditId": "string",
"customerId": "string",
"auditLogMap": {
"property1": "string",
"property2": "string"
},
"content": {
"includeEnrichData": false,
"identity": {
"names": [
{
"prefix": "string",
"firstName": "string",
"middleName": "string",
"lastName": "string",
"suffix": "string",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"addresses": [
{
"type": "string",
"line1": "string",
"line2": "string",
"city": "string",
"state": "string",
"postalCode": "string",
"country": "string",
"latitude": 0.1,
"longitude": 0.1,
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"datesOfBirth": [
{
"dateOfBirth": "2019-08-24",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"ssns": [
{
"ssn": "string",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"genders": [
{
"gender": "string",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"phoneNumbers": [
{
"countryCode": "string",
"number": "string",
"extension": "string",
"type": "string",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"emails": [
{
"email": "user@example.com",
"type": "string",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
],
"deathDetails": [
{
"deathIndicator": true,
"deathDate": "2019-08-24",
"sources": [
{
"sourceId": "string",
"sourceName": "string",
"displayName": "string",
"nativeId": "string"
}
],
"clusterStatus": "ACTIVE"
}
]
},
"responseIdentityFormatNames": [
"string"
]
},
"trackingId": "string"
}'{ "auditId": "string", "success": true, "unparsedJson": "string", "warnings": [ "string" ], "retryableError": true, "message": "string", "content": { "identityGroupedBySource": [ … ], "linkId": "string", "identity": { … }, "domains": [ … ], "customizedIdentitiesWithSource": { … }, "customizedIdentities": { … }, "vinIds": [ … ], "enrichedDetails": {} }, "errors": [ "string" ], "trackingId": "string" }
Audit identifier for tracking
Audit logging metadata
Request object used to query by LinkId or external entity Id
Flag to include enrich data in the response, defaults to false
Flag to include verato reference data with the entity in the response
- Mock serverhttps://developer.verato.com/_mock/apis/person.openapi/v2/identityIdQuery
- Sandbox environment for development and testing.https://sandbox.example.com/api/v2/identityIdQuery
- Production environment for live integrations.https://api.example.com/api/v2/identityIdQuery
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://developer.verato.com/_mock/apis/person.openapi/v2/identityIdQuery \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"auditId": "audit-123",
"customerId": "customer-456",
"auditLogMap": {
"action": "query_identity",
"timestamp": "2025-12-16T10:30:00Z"
},
"content": {
"linkId": "link-789",
"includeEnrichData": true,
"responseIdentityFormatNames": [
"DEFAULT"
]
},
"trackingId": "track-101112"
}'{ "auditId": "audit-123", "success": true, "message": "OK", "trackingId": "track-101112", "content": { "linkId": "link-789", "requestedLinkId": "link-789", "identity": { … }, "identityGroupedBySource": [ … ] } }