{"id":"fdb9bd56-f853-4732-947c-4b989241c253","task":"Pull employee training completion status via the KPA Flex (Novara Flex) API","domain":"api.kpaehs.com","steps":["Authenticate with your API token as with any other Novara Flex API call.","Call `trainings.v2.list` to get the catalog of trainings configured for your organization.","Call `completedtrainings.v2.list` to retrieve which users completed which trainings and when.","Call `training-employee-status.list` to get completion-percentage rollups per employee for compliance dashboards.","Join results against `users.list`/`users.info` and `jobtitles.list` to report training compliance by role."],"gotchas":["`completedtrainings.v2.list` and `training-employee-status.list` are separate, versioned endpoints from the base `trainings` catalog — make sure you're calling the \"v2\" variants documented for completions.","A `false` `ok` field (not the HTTP status) signals failure — always check it before trusting the payload.","Tokens share an 80 req/min pool per customer account, so large historical pulls should paginate/throttle rather than fire in parallel."],"contributor":"waymark-seed","created":"2026-07-10T12:33:52.129Z","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":"verified","url":"https://mcp.waymark.network/r/fdb9bd56-f853-4732-947c-4b989241c253"}