---
title: "GET /api/capa/caps/{capId}/suggested-actions"
method: GET
path: "/api/capa/caps/{capId}/suggested-actions"
tags: ["CAPA"]
---

# GET /api/capa/caps/{capId}/suggested-actions

`GET /api/capa/caps/{capId}/suggested-actions`

List available actions grouped by their Audit Finding

## Path parameters

- `capId` string, required

## Response `200`

Default Response

- object
  - `metadata` object, required
    - `success` boolean, required — True when the request succeeded.
  - `data` object, required
    - `findings` object[], required
      - `id` string, required
      - `title` string, required
      - `description` string, required
      - `companyId` string, required
      - `type` string, required
      - `source` string, required
      - `urgency` string, required
      - `impactAreaId` string, required
      - `status` 'TO_DO' | 'IN_PROGRESS' | 'DONE', required
      - `auditId` string, required
      - `externalSource` string, required
      - `additionalInformation` string, required
      - `assigneeUserId` string, required
      - `dueDate` string, required
      - `suggestedActions` string, required
      - `rootCauseAnalysis` string, required
      - `genderedImplications` string, required
      - `isRemoved` number, required
      - `isArchived` boolean, required
      - `createdAt` string, required
      - `createdByUserId` string, required
      - `updatedAt` string, required
      - `updatedByUserId` string, required
      - `createdByCompanyId` string, required
      - `createdByImpersonateId` string, required
      - `updatedByCompanyId` string, required
      - `updatedByImpersonateId` string, required
      - `updatedByImpersonateName` string, required
      - `updatedByUserName` string, required
      - `updatedByCompanyName` string, required
      - `createdByApiKeyId` string, required
      - `createdByApiKeyLabel` string, required
      - `updatedByApiKeyId` string, required
      - `updatedByApiKeyLabel` string, required
      - `actionCount` number, required
      - `planCount` number, required
      - `tags` object[], required
        - `id` string, required
        - `title` string, required
        - `colorCode` string, required
      - `sourceObject` union
        - object
          - `id` string, required
          - `name` string, required
          - `auditTypeId` string, required
          - `auditTypeName` string, required
          - `referenceNumber` string, required
          - `auditDate` string, required
          - `facilityScore` string, required
        - object
          - `id` string, required
          - `objectId` string, required
          - `version` string, required
          - `status` string, required
          - `revision` string, required
          - `submittedOn` string, required
        - object
      - `actions` object[], required
        - `id` string, required
        - `title` string, required
        - `description` string, required
        - `type` string, required
        - `impactAreaId` string, required
        - `sourceType` string, required
        - `sourceId` string, required
        - `priority` 'A' | 'B' | 'C' | 'D' | 'E', required
        - `status` 'TO_DO' | 'IN_PROGRESS' | 'BLOCKED' | 'IN_REVIEW' | 'CHANGES_REQUESTED' | 'DONE', required
        - `dueDate` string, date-time, required
        - `createdAt` string, date-time, required
        - `updatedAt` string, date-time, required
        - `auditor` string, required
        - `finding` string, required
        - `goals` string, required
        - `requirement` string, required
        - `managementResponse` string, required
        - `recommendation` string, required
        - `rootCause` string, required
        - `isArchived` number, required
        - `startedAt` string, date-time, required
        - `endedAt` string, date-time, required
        - `attachments` object[], required
          - `id` string, required
          - `url` string, required
          - `bucketName` string, required
          - `isPrivate` number, required
          - `name` string, required
          - `contentType` string, required
          - `fileSize` number, required
          - `createdAt` union, required
            - string
            - string, date-time
          - `createdByUserId` string, required
          - `previewUrl` string
        - `createdByUserId` string, required
        - `createdByCompanyId` string, required
        - `createdByCompanyName` string
        - `auditFindingId` string, required
        - `assignees` object[], required
          - `id` string, required
          - `name` string, required
          - `firstName` string, required
          - `lastName` string, required
          - `companyId` string, required
          - `avatarFileUrl` string, required
        - `reporters` object[], required
          - `id` string, required
          - `name` string, required
          - `firstName` string, required
          - `lastName` string, required
          - `companyId` string, required
          - `avatarFileUrl` string, required
        - `ownerCompanyId` string, required
        - `ownerCompanyName` string, required
        - `internalCompanyCode` string
        - `notes` string
        - `generatedBy` string
        - `owner` object
          - `id` string, required
          - `name` string, required
          - `facilityProcesses` string, required
          - `country` string, required
          - `countryName` string, required
        - `source` union
          - object
            - `id` string, required
            - `name` string, required
            - `auditTypeId` string, required
            - `auditTypeName` string, required
            - `referenceNumber` string, required
            - `auditDate` string, date-time, required
            - `facilityScore` string, required
          - object
            - `id` string, required
            - `objectId` string, required
            - `version` string, required
            - `status` string, required
            - `revision` string, required
            - `submittedOn` string, date-time, required
          - object
        - `tags` object[]
          - `id` string, required
          - `title` string, required
          - `colorCode` string, required
        - `cap` object
          - `id` string, required
          - `title` string, required
          - `status` string, required
          - `priority` 'A' | 'B' | 'C' | 'D' | 'E', required
          - `dueDate` string, date-time, required
        - `watchers` object[], required
          - `id` string, required
          - `name` string, required
          - `firstName` string, required
          - `lastName` string, required
          - `companyId` string, required
          - `avatarFileUrl` string, required
        - `users` object[]
          - `userId` string, required
          - `type` string, required
          - `companyId` string, required
        - `companies` object[]
          - `companyId` string, required
          - `type` string, required
          - `name` string, required
          - `officialName` string, required
          - `country` string, required
          - `countryName` string, required
          - `facilityProcesses` string, required
        - `remediationRequest` object
          - `id` string, required
          - `actionId` string, required
          - `status` string, required
          - `message` string, required
          - `attachmentFileIds` string[], required
          - `requestedChangeMessage` string
          - `requestedChangeDate` union
            - string
            - string, date-time
          - `requestedChangeUserId` string
          - `createdAt` union, required
            - string
            - string, date-time
          - `createdByUserId` string, required
          - `createdByCompanyId` string, required
          - `updatedAt` union, required
            - string
            - string, date-time
          - `updatedByUserId` string
          - `files` object[], required
            - `id` string, required
            - `url` string, required
            - `bucketName` string, required
            - `isPrivate` number, required
            - `name` string, required
            - `contentType` string, required
            - `fileSize` number, required
            - `createdAt` union, required
              - …
            - `previewUrl` string
        - `linkedActions` object[]
          - `id` string, required
          - `title` string, required
          - `type` string, required
          - `status` string, required
          - `description` string, required
          - `sourceType` string, required
          - `sourceId` string, required
          - `ownerCompanyId` string, required
          - `ownerCompanyName` string, required
          - `createdAt` string, date-time, required

---

[API](https://skmtc.net/retraced/apis/api-reference.md) · [All operations](https://skmtc.net/retraced/apis/api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/retraced/api-reference/revisions/60d6c901bc4e/schema)
