MyFairCheck

Resources

Scoped verification design

Platforms verify MyFairPass credentials through scoped API or QR flows — returning status, check age, identity verification state, and consent metadata without raw criminal-record payloads.

Request

Consent check

Credential state

Audit event

{ credential_status: "active", consent_status: "verified",

review_status: "complete", dispute_status: "none",

audit_event_id: "evt_••••" }

Why verification must be scoped

Traditional screening APIs often return more record detail than a hiring decision requires. That increases breach surface and dispute risk.

MyFairCheck verification is designed for data minimization: trust state only, with audit events per check.

API schema

Safe API fields

Verification responses include trust metadata only — designed without offense payloads.

Request

Consent check

Credential state

Audit event

{ credential_status: "active", consent_status: "verified",

review_status: "complete", dispute_status: "none",

audit_event_id: "evt_••••" }

credential_status

Active, expired, or revoked trust state

check_age_days

Days since the review workflow completed

idv_status

Identity verification result

consent_status

Consent version and verification state on file

review_status

Report-first review completion state

dispute_status

Open, resolved, or none

audit_event_id

Reference for compliance audit trail per check

Excluded by design

offense_text · provider_payload · raw_criminal_records · full_report_body

Platform integration benefits

Hashed API keys

Rotation, revocation, and usage tracking for pilot and production keys.

Rate limits

Negotiated per pilot organization based on volume and use case.

Audit events

Every verification call logged for compliance review.

QR verification

Credential concept with the same scoped payload as the REST API.

Sandbox keys

Pilot API keys available in staging — production requires review.

What we do not claim

MyFairCheck does not claim SOC 2 Type II certification, Clean Slate certification, FCRA legal compliance, or final legal certification. Production use requires counsel and security review.

MyFairCheck supports FCRA-aware workflows, but it does not provide legal advice or certify compliance. Production use requires counsel and security review.

Integrate scoped verification

Platform engineers and compliance teams can validate the API schema during pilot onboarding.