Data-driven decisions
Make hiring decisions on verified identity, employment history and clearance results instead of self-declared CVs.
Request identity, employment history, and criminal clearance checks in one call — candidates connect their accounts directly, and results land on your HR dashboard as fast as 10 minutes later.
The shape · Ascending levels — a candidate verified step by step as they move toward an offer.
A traditional background check means a recruiter chasing references by phone and waiting on a candidate to scan and email documents, while a 10-to-14-day turnaround gives strong candidates time to accept a competing offer. Manual document review also leaves room for fraud that account-based verification would catch immediately.
Smile Checks lets a candidate connect their employment, ID, or financial accounts directly instead of uploading paperwork, and processes multiple check types in parallel — turning a two-week manual process into results delivered to an HR dashboard in minutes.
Data is encrypted in transit and at rest, sensitive fields are tokenized rather than stored in the clear, and consent is captured at the point of collection — adapted to the data privacy regulations applicable in each market you operate.
Idempotent requests, built-in retry support, and published rate limits mean a dropped connection or a retried request never produces a duplicate check. Each client can make up to 20 requests per second per IP address across all endpoints; anything above that returns HTTP 429.
Every error returns a descriptive status code and a structured JSON body with a machine-readable code and a request ID — never a bare 500 — so a failed check is something your application can handle, not just log.
Smile API turns background and identity checks into structured results. Hiring teams and AI recruiting agents can use them to pre-screen candidates quickly and consistently.
Make hiring decisions on verified identity, employment history and clearance results instead of self-declared CVs.
Clean, labelled and consented attributes — identity, income, device and watchlist outcomes — ready to use as inputs for credit and fraud scoring models.
A recruiting agent can run checks, summarise results for the hiring manager and highlight anything that needs a human look.
{
"profile": "prf_8f21",
"identity": "verified",
"income": { "status": "verified", "source": "payroll" },
"device": "trusted",
"fraudScore": 0.07,
"watchlists": "cleared",
"suggestedAction": "ready_for_offer"
}