API guide
Teacher disciplinary records API for screening and research workflows
The teachersanctions.io API is designed for teams that need structured teacher license discipline data without manually checking every state source.
Last updated: 2026-06-26
What the API returns
The API returns structured JSON for matching records, including educator name, state, sanction type, effective date, source URL, freshness date, and available provenance fields.
Sanction types can include revocation, suspension, reprimand, voluntary surrender, consent order, probation, or other disciplinary actions depending on what the state publishes.
Common integration use cases
Teams use teacher disciplinary records APIs to support background screening workflows, compliance checks, research tools, public safety reviews, and ongoing monitoring systems.
The API is not a replacement for customer compliance obligations. It provides source-attributed public-record data that should be used with appropriate review.
Why source links matter
Source links and provenance help users audit where a record came from and reduce blind reliance on opaque database matches.
For higher-risk workflows, customers should preserve the source URL, query timestamp, and returned record details in their own audit trail.
Common questions
Is there a free tier?
Yes. The free tier includes limited monthly searches so teams can test the API before higher-volume use.
Does the API cover all 50 states?
The service tracks coverage across all 50 states, but source depth and refresh cadence can vary because states publish discipline records in different formats.
Use the data in your workflow
Search by name in the web app or integrate teacher disciplinary records into your own product with the REST API.