Uncategorized

Retrieving and Creating Evaluations via API

The Checklick API enables you to retrieve or create evaluations programmatically. Here's how: 1. Ensure you have a valid API key (see "Managing API Keys"). 2. To retrieve evaluations, use GET /v2/evaluations?person_id=123&checklist_id=456. Example: curl -X GET https://api.checklick.com/v2/evaluations?person_id=123 -H "Authorization: Bearer YOUR_API_KEY" -H "Organization-Id: YOUR_ORG_ID". 3. To create an evaluation, use POST /v2/evaluations with JSON payload including person_id, checklist_id, level, and skill updates. Example: curl -X POST https://api.checklick.com/v2/evaluations -H "Authorization: Bearer YOUR_API_KEY" -H "Content-Type: application/vnd.api+json" -H "Organization-Id: YOUR_ORG_ID" -d '{"data": {"type": "evaluations", "attributes": {"person_id": "123", "checklist_id": "456", "level": "Beginner", "skills": [{"id": "skill1", "status": "completed"}]}}}'. Quick tips: * Responses include full evaluation details in JSON. * Validate inputs to avoid 400 errors. * Rate limits apply; batch requests where possible.