# Checkins ## List checkins - [GET /rest/v2/checkins](https://apidocs.rhythms.ai/rest/v2/checkins/get_rest_v2_checkins.md): Retrieves all checkins via REST API This endpoint supports filtering and pagination through query parameters. Available ransackable attributes: uuid, checkinable_type, checkinable_uuid, checkin_date, created_at, status, value, source_type. ## Create a new checkin - [POST /rest/v2/checkins](https://apidocs.rhythms.ai/rest/v2/checkins/post_rest_v2_checkins.md): Creates a new checkin for a goal with optional value, status, and note ## Get a specific checkin - [GET /rest/v2/checkins/{id}](https://apidocs.rhythms.ai/rest/v2/checkins/get_rest_v2_checkins_id.md): Retrieves detailed information about a specific checkin by its UUID ## Update a checkin - [PUT /rest/v2/checkins/{id}](https://apidocs.rhythms.ai/rest/v2/checkins/put_rest_v2_checkins_id.md): Updates an existing checkin with the specified attributes ## Delete a checkin - [DELETE /rest/v2/checkins/{id}](https://apidocs.rhythms.ai/rest/v2/checkins/delete_rest_v2_checkins_id.md): Deletes a checkin