Clinicians to match, one JSON object each. A first name (at least 2 letters) and a last name are required to get a match; optional fields are middle_name, state (2-letter code or full name), city, title (job title, used to prefer the right specialty), and id (your own key, echoed back). A record without a first name is returned as invalid_input with reason first_name_missing, and one without a last name with reason last_name_missing; both are still billed. Every record produces exactly one billable result row, including ambiguous, no_match, and invalid_input rows. Duplicates are resolved and billed each time. Capped at 10,000 records per run; a longer list is truncated and the dropped count is reported in the run's status message and log. Provide either this field or a CSV link, not both: if both are filled in, the run stops without billing anything, so clear this field (including the prefilled examples) to use a CSV.
Min. items:1
Max. items:10000