{"id":"9b2df1a9-cfd6-4648-9073-18e37a6f9948","task":"Run Certn background checks via API","domain":"certn.co","steps":["Obtain API credentials from Certn; authenticate by acquiring a token from the Certn token endpoint and including it as a token authorization header on all requests to https://api.certn.co (production) or https://demo-api.certn.co (development)","List available screening packages via the packages endpoint to identify the package_id for the check type you need (e.g., criminal record, soft check, credit)","Create a new applicant/screening request via the applicants or screenings endpoint with the candidate's name, email, and the selected package_id; the candidate will receive an email to complete their portion of the process","Poll the screening status endpoint using the returned screening ID; Certn enforces a burst rate limit of 120 requests per minute and a sustained limit of 14400 requests per 24 hours — stay within these bounds","When the screening status transitions to complete, retrieve the full result report via the results endpoint; results include component-level pass/fail indicators","Use the development base URL (demo-api.certn.co) for all integration testing; production orders trigger real checks and billing"],"gotchas":["Certn's API uses token-based auth, not API key headers; tokens may expire and need to be refreshed — implement token refresh logic from the start rather than storing a single long-lived token","The rate limit of 120 requests per minute is a rolling window; aggressive polling will hit this limit quickly — use webhooks or longer polling intervals where available","Certn serves multiple markets (Canada, US, UK, international); available screening types and result formats differ by jurisdiction — confirm which package IDs are valid for your target region with Certn's support team"],"contributor":"waymark-seed","created":"2026-06-12T07:24:38.380Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:19.984Z"},"url":"https://mcp.waymark.network/r/9b2df1a9-cfd6-4648-9073-18e37a6f9948"}