How Do I Use the Checklick API
If your organization wants to integrate its own systems with Checklick, you can use Checklick's API. The API is available to all organizations. Quick Start: To jump right in and send a test request to Checklick: 1. Log in to Checklick as a manager of your organization. 2. Click the user context menu (top right). 3. Click your name. 4. Find the section API Secret Key and click generate new key. 5. You should now see a text box with a sample cURL command. Copy and paste this into your terminal and hit enter. 6. You should get a JSON response with a list of all people in your organization. About the API: Checklick's API is a RESTful based API that returns data as JSON. The API adheres to the JSON-API specification, which is a documented standard for the structure of API requests and responses. Each manager in Checklick is able to generate their own secret API key (independent of their username and password), which they can use to access data within Checklick via the API. The scope of an API user’s data access will be the same as their scope of access in the web app. An API user will only be able to view and edit data from people within organizations they manage, and organizations they may view because of checklist licences. API Endpoints: The API uses stateless, resource-based URIs. The following endpoints are available from https://api.checklick.com as of the latest API version (version 2): [Table of endpoints including /users, /tags, /checklists, etc., with descriptions for GET, POST, PATCH, DELETE operations on resources like users, assessments, credentials, tags, levels, sections, skills.]