The identity and technical contract details declared by the specification.
CaseOrderDataCandidateAddress
object
The order data (candidate's current home address) when caseOrderDataTypeId is codt-current-candidate-address.
6 properties
5 required
CaseDataStatus
string
The possible statuses of a case data record (an instance of a service).
DetailsMotorVehicle
object
Details from a motor vehicle records check.
5 properties
DetailsSexOffender
object
Details from a sex offender search.
4 properties
EmploymentVerificationIndividualRecordStatus
string
The status ID of an individual employment record's status in the context of an Employment Verification case data record. - acknowledge (done positive): 1a8490c…
CaseDataPendingStatus
string
CaseOrderDataDrugReasonForTest
object
The reason for the drug test.
1 property
DetailsPayment
object
Details of a payment.
7 properties
AdverseActionStatusID
string
The status ID of an adverse action on a candidate. - Pre-Adverse: bb34dc52-4e3b-4baf-8e0b-b6603f9e2a84 - Dispute: ebbcb8e0-a0e7-43fb-930e-e52db4032d47 - Cancel…
DetailsDrug
object
Details from a drug screening.
30 properties
ConfigTspot
object
The configuration for T-Spot testing.
1 property
1 required
ConfigOhsDrugPassportExpiration
object
The configuration that determines how to handle expired ePassports for OHS and drug screenings.
7 properties
7 required
ConfigValuesDrugPolicy
string
The configuration options for a drug policy.
DetailsEducation
object
Details from an education verification.
4 properties
ServiceTypeId
string
The unique ID of the service type. A service can be one of the following types: screening, legal, payment, identity, or shipment.
LegalAcknowledgmentDisclosures
object
2 properties
2 required
ServiceConfigs
object
Services with configuration options.
5 properties
AnalyteID
string
The unique ID of an analyte.
DetailsOHS
object
Details from an occupational health screening, such as a physical, vaccination, titer, or TB test.
60 properties
AnalyteDetails
object
11 properties
CaseOrderDataOHSServiceSubstitutions
object
The order data when caseOrderDataTypeId is codt-ohs-service-substitutions. The substitutionMap is an object where each key is a service ID, and the correspondi…
1 property
LegalAcknowledgmentSignature
object
2 properties
2 required
ServiceCategory
string
The category that a service belongs to.
DetailsNationalCriminal
object
Details from a national criminal search.
5 properties
DetailsMaskShipment
Details of a mask shipment.
CaseOrderDataJurisdictionCounty
object
The candidate data when caseOrderDataTypeId is codt-jurisdiction-county.
2 properties
2 required
ConfigValuesAlias
string
The options for an alias configuration.
DetailsOIG
object
Details from an Office of Inspector General (OIG) exclusions search.
8 properties
ConfigEmpVerification
object
The configuration for employment verification.
1 property
1 required
ConfigDiluteDrug
object
The configuration that determines how to handle dilute samples in drug screenings.
7 properties
7 required
ServiceGroupServicesAll
object
1 property
1 required
CaseSummary
object
49 properties
24 required
ConfigValuesEducationVerification
string
The configuration options for education verification.
ConfigValuesTspot
string
The options for T-Spot substitution.
ServiceCategoryId
string
The unique ID of the service category.
CaseDataPendingStatusID
string
The ID of the pending status for the service. See [Case data statuses](docs/reference/case-data-status.md) for more details.
DetailsEmployment
object
Details from an employment verification.
4 properties
DetailsSSN
object
Details from a Social Security number (SSN) trace.
5 properties
InvitationStatusID
string
The status ID of a case invitation. See [Invitation status](docs/reference/invitation-status.md) for more details about each possible status. - pending: 3f5e68…
ConfigValuesEmploymentVerification
string
The configuration options for employment verification.
ServiceSubCategory
string
The subcategory that a service belongs to.
CaseResultID
string
The ID of the result for the case. See [Case-level result and statuses](docs/reference/case-status.md) for more details about each possible result. - Open: 8c9…
ConfigValuesQuantiferon
string
The options for Quantiferon substitution.
DetailsCountyCriminal
object
Details from a county criminal search.
10 properties
ConfigLostOrIncompleteOHSDrug
object
The configuration that determines how to handle lost or incomplete samples for OHS and drug screenings.
7 properties
7 required
ServiceSubCategoryId
string
The unique ID of the service subcategory.
JurisdictionCounties
object
Jurisdiction lookup entity.
3 properties
1 required
ConfigEmpIncomeVerification
object
The configuration for employment income verification.
1 property
1 required
OrderConfig
object
Options that describe how to run certain screenings for a case. See [Order configuration](docs/reference/order-configuration.md) for details on all configurati…
6 properties
CaseOrderDataOHSAddress
object
The order data (address for finding nearby clinics) when caseOrderDataTypeId is codt-ohs-scheduling-address.
6 properties
5 required
DetailsGlobalWatchlist
object
Details from a global watchlist records check.
4 properties
CreateCase
object
18 properties
4 required
CaseOrderDataCPLC
object
The candidate data when caseOrderDataTypeId is codt-cplc.
3 properties
2 required
DetailsFederalCriminal
object
Details from a federal criminal search.
5 properties
ConfigAliasName
object
The configuration that determines how to run aliases for criminal screenings.
7 properties
7 required
EducationEmploymentReceivedResults
An indicator of whether data was obtained for the service. This does not indicate good or bad data.
AnalyteName
string
The name of the analyte.
ConfigValuesOhsDrugPassportExpirationPolicy
string
The configuration options for an ePassport expiration policy.
CaseOrderDataDocumentProcessing
object
3 properties
3 required
CaseData
object
24 properties
16 required
CaseOrderDataEducation
object
The candidate data when caseOrderDataTypeId is codt-education. Note: Multiple properties are currently optional, but are strongly recommended to be included in…
17 properties
7 required
LegalType
string
The type of legal disclosure.
ConfigQuantiferon
object
The configuration for Quantiferon testing.
1 property
1 required
CaseOrderDataShipment
object
The candidate data when caseOrderDataTypeId is codt-shipment.
10 properties
8 required
CaseOrderDataGovtID
object
The candidate data when caseOrderDataTypeId is codt-govt-id.
1 property
1 required
Contact
object
Details of a contact.
4 properties
2 required
DetailsIdentity
object
Details from an identity verification.
5 properties
DetailsStateCriminalDatabase
object
Details from a state criminal search.
5 properties
AdverseActionStatusName
string
CaseOrderDataMVR
object
The candidate data when caseOrderDataTypeId is codt-mvr.
5 properties
2 required
CaseOrderDataDOB
object
The candidate data when caseOrderDataTypeId is codt-dob.
1 property
1 required
CaseDataStatusID
string
The status ID of a case data record (an instance of a service). See [Case data statuses](docs/reference/case-data-status.md) for more details. - acknowledge (d…
CaseOrderData
object
The data related to a service. Each service has different metadata properties based on the specified caseOrderDataTypeId. See [Provide order data](docs/guides/…
3 properties
2 required
DetailsFACIS
object
Details from a Fraud Abuse Control Information System (FACIS) search.
4 properties
CaseOrderDataJurisdictionFederal
object
The candidate data when caseOrderDataTypeId is codt-fed-district.
1 property
1 required
CaseSecondaryStatusID
string
The ID for the secondary status of a case. See [Case-level result and statuses](docs/reference/case-status.md) for more details about each possible status. - W…
CaseOrderDataDrugTestingAuthority
object
The regulatory authority under which a DOT drug test is conducted.
1 property
DetailsCPLC
object
Details from a Professional License and Certification verification.
12 properties
CaseOrderDataJurisdictionState
object
The candidate data when caseOrderDataTypeId is codt-jurisdiction-state.
1 property
1 required
DetailsStateCriminalCourt
object
Details from a state criminal court search.
7 properties
JurisdictionsFederalDistrictCourtAndCounty
object
Federal district court and county entity.
5 properties
3 required
LegalAcknowledgmentDisclosure
object
2 properties
CaseOrderDataJurisdiction
object
The candidate data when caseOrderDataTypeId is codt-address.
4 properties
3 required
ConfigEduVerification
object
The configuration for education verification.
1 property
1 required
CaseOrderDataEmployment
object
The candidate data when caseOrderDataTypeId is codt-employment. Note: Multiple properties are currently optional, but are strongly recommended to be included i…
16 properties
10 required
DetailsLegal
object
Details from a legal service.
6 properties
CaseOrderDataAlias
object
The candidate data when caseOrderDataTypeId is codt-alias.
3 properties
2 required
CaseSecondaryStatus
string
DetailsInternational
object
Details from international screenings.
5 properties
EducationVerificationIndividualRecordStatus
string
The status ID of an individual education record's status in the context of an Education Verification case data record. - acknowledge (done positive): 1a8490cb-…
CaseStatusID
string
The ID for the primary status of a case. See [Case-level result and statuses](docs/reference/case-status.md) for more details about each possible status. - Pen…
DetailsOtherService
object
Details from a state-specific search, Content-Based SSN Verification (CBSV), Death Master File (DMF), county civil court, socia media, or bankruptcy check.
7 properties
Configuration
object
The [configuration](docs/reference/order-configuration.md) for a case or package.
6 properties
InvitationStatus
string
The status of onboarding invitation to a candidate.
ServiceTypeName
string
The type of service.
The full machine-readable OpenAPI contract behind this narrative.
Other APIs KarmaCheck publishes across the network.