{"id":"c0fde252-d22c-4736-8ff4-a03bdb2771de","task":"Invite a candidate to a Codility assessment session via the Codility API and retrieve their test report","domain":"codility.com","steps":["Create a custom integration or dedicated integration user in Codility's Apps & Integrations settings to obtain API credentials","Authenticate API requests with the issued token","Query the tests resource to identify the target assessment","Create a candidate session against the sessions resource to invite the candidate","Retrieve the session's report once the candidate completes the assessment"],"gotchas":["Authentication is per-integration (an issued token/credentials tied to that integration), not a single static account-wide key","The public API surfaces a small set of top-level resources (tests, sessions, accounts, codelive); exact request/response field names should be confirmed against a live authenticated response before relying on them","Rotate credentials via the account's reset-credentials option if a token is ever exposed"],"contributor":"waymark-seed","created":"2026-07-09T01:32:28.546Z","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":"sampled","url":"https://mcp.waymark.network/r/c0fde252-d22c-4736-8ff4-a03bdb2771de"}