Personator Search:Response: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 99: | Line 99: | ||
==Response (Base Level)== | ==Response (Base Level)== | ||
<h3 style="background-color:rgb(240,240,240);">Results</h3> | <h3 style="background-color:rgb(240,240,240);">Results</h3> | ||
:This is a string value that lists | :This is a string value that lists result codes for the most recent request as a whole. | ||
For a complete list of | For a complete list of result codes, see [[Result Code Details#Personator Search|Personator Search Result Codes]]. | ||
:{| class="alternate01" | :{| class="alternate01" | ||
Line 106: | Line 106: | ||
|- | |- | ||
|JSON||<code>"Results":"'''''string'''''"</code> | |JSON||<code>"Results":"'''''string'''''"</code> | ||
|} | |||
<h3 style="background-color:rgb(240,240,240);">TransmissionResults</h3> | |||
:This is a string value that lists result codes from the web service. For a complete list of result codes, see [[Result Code Details#Personator Search|Personator Search Result Codes]]. | |||
:{| class="alternate01" | |||
!Protocol !! Syntax | |||
|- | |||
|JSON||<code>"TransmissionResults":"'''''string'''''"</code> | |||
|} | |} | ||
Line 119: | Line 129: | ||
<h3 style="background-color:rgb(240,240,240);">TotalPages</h3> | |||
:This is a string value containing the number of total pages returned by the request. The amount of records per page is set with the [[Personator Search:Request#RecordsPerPage|RecordsPerPage]] option. | |||
:{| class="alternate01" | |||
!Protocol !! Syntax | |||
|- | |||
|JSON||<code>"TotalPages":"'''''string'''''"</code> | |||
|} | |||
<h3 style="background-color:rgb(240,240,240);">TotalRecords</h3> | |||
:This is a string value containing the number of total records returned by the request, up to a maximum of 500. | |||
:{| class="alternate01" | |||
!Protocol !! Syntax | |||
|- | |||
|JSON||<code>"TotalRecords":"'''''string'''''"</code> | |||
|} | |||
Line 133: | Line 160: | ||
==Record== | ==Record== | ||
<h3 style="background-color:rgb(240,240,240);">RecordID</h3> | |||
:This is a string value containing the record ID for the current record. | |||
:{| class="alternate01" | |||
!Protocol !! Syntax | |||
|- | |||
|JSON||<code>"RecordID":"'''''string'''''"</code> | |||
|} | |||
<h3 style="background-color:rgb(240,240,240);">Results</h3> | <h3 style="background-color:rgb(240,240,240);">Results</h3> | ||
:This is a string value that lists the | :This is a string value that lists result codes for the current record. | ||
:For a complete list of | :For a complete list of result codes, see [[Result Code Details#Personator Search|Personator Search Result Codes]]. | ||
:{| class="alternate01" | :{| class="alternate01" | ||
Line 142: | Line 179: | ||
|- | |- | ||
|JSON||<code>"Results":"'''''string'''''"</code> | |JSON||<code>"Results":"'''''string'''''"</code> | ||
|} | |||
<h3 style="background-color:rgb(240,240,240);">FullName</h3> | |||
:This is a string value of the full name. | |||
:{| class="alternate01" | |||
!Protocol !! Syntax | |||
|- | |||
|JSON||<code>"FullName":"'''''string'''''"</code> | |||
|} | |||
<h3 style="background-color:rgb(240,240,240);">FirstName</h3> | |||
:This is a string value of the first name. | |||
:{| class="alternate01" | |||
!Protocol !! Syntax | |||
|- | |||
|JSON||<code>"FirstName":"'''''string'''''"</code> | |||
|} | |||
<h3 style="background-color:rgb(240,240,240);">LastName</h3> | |||
:This is a string value of the last name. | |||
:{| class="alternate01" | |||
!Protocol !! Syntax | |||
|- | |||
|JSON||<code>"LastName":"'''''string'''''"</code> | |||
|} | |} | ||
<h3 style="background-color:rgb(240,240,240);">DateOfBirth</h3> | <h3 style="background-color:rgb(240,240,240);">DateOfBirth</h3> | ||
: | :This is a string value of the date of birth of the individual. Format should be YYYYMM. | ||
:{| class="alternate01" | :{| class="alternate01" | ||
Line 155: | Line 222: | ||
<h3 style="background-color:rgb(240,240,240);">DateOfDeath</h3> | |||
:This is a string value of the date of death of the individual. Format should be YYYYMM. | |||
:{| class="alternate01" | |||
!Protocol !! Syntax | |||
|- | |||
|JSON||<code>"DateOfDeath":"'''''string'''''"</code> | |||
|} | |||
: | <h3 style="background-color:rgb(240,240,240);">CurrentAddress</h3> | ||
:This returns an array of records for the current address, containing the following fields: | |||
::{| class="alternate01" | |||
!Field Name | |||
|- | |||
|Address Line 1 | |||
|- | |||
|Suite | |||
|- | |||
|City | |||
|- | |||
|State | |||
|- | |||
|Postal Code | |||
|- | |||
|Plus4 | |||
|- | |||
|Melissa Address Key | |||
|- | |||
|Melissa Address Key Base | |||
|- | |||
|Move Date | |||
|} | |||
:For more information on these fields, see [[#CurrentAddress/PreviousAddressRecords|CurrentAddress/PreviousAddressRecords]] below. | |||
:{| class="alternate01" | :{| class="alternate01" | ||
!Protocol !! Syntax | !Protocol !! Syntax | ||
|- | |- | ||
|JSON||<code>" | |JSON||<code>"CurrentAddress":{'''''array'''''}</code> | ||
|} | |} | ||
<h3 style="background-color:rgb(240,240,240);"> | <h3 style="background-color:rgb(240,240,240);">PreviousAddressRecords</h3> | ||
:This | :This returns an array of records for the previous address records, containing the following fields: | ||
::{| class="alternate01" | |||
!Field Name | |||
|- | |||
|Address Line 1 | |||
|- | |||
|Suite | |||
|- | |||
|City | |||
|- | |||
|State | |||
|- | |||
|Postal Code | |||
|- | |||
|Plus4 | |||
|- | |||
|Melissa Address Key | |||
|- | |||
|Melissa Address Key Base | |||
|- | |||
|Move Date | |||
|} | |||
:For more information on these fields, see [[#CurrentAddress/PreviousAddressRecords|CurrentAddress/PreviousAddressRecords]] below. | |||
:{| class="alternate01" | :{| class="alternate01" | ||
!Protocol !! Syntax | !Protocol !! Syntax | ||
|- | |- | ||
|JSON||<code>" | |JSON||<code>"PreviousAddressRecords":{'''''array'''''}</code> | ||
|} | |} | ||
<h3 style="background-color:rgb(240,240,240);">PhoneRecords</h3> | |||
:This returns an array of phone records, containing the following field: | |||
::{| class="alternate01" | |||
!Field Name | |||
|- | |||
|Phone | |||
|} | |||
:For more information on this field, see [[#Phone|Phone]] below. | |||
:{| class="alternate01" | :{| class="alternate01" | ||
!Protocol !! Syntax | !Protocol !! Syntax | ||
|- | |- | ||
|JSON||<code>" | |JSON||<code>"PhoneRecords":{'''''array'''''}</code> | ||
|} | |} | ||
<h3 style="background-color:rgb(240,240,240);">EmailRecords</h3> | |||
:This returns an array of email records, containing the following field: | |||
::{| class="alternate01" | |||
!Field Name | |||
|- | |||
|Email | |||
|} | |||
:For more information on this field, see [[#Email|Email]] below. | |||
:{| class="alternate01" | |||
!Protocol !! Syntax | |||
|- | |||
|JSON||<code>"EmailRecords":{'''''array'''''}</code> | |||
|} | |||
==CurrentAddress/PreviousAddressRecords== | |||
<h3 style="background-color:rgb(240,240,240);">AddressLine1</h3> | <h3 style="background-color:rgb(240,240,240);">AddressLine1</h3> | ||
: | :This is a string values of the first addres line. | ||
:{| class="alternate01" | :{| class="alternate01" | ||
Line 207: | Line 351: | ||
<h3 style="background-color:rgb(240,240,240);"> | <h3 style="background-color:rgb(240,240,240);">Suite</h3> | ||
: | :This is a string value of the suite. | ||
:{| class="alternate01" | |||
!Protocol !! Syntax | |||
|- | |||
|JSON||<code>"Suite":"'''''string'''''"</code> | |||
|} | |||
<h3 style="background-color:rgb(240,240,240);">City</h3> | |||
:This is a string value of the city. | |||
:{| class="alternate01" | |||
!Protocol !! Syntax | |||
|- | |||
|JSON||<code>"City":"'''''string'''''"</code> | |||
|} | |||
<h3 style="background-color:rgb(240,240,240);">State</h3> | |||
:This is a string value of the state. | |||
:{| class="alternate01" | :{| class="alternate01" | ||
!Protocol !! Syntax | !Protocol !! Syntax | ||
|- | |- | ||
|JSON||<code>" | |JSON||<code>"State":"'''''string'''''"</code> | ||
|} | |} | ||
<h3 style="background-color:rgb(240,240,240);">PostalCode</h3> | <h3 style="background-color:rgb(240,240,240);">PostalCode</h3> | ||
:This is a string value | :This is a string value of the ZIP/Postal Code. | ||
:{| class="alternate01" | :{| class="alternate01" | ||
Line 227: | Line 391: | ||
= | <h3 style="background-color:rgb(240,240,240);">Plus4</h3> | ||
:This is a string value of the Plus4 of the address. | |||
:{| class="alternate01" | |||
!Protocol !! Syntax | |||
|- | |||
|JSON||<code>"Plus4":"'''''string'''''"</code> | |||
|} | |||
: | <h3 style="background-color:rgb(240,240,240);">MelissaAddressKey</h3> | ||
:This is a string value of the Melissa Address Key, a unique key assigned to this address record. | |||
:{|class="alternate01 | :{| class="alternate01" | ||
! | !Protocol !! Syntax | ||
|- | |- | ||
| | |JSON||<code>"MelissaAddressKey":"'''''string'''''"</code> | ||
|} | |} | ||
:{|class="alternate01 | <h3 style="background-color:rgb(240,240,240);">MelissaAddressKeyBase</h3> | ||
! | :This is a string value of the Melissa Address Key Base, a unique key assigned to the base address of a complex with apartments or suites. | ||
:{| class="alternate01" | |||
!Protocol !! Syntax | |||
|- | |- | ||
| | |JSON||<code>"MelissaAddressKeyBase":"'''''string'''''"</code> | ||
|} | |} | ||
:{|class="alternate01 | <h3 style="background-color:rgb(240,240,240);">MoveDate</h3> | ||
! | :This is a string value of the move date associated with this individual and '''previous address'''. | ||
:{| class="alternate01" | |||
!Protocol !! Syntax | |||
|- | |- | ||
| | |JSON||<code>"MoveDate":"'''''string'''''"</code> | ||
|} | |} | ||
==PhoneRecords== | |||
<h3 style="background-color:rgb(240,240,240);">Phone</h3> | |||
:This is a string value listing the phone number. | |||
:{| class="alternate01" | :{| class="alternate01" | ||
!Protocol !! Syntax | !Protocol !! Syntax | ||
|- | |- | ||
|JSON||<code>" | |JSON||<code>"Phone":"'''''string'''''"</code> | ||
|} | |} | ||
==EmailRecords== | ==EmailRecords== | ||
<h3 style="background-color:rgb(240,240,240);">Email | <h3 style="background-color:rgb(240,240,240);">Email</h3> | ||
:This is a string value listing the email address | :This is a string value listing the email address. | ||
:{| class="alternate01" | :{| class="alternate01" | ||
!Protocol !! Syntax | !Protocol !! Syntax | ||
|- | |- | ||
|JSON||<code>" | |JSON||<code>"Email":"'''''string'''''"</code> | ||
|} | |} | ||
Revision as of 18:56, 20 March 2017
Personator Search Navigation | |||
---|---|---|---|
| |||
| |||
| |||
| |||
Sample Code |
A response is the result of a request. This consists of returned result codes.
The web service returns back a response in a JSON format.
Field Names
This is a list of the response field names and their protocol naming conventions.
Field Name | Level | JSON |
---|---|---|
Results | Response (Base) | Results |
Transmission Results | TransmissionResults | |
Transmission Reference | TransmissionReference | |
Total Pages | TotalPages | |
Total Records | TotalRecords | |
Version | Version | |
Record ID | Record | RecordID |
Results | Results | |
Full Name | FullName | |
First Name | FirstName | |
Last Name | LastName | |
Date of Birth | DateOfBirth | |
Date of Death | DateOfDeath | |
Current Address | CurrentAddress | |
Previous Address Records | PreviousAddressRecords | |
Phone Records | PhoneRecords | |
Email Records | EmailRecords | |
Address Line 1 | CurrentAddress | AddressLine1 |
Suite | Suite | |
City | City | |
State | State | |
Postal Code | PostalCode | |
Plus4 | Plus4 | |
Melissa Address Key | MelissaAddressKey | |
Melissa Address Key Base | MelissaAddressKeyBase | |
Move Date | MoveDate | |
Address Line 1 | PreviousAddressRecords | AddressLine1 |
Suite | Suite | |
City | City | |
State | State | |
Postal Code | PostalCode | |
Plus4 | Plus4 | |
Melissa Address Key | MelissaAddressKey | |
Melissa Address Key Base | MelissaAddressKeyBase | |
Move Date | MoveDate | |
Phone | PhoneRecords | Phone |
EmailRecords |
Response Elements
The following fields are in the response.
Response (Base Level)
Results
- This is a string value that lists result codes for the most recent request as a whole.
For a complete list of result codes, see Personator Search Result Codes.
Protocol Syntax JSON "Results":"string"
TransmissionResults
- This is a string value that lists result codes from the web service. For a complete list of result codes, see Personator Search Result Codes.
Protocol Syntax JSON "TransmissionResults":"string"
TransmissionReference
- This is a string value that serves as a unique identifier for this request. It is returned as sent in the request, allowing you to match the response to the request.
Protocol Syntax JSON "TransmissionReference":"string"
TotalPages
- This is a string value containing the number of total pages returned by the request. The amount of records per page is set with the RecordsPerPage option.
Protocol Syntax JSON "TotalPages":"string"
TotalRecords
- This is a string value containing the number of total records returned by the request, up to a maximum of 500.
Protocol Syntax JSON "TotalRecords":"string"
Version
- This is a string value that is the current revision number of Personator Search web service.
Protocol Syntax JSON "Version":"string"
Record
RecordID
- This is a string value containing the record ID for the current record.
Protocol Syntax JSON "RecordID":"string"
Results
- This is a string value that lists result codes for the current record.
- For a complete list of result codes, see Personator Search Result Codes.
Protocol Syntax JSON "Results":"string"
FullName
- This is a string value of the full name.
Protocol Syntax JSON "FullName":"string"
FirstName
- This is a string value of the first name.
Protocol Syntax JSON "FirstName":"string"
LastName
- This is a string value of the last name.
Protocol Syntax JSON "LastName":"string"
DateOfBirth
- This is a string value of the date of birth of the individual. Format should be YYYYMM.
Protocol Syntax JSON "DateOfBirth":"string"
DateOfDeath
- This is a string value of the date of death of the individual. Format should be YYYYMM.
Protocol Syntax JSON "DateOfDeath":"string"
CurrentAddress
- This returns an array of records for the current address, containing the following fields:
Field Name Address Line 1 Suite City State Postal Code Plus4 Melissa Address Key Melissa Address Key Base Move Date
- For more information on these fields, see CurrentAddress/PreviousAddressRecords below.
Protocol Syntax JSON "CurrentAddress":{array}
PreviousAddressRecords
- This returns an array of records for the previous address records, containing the following fields:
Field Name Address Line 1 Suite City State Postal Code Plus4 Melissa Address Key Melissa Address Key Base Move Date
- For more information on these fields, see CurrentAddress/PreviousAddressRecords below.
Protocol Syntax JSON "PreviousAddressRecords":{array}
PhoneRecords
- This returns an array of phone records, containing the following field:
Field Name Phone
- For more information on this field, see Phone below.
Protocol Syntax JSON "PhoneRecords":{array}
EmailRecords
- This returns an array of email records, containing the following field:
Field Name Email
- For more information on this field, see Email below.
Protocol Syntax JSON "EmailRecords":{array}
CurrentAddress/PreviousAddressRecords
AddressLine1
- This is a string values of the first addres line.
Protocol Syntax JSON "AddressLine1":"string"
Suite
- This is a string value of the suite.
Protocol Syntax JSON "Suite":"string"
City
- This is a string value of the city.
Protocol Syntax JSON "City":"string"
State
- This is a string value of the state.
Protocol Syntax JSON "State":"string"
PostalCode
- This is a string value of the ZIP/Postal Code.
Protocol Syntax JSON "PostalCode":"string"
Plus4
- This is a string value of the Plus4 of the address.
Protocol Syntax JSON "Plus4":"string"
MelissaAddressKey
- This is a string value of the Melissa Address Key, a unique key assigned to this address record.
Protocol Syntax JSON "MelissaAddressKey":"string"
MelissaAddressKeyBase
- This is a string value of the Melissa Address Key Base, a unique key assigned to the base address of a complex with apartments or suites.
Protocol Syntax JSON "MelissaAddressKeyBase":"string"
MoveDate
- This is a string value of the move date associated with this individual and previous address.
Protocol Syntax JSON "MoveDate":"string"
PhoneRecords
Phone
- This is a string value listing the phone number.
Protocol Syntax JSON "Phone":"string"
EmailRecords
- This is a string value listing the email address.
Protocol Syntax JSON "Email":"string"