This wiki is no longer being updated as of December 10, 2025.
|
MatchUp Web Service:Batch JSON
Jump to navigation
Jump to search
| MatchUp Navigation | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
| ||||||||
| ||||||||
| ||||||||
| Sample Code |
A maximum of up to 100 records per request can be sent.
HTTP Request Header
The HTTP header requires the following values:
Content-Type: application/json Accept: application/json
GetMatchcodeList
JSON Request
{
"Localization": {"type":"string"},
"TransmissionReference": {"type":"string"}
}
JSON Response
{
"Matchcodes":[
{
"Name": {"type":"string"},
"Description": {"type":"string"},
"InputFields":[{"type":"array"}]
}
],
"TransmissionReference": {"type":"string"},
"Version": {"type":"string"}
}
CreateJob
JSON Request
{
"CustomerID": {"type":"string"},
"Matchcode": {"type":"string"},
"Options": {"type":"string"},
"TransmissionReference": {"type":"string"}
}
JSON Response
{
"JobID": {"type":"string"},
"Results": {"type":"string"},
"TransmissionReference": {"type":"string"}
}
SubmitRecords
JSON Request
{
"CustomerID": {"type":"string"},
"JobID": {"type":"string"},
"DataFrame": {"type":"string"},
"Records":[
{
"RecordID": {"type":"string"},
"FullName": {"type":"string"},
"FirstName": {"type":"string"},
"LastName": {"type":"string"},
"CompanyName": {"type":"string"},
"AddressLine1": {"type":"string"},
"AddressLine2": {"type":"string"},
"AddressLine3": {"type":"string"},
"City": {"type":"string"},
"State": {"type":"string"},
"PostalCode": {"type":"string"},
"PhoneNumber": {"type":"string"},
"EmailAddress": {"type":"string"}
}
],
"TransmissionReference": {"type":"string"}
}
JSON Response
{
"Results": {"type":"string"},
"TransmissionReference": {"type":"string"}
}
SubmitJob
JSON Request
{
"CustomerID": {"type":"string"},
"JobID": {"type":"string"},
"TotalRecords": {"type":"string"},
"TransmissionReference": {"type":"string"}
}
JSON Response
{
"EstimatedExecutionTime": {"type":"integer"},
"Results": {"type":"string"},
"TransmissionReference": {"type":"string"}
}
GetJobStatus
JSON Request
{
"CustomerID": {"type":"string"},
"JobID": {"type":"string"},
"TransmissionReference": {"type":"string"}
}
JSON Response
{
"EstimatedExecutionTime": {"type":"integer"},
"PercentComplete": {"type":"string"},
"Results": {"type":"string"},
"TransmissionReference": {"type":"string"}
}
RetrieveRecords
JSON Request
{
"CustomerID": {"type":"string"},
"JobID": {"type":"string"},
"DataFrame": {"type":"integer"},
"TransmissionReference":{"type":"string"}
}
JSON Response
{
"Records":[
{
"RecordID": {"type":"string"},
"DupeGroup": {"type":"integer"},
"Count": {"type":"integer"},
"MatchcodeKey": {"type":"string"},
"Results": {"type":"string"}
}
],
"TransmissionReference": {"type":"string"}
}