The identity and technical contract details declared by the specification.
DetailsFederalCriminal
object
Details from a federal criminal search.
5 properties
CaseOrderDataDOB
object
The candidate data when caseOrderDataTypeId is codt-dob.
1 property
1 required
ServiceGroupServicesAll
object
1 property
1 required
DetailsCountyCriminal
object
Details from a county criminal search.
10 properties
DetailsLegal
object
Details from a legal service.
6 properties
AnalyteDetails
object
11 properties
AnalyteName
string
The name of the analyte.
ServiceTypeId
string
The unique ID of the service type. A service can be one of the following types: screening, legal, payment, identity, or shipment.
DetailsNationalCriminal
object
Details from a national criminal search.
5 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
ConfigValuesDrugPolicy
string
The configuration options for a drug policy.
DetailsFACIS
object
Details from a Fraud Abuse Control Information System (FACIS) search.
4 properties
ConfigValuesEducationVerification
string
The configuration options for education verification.
ServiceSubCategoryId
string
The unique ID of the service subcategory.
ConfigAliasName
object
The configuration that determines how to run aliases for criminal screenings.
7 properties
7 required
ConfigValuesAlias
string
The options for an alias configuration.
JurisdictionCounties
object
Jurisdiction lookup entity.
3 properties
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…
CaseSecondaryStatus
string
ConfigDiluteDrug
object
The configuration that determines how to handle dilute samples in drug screenings.
7 properties
7 required
ServiceTypeName
string
The type of service.
CaseOrderDataJurisdiction
object
The candidate data when caseOrderDataTypeId is codt-address.
4 properties
3 required
CaseOrderDataOHSAddress
object
The order data (address for finding nearby clinics) when caseOrderDataTypeId is codt-ohs-scheduling-address.
6 properties
5 required
CaseOrderDataJurisdictionFederal
object
The candidate data when caseOrderDataTypeId is codt-fed-district.
1 property
1 required
LegalAcknowledgmentDisclosure
object
2 properties
CaseOrderDataCPLC
object
The candidate data when caseOrderDataTypeId is codt-cplc.
3 properties
2 required
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
DetailsPayment
object
Details of a payment.
7 properties
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
DetailsGlobalWatchlist
object
Details from a global watchlist records check.
4 properties
DetailsSSN
object
Details from a Social Security number (SSN) trace.
5 properties
CaseData
object
24 properties
16 required
CaseDataPendingStatus
string
ServiceCategory
string
The category that a service belongs to.
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
CaseOrderDataAlias
object
The candidate data when caseOrderDataTypeId is codt-alias.
3 properties
2 required
DetailsStateCriminalCourt
object
Details from a state criminal court search.
7 properties
CaseOrderDataDrugReasonForTest
object
The reason for the drug test.
1 property
ConfigValuesOhsDrugPassportExpirationPolicy
string
The configuration options for an ePassport expiration policy.
ConfigQuantiferon
object
The configuration for Quantiferon testing.
1 property
1 required
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…
DetailsDrug
object
Details from a drug screening.
30 properties
ConfigLostOrIncompleteOHSDrug
object
The configuration that determines how to handle lost or incomplete samples for OHS and drug screenings.
7 properties
7 required
DetailsEducation
object
Details from an education verification.
4 properties
AnalyteID
string
The unique ID of an analyte.
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
ConfigEduVerification
object
The configuration for education verification.
1 property
1 required
ConfigOhsDrugPassportExpiration
object
The configuration that determines how to handle expired ePassports for OHS and drug screenings.
7 properties
7 required
DetailsOHS
object
Details from an occupational health screening, such as a physical, vaccination, titer, or TB test.
60 properties
CaseOrderDataDocumentProcessing
object
3 properties
3 required
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…
ServiceCategoryId
string
The unique ID of the service category.
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…
CaseOrderDataGovtID
object
The candidate data when caseOrderDataTypeId is codt-govt-id.
1 property
1 required
DetailsSexOffender
object
Details from a sex offender search.
4 properties
ConfigValuesEmploymentVerification
string
The configuration options for employment verification.
ConfigValuesQuantiferon
string
The options for Quantiferon substitution.
DetailsIdentity
object
Details from an identity verification.
5 properties
EducationEmploymentReceivedResults
An indicator of whether data was obtained for the service. This does not indicate good or bad data.
CaseOrderDataShipment
object
The candidate data when caseOrderDataTypeId is codt-shipment.
10 properties
8 required
DetailsCPLC
object
Details from a Professional License and Certification verification.
12 properties
ServiceSubCategory
string
The subcategory that a service belongs to.
JurisdictionsFederalDistrictCourtAndCounty
object
Federal district court and county entity.
5 properties
3 required
LegalAcknowledgmentSignature
object
2 properties
2 required
DetailsInternational
object
Details from international screenings.
5 properties
CaseDataPendingStatusID
string
The ID of the pending status for the service. See [Case data statuses](docs/reference/case-data-status.md) for more details.
ConfigEmpIncomeVerification
object
The configuration for employment income verification.
1 property
1 required
ConfigEmpVerification
object
The configuration for employment verification.
1 property
1 required
ConfigTspot
object
The configuration for T-Spot testing.
1 property
1 required
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…
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-…
InvitationStatus
string
The status of onboarding invitation to a candidate.
LegalAcknowledgmentDisclosures
object
2 properties
2 required
CaseSummary
object
49 properties
24 required
LegalType
string
The type of legal disclosure.
DetailsStateCriminalDatabase
object
Details from a state criminal search.
5 properties
CreateCase
object
18 properties
4 required
ConfigValuesTspot
string
The options for T-Spot substitution.
ServiceConfigs
object
Services with configuration options.
5 properties
CaseOrderDataDrugTestingAuthority
object
The regulatory authority under which a DOT drug test is conducted.
1 property
CaseDataStatus
string
The possible statuses of a case data record (an instance of a service).
DetailsEmployment
object
Details from an employment verification.
4 properties
DetailsMaskShipment
Details of a mask shipment.
Contact
object
Details of a contact.
4 properties
2 required
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…
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…
Configuration
object
The [configuration](docs/reference/order-configuration.md) for a case or package.
6 properties
DetailsMotorVehicle
object
Details from a motor vehicle records check.
5 properties
CaseOrderDataCandidateAddress
object
The order data (candidate's current home address) when caseOrderDataTypeId is codt-current-candidate-address.
6 properties
5 required
CaseOrderDataJurisdictionState
object
The candidate data when caseOrderDataTypeId is codt-jurisdiction-state.
1 property
1 required
DetailsOIG
object
Details from an Office of Inspector General (OIG) exclusions search.
8 properties
CaseOrderDataJurisdictionCounty
object
The candidate data when caseOrderDataTypeId is codt-jurisdiction-county.
2 properties
2 required
AdverseActionStatusName
string
CaseOrderDataMVR
object
The candidate data when caseOrderDataTypeId is codt-mvr.
5 properties
2 required
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
The full machine-readable OpenAPI contract behind this narrative.
Other APIs KarmaCheck publishes across the network.