---
title: "List all activities"
method: GET
path: "/v1/activities"
tags: ["Activities"]
---

# List all activities

`GET /v1/activities`

Return a list of all activities in your Dotfile workspace

---

#### See also  
Learn more about [Filtering, Sorting and Pagination](./filtering-sorting-and-pagination)

## Query parameters

- `case_id` string
- `individual_id` string
- `company_id` string
- `type` 'api__created__case' | 'contact__created__case' | 'user__created__case' | 'api__updated_info__case' | 'contact__updated_info__case' | 'user__updated_info__case' | 'api__updated_status__case' | 'user__updated_status__case' | 'system__updated_status__case' | 'api__updated_template__case' | 'user__updated_template__case' | 'system__updated_template__case' | 'api__updated_assignee__case' | 'user__updated_assignee__case' | 'system__updated_assignee__case' | 'user__transferred_from_workspace__case' | 'api__assigned__case__to_space' | 'user__assigned__case__to_space' | 'contact__assigned__case__to_space' | 'api__updated_metadata__case' | 'contact__updated_metadata__case' | 'user__updated_metadata__case' | 'api__updated_risk__case' | 'user__updated_risk__case' | 'system__updated_risk__case' | 'system__updated_review__case' | 'user__updated_review__case' | 'api__confirmed_review__case' | 'system__confirmed_review__case' | 'user__confirmed_review__case' | 'api__deleted__case' | 'user__deleted__case' | 'api__added_tags__case' | 'user__added_tags__case' | 'system__added_tags__case' | 'api__removed_tags__case' | 'user__removed_tags__case' | 'system__added__case_control' | 'system__removed__case_control' | 'api__updated__case_relation' | 'contact__updated__case_relation' | 'user__updated__case_relation' | 'user__sent__communication' | 'system__sent__communication' | 'system__received__communication' | 'api__created__individual' | 'contact__created__individual' | 'user__created__individual' | 'api__updated__individual' | 'contact__updated__individual' | 'user__updated__individual' | 'api__marked_as_relevant__individual' | 'user__marked_as_relevant__individual' | 'api__marked_as_not_relevant__individual' | 'contact__marked_as_not_relevant__individual' | 'user__marked_as_not_relevant__individual' | 'contact__sent_collaboration_email__individual' | 'api__deleted__individual' | 'user__deleted__individual' | 'api__created__company' | 'contact__created__company' | 'user__created__company' | 'api__updated__company' | 'contact__updated__company' | 'user__updated__company' | 'api__marked_as_relevant__company' | 'user__marked_as_relevant__company' | 'api__marked_as_not_relevant__company' | 'contact__marked_as_not_relevant__company' | 'user__marked_as_not_relevant__company' | 'api__deleted__company' | 'user__deleted__company' | 'user__purchased__company_data' | 'api__started__check' | 'contact__started__check' | 'user__started__check' | 'system__started__check' | 'system__rolled_back__check' | 'api__set_review_needed__check' | 'contact__set_review_needed__check' | 'system__set_review_needed__check' | 'api__approved__check' | 'user__approved__check' | 'system__approved__check' | 'api__rejected__check' | 'user__rejected__check' | 'system__rejected__check' | 'api__enabled_monitoring__check' | 'user__enabled_monitoring__check' | 'api__disabled_monitoring__check' | 'user__disabled_monitoring__check' | 'system__disabled_monitoring__check' | 'system__expired__check' | 'end_user__started_flow__check' | 'end_user__finished_flow__check' | 'user__deleted__check' | 'api__deleted__check' | 'api__ignored__aml_hit' | 'user__ignored__aml_hit' | 'api__confirmed__aml_hit' | 'user__confirmed__aml_hit' | 'system__recreated_search__aml_data' | 'user__acknowledged__company_monitoring_alert' | 'user__run__template' | 'api__run__template' | 'contact__completed_forms__client_portal' | 'contact__completed_checks__client_portal' | 'user__mark_as_completed__case_control' | 'system__mark_as_completed__case_control' | 'user__mark_as_uncompleted__case_control' | 'system__mark_as_uncompleted__case_control'
- `author_id` string
- `created_at` string — Date (`yyyy-MM-dd` eg `2023-01-31`) or date time (`yyyy-MM-ddTHH:mm:ss.S+X` eg `2023-01-31T13:30:00.000Z`) in format [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601)
- `sort` string
- `page` number
- `limit` number

## Response `200`

List of activities in the workspace

**ℹ️ Click to see full payload**

- ActivityList
  - `data` Activity[], required
    - `id` string, uuid, required
    - `case_id` string, uuid, required
    - `individual_id` string, uuid, nullable, required
    - `company_id` string, uuid, nullable, required
    - `type` 'api__created__case' | 'contact__created__case' | 'user__created__case' | 'api__updated_info__case' | 'contact__updated_info__case' | 'user__updated_info__case' | 'api__updated_status__case' | 'user__updated_status__case' | 'system__updated_status__case' | 'api__updated_template__case' | 'user__updated_template__case' | 'system__updated_template__case' | 'api__updated_assignee__case' | 'user__updated_assignee__case' | 'system__updated_assignee__case' | 'user__transferred_from_workspace__case' | 'api__assigned__case__to_space' | 'user__assigned__case__to_space' | 'contact__assigned__case__to_space' | 'api__updated_metadata__case' | 'contact__updated_metadata__case' | 'user__updated_metadata__case' | 'api__updated_risk__case' | 'user__updated_risk__case' | 'system__updated_risk__case' | 'system__updated_review__case' | 'user__updated_review__case' | 'api__confirmed_review__case' | 'system__confirmed_review__case' | 'user__confirmed_review__case' | 'api__deleted__case' | 'user__deleted__case' | 'api__added_tags__case' | 'user__added_tags__case' | 'system__added_tags__case' | 'api__removed_tags__case' | 'user__removed_tags__case' | 'system__added__case_control' | 'system__removed__case_control' | 'api__updated__case_relation' | 'contact__updated__case_relation' | 'user__updated__case_relation' | 'user__sent__communication' | 'system__sent__communication' | 'system__received__communication' | 'api__created__individual' | 'contact__created__individual' | 'user__created__individual' | 'api__updated__individual' | 'contact__updated__individual' | 'user__updated__individual' | 'api__marked_as_relevant__individual' | 'user__marked_as_relevant__individual' | 'api__marked_as_not_relevant__individual' | 'contact__marked_as_not_relevant__individual' | 'user__marked_as_not_relevant__individual' | 'contact__sent_collaboration_email__individual' | 'api__deleted__individual' | 'user__deleted__individual' | 'api__created__company' | 'contact__created__company' | 'user__created__company' | 'api__updated__company' | 'contact__updated__company' | 'user__updated__company' | 'api__marked_as_relevant__company' | 'user__marked_as_relevant__company' | 'api__marked_as_not_relevant__company' | 'contact__marked_as_not_relevant__company' | 'user__marked_as_not_relevant__company' | 'api__deleted__company' | 'user__deleted__company' | 'user__purchased__company_data' | 'api__started__check' | 'contact__started__check' | 'user__started__check' | 'system__started__check' | 'system__rolled_back__check' | 'api__set_review_needed__check' | 'contact__set_review_needed__check' | 'system__set_review_needed__check' | 'api__approved__check' | 'user__approved__check' | 'system__approved__check' | 'api__rejected__check' | 'user__rejected__check' | 'system__rejected__check' | 'api__enabled_monitoring__check' | 'user__enabled_monitoring__check' | 'api__disabled_monitoring__check' | 'user__disabled_monitoring__check' | 'system__disabled_monitoring__check' | 'system__expired__check' | 'end_user__started_flow__check' | 'end_user__finished_flow__check' | 'user__deleted__check' | 'api__deleted__check' | 'api__ignored__aml_hit' | 'user__ignored__aml_hit' | 'api__confirmed__aml_hit' | 'user__confirmed__aml_hit' | 'system__recreated_search__aml_data' | 'user__acknowledged__company_monitoring_alert' | 'user__run__template' | 'api__run__template' | 'contact__completed_forms__client_portal' | 'contact__completed_checks__client_portal' | 'user__mark_as_completed__case_control' | 'system__mark_as_completed__case_control' | 'user__mark_as_uncompleted__case_control' | 'system__mark_as_uncompleted__case_control', required
    - `author_type` 'api' | 'user' | 'system' | 'contact', required
    - `author_id` string, uuid, nullable, required — Depending on author_type, could be either a user_id (user), an api_key_id (api), template_id (system) or individual_id (contact)
    - `user` NestedUser, required
      - `id` string, uuid, required
      - `first_name` string, required
      - `last_name` string, required
      - `email` string, email, required
    - `context` ActivityContext, required
      - `case` ActivityCaseContext
        - `status` 'draft' | 'open' | 'approved' | 'rejected' | 'closed', required
      - `case_review` ActivityCaseReviewContext
        - `id` string, uuid, required
        - `status` 'approved' | 'rejected' | 'closed', required
        - `comment` string, nullable, required
        - `next_review_at` string, date, nullable, required — Date in format [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601)(`yyyy-MM-dd` eg `2023-01-31`)
      - `risk` ActivityRiskContext
        - `id` string, uuid, required
        - `level` 'not_defined' | 'low' | 'medium' | 'high' | 'critical' | 'prohibited', required
        - `mode` 'automatic' | 'manual', required
        - `comment` string, nullable, required
      - `template` ActivityTemplateContext
        - `id` string, uuid, required
        - `name` string, required
        - `key` string, required
      - `case_relation` ActivityCaseRelationContext
        - `id` string, uuid, required
        - `from_company_id` string, uuid, nullable, required
        - `from_individual_id` string, uuid, nullable, required
        - `to_company_id` string, uuid, required
      - `check` ActivityCheckContext
        - `id` string, uuid, required
        - `type` 'id_verification' | 'id_document' | 'aml' | 'company_monitoring' | 'document' | 'ekyc' | 'electronic_signature' | 'fraud_database' | 'online_reputation', required
        - `subtype` string, nullable, required — Contains the `subtype` for some check `type`: - `document`: Currently contains `"document_type:{document_type_key}"` - `electronic_signature`: Contains `"document_template:{document_template_key}"` - For all other check type, always contains `null`
      - `aml_hit_ids` string
      - `vendor` 'pappers' | 'kompany' | 'creditsafe' | 'kyckr' | 'companies_house' | 'inpi' | 'info_camere' | 'transparenzregister' | 'topograph' | 'charity_commission'
      - `client_portal` ActivityClientPortalContext
        - `id` string, uuid, required
        - `name` string, required
      - `ai_agent` ActivityAiAgentContext
        - `execution_id` string, uuid, required
        - `type` 'review_aml_check' | 'review_document_check' | 'review_id_document_check' | 'review_id_verification_check', required
    - `changes` ActivityChange[], nullable, required — EXPERIMENTAL: this data structure will evolve in the future
      - `name` string, required
      - `previous` union, required
        - string
        - boolean
        - number
      - `next` union, required
        - string
        - boolean
        - number
    - `created_at` string, date-time, required — Creation date Date time in format [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) (`yyyy-MM-ddTHH:mm:ss.S+X` eg `2023-01-31T13:30:00.000Z`)
  - `pagination` Pagination, required
    - `page` number, required — Current page number (defined in query parameter)
    - `limit` number, required — Item count per page (defined in query parameter)
    - `count` number, required — Total items count

## Other responses

- `400` — The request is either malformed or contain invalid parameters. - One or multiple filtering parameters might be malformed. Make sure to use a supported operator and value for each filter. - If specified, make sure the value of the `page` or `limit` query parameter are valid. - Value of the `sort` parameter is invalid. Make sure the field name is supported, the sorting order is correctly specified, and a same field is not used multiple times for sorting.

---

[API](https://skmtc.dev/dotfile/apis/api-specifications.md) · [All operations](https://skmtc.dev/dotfile/apis/api-specifications/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/dotfile/api-specifications/revisions/36393567057b/schema)
