Skip to main content
GET
Get an OSHA inspection

Authorizations

Authorization
string
header
required

Effective API key. Send Authorization: Bearer sk-eai-...

Path Parameters

activityNr
string
required

Inspection activity number.

Pattern: ^\d{1,12}$

Response

One inspection.

One OSHA enforcement inspection. Fields are OSHA’s own column names in camelCase, with values as OSHA publishes them.

activityNr
string | null
required
reportingId
string | null
required
stateFlag
string | null
required
estabName
string | null
required
siteAddress
string | null
required
siteCity
string | null
required
siteState
string | null
required
siteZip
string | null
required
ownerType
string | null
required
ownerCode
string | null
required
advNotice
string | null
required
safetyHlth
string | null
required
sicCode
string | null
required
naicsCode
string | null
required
inspType
string | null
required
inspScope
string | null
required
whyNoInsp
string | null
required
unionStatus
string | null
required
safetyManuf
string | null
required
safetyConst
string | null
required
safetyMarit
string | null
required
healthManuf
string | null
required
healthConst
string | null
required
healthMarit
string | null
required
migrant
string | null
required
mailStreet
string | null
required
mailCity
string | null
required
mailState
string | null
required
mailZip
string | null
required
hostEstKey
string | null
required
nrInEstab
number | null
required
openDate
string | null
required
caseModDate
string | null
required
closeConfDate
string | null
required
closeCaseDate
string | null
required
ldDt
string | null
required
id
string
required

The inspection’s activity number.

employerId
string | null
required

Employer Effective matched this row to, or null if it could not place it.

Pattern: ^emp_[0-9a-f]{20}$
siteId
string | null
required

Site Effective matched this row to, or null.

Pattern: ^site_[0-9a-f]{20}$
sourceFile
object
required