v1

latestOpenAPI 3.0.0MIT2026-07-22275773.2 KB
Discovery

Get Discovery

get/v1/discovery/{discoveryId}

Response

A discovery

status'complete' | 'pending' required

The status of the discovery request

discoveryIdstring uuid required

The Sohar ID for the discovery

payerIdstring uuid

The payer ID. A null value will be returned if the status field is pending, or if the status field is complete and the discovery request was unsuccessful

payerNamestring

The payer's name. A null value will be returned if the status field is pending, or if the status field is complete and the discovery request was unsuccessful

memberIdstring

The insurance member ID. A null value will be returned if the status field is pending, or if the status field is complete and the discovery request was unsuccessful

firstNamestring

The patient's first name

lastNamestring

The patient's last name

dateOfBirthstring

The patient's birth date in MM/DD/YYYY format

state'AK' | 'AL' | 'AR' | 'AZ' | 'CA' | 'CO' | 'CT' | 'DC' | 'DE' | 'FL' | 'GA' | 'HI' | 'IA' | 'ID' | 'IL' | 'IN' | 'KS' | 'KY' | 'LA' | 'MA' | 'MD' | 'ME' | 'MI' | 'MN' | 'MO' | 'MS' | 'MT' | 'NC' | 'ND' | 'NE' | 'NH' | 'NJ' | 'NM' | 'NV' | 'NY' | 'OH' | 'OK' | 'OR' | 'PA' | 'RI' | 'SC' | 'SD' | 'TN' | 'TX' | 'UT' | 'VA' | 'VT' | 'WA' | 'WI' | 'WV' | 'WY'

The patient's state

idstring nullable

An optional identifier for the discovery. This is a user-defined value that can be used when creating the discovery

Example response

{
  "discoveryId": "fb701ac1-1246-4860-b1ec-bd916b97a990",
  "payerId": "62308",
  "payerName": "Cigna",
  "memberId": "00000000",
  "firstName": "JOHN",
  "lastName": "DOE",
  "dateOfBirth": "09/20/2023",
  "state": "CA",
  "id": "123456"
}