Bring shortlisting to your own careers stack.
Call one endpoint with a candidate, a job, and a resume. Get back a ranked evaluation you can drop into your ATS or internal careers site. Priced separately from the Vetted dashboard — use both, or just this.
Authentication
Generate an API key from the admin console at Admin → API & Developers. Pass it as a bearer token on every request.
Authorization: Bearer vtd_live_••••••••••••••••
Keys can be rotated or revoked at any time. Never expose a key in client-side code.
POST /v1/evaluate
Submit a candidate for evaluation against a specific job.
Response
A completed evaluation returns the full report. This is the only surface where scores are exposed — the raw feed to your own hiring team, not the candidate.
{
"application_id": "app_29f...",
"match_score": 92,
"skills_matched": ["Kubernetes", "Go", "gRPC", "PostgreSQL"],
"skills_missing": ["Terraform"],
"summary": "Strong systems background with hands-on distributed experience...",
"recommendation": "shortlist"
}Rate limits & pricing
- · 60 requests per minute on the Developer plan.
- · 600 requests per minute on Scale.
- · Billed per evaluation. See the API pricing tier.