Sentinel Compliance API

Statute-coded compliance checks. Over HTTP.

Send a proposed HR action — a designation notice, a wage statement, a termination, a job posting. Get back a list of compliance findings keyed to the underlying federal or state regulation. Use blockers to gate UX in your HRIS, ATS, or internal app.

1. Get a key

Sign in and create one at /settings/api-keys. Test keys are scoped sntl_test_*; live keys sntl_live_*.

2. Authenticate

Bearer token on every request:

Authorization: Bearer sntl_live_xxx

3. Rate limits

60 requests / minute / key by default. 429 with retry-after header on overflow. Need higher? Contact api@sentinelhrcompliance.com.

Quick start

curl https://sentinelhrcompliance.com/api/v1/check/fmla-eligibility \
  -H "Authorization: Bearer sntl_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "work_state": "CA",
    "employee": {
      "months_employed": 14,
      "hours_worked_last_12_months": 1300,
      "worksite_employees_within_75mi": 60
    },
    "company": { "headcount": 50 }
  }'