-`matchNumber` specifies the maximum number of candidate matches that can be returned for a given input record. If not specified, it will default to 3.
-`matchThreshold` specifies the minimum match score that a candidate match must have for it to be returned. This must be a value from 0 to 1, where 0 means that all potential matches would be returned and 1 means that only a perfect scoring candidate match would be returned. If not specified, it will default to 0.6. See the [Understanding Record Linkage] section (Understanding-Record-Linkage) for details on what this score means.
-`matchThreshold` specifies the minimum match score that a candidate match must have for it to be returned. This must be a number from 0 to 1, where 0 means that all potential matches would be returned and 1 means that only a perfect scoring candidate match would be returned. If not specified, it will default to 0.6. See the [Understanding Record Linkage] section (Understanding-Record-Linkage) for details on what this score means.
-`data` should be a json of records to be reconciled. The format of this section is specified below.
All of these fields are required for every request other than `data`, `matchNumber`, and `matchThreshold`. `data` must be excluded if you include a file upload in your request. If you include a file and the `data` field in the body, then only the `data` field in the request body will be used. Details on including a file in your request can be found below.