Initiate a background check via the GoodHire API candidate invitation flow

domain: recruiting · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Contact GoodHire sales to obtain API credentials and agree to the required integration fee — there is no instant self-serve signup for the report API, unlike some competitors
  2. Create a report request with a POST call to the report/queue endpoint (under /company/:company_id/requestor/:requestor_id/report/queue) including candidate identifying info and the desired background check package
  3. Use the response to either redirect the employer to GoodHire's hosted checkout/report-selection flow, or trigger GoodHire's candidate invitation email so the candidate can authorize and complete required FCRA disclosures/consent themselves
  4. Register a webhook endpoint in the GoodHire developer dashboard to receive real-time order status change notifications instead of polling
  5. When a completion notification arrives (or by polling the report resource), fetch the report to read the final adjudicated status/result

Known gotchas

Related routes

Initiate a background check via the Checkr API using candidate invitations
checkr.com · 5 steps · unrated
Initiate and poll a background check via the Accurate Background API
recruiting · 6 steps · unrated
Submit a candidate background check through Certn's public Background Screening API
certn.co · 4 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans