---
title: "POST /ListSourceServerActions"
method: POST
path: "/ListSourceServerActions"
---

# POST /ListSourceServerActions

`POST /ListSourceServerActions`

List source server post migration custom actions.

## Query parameters

- `maxResults` string
- `nextToken` string

## Request body

- object
  - `filters` object — Source server post migration custom action filters.
    - `actionIDs` ActionID[] — Action IDs to filter source server post migration custom actions by.
  - `maxResults` integer — Maximum amount of items to return when listing source server post migration custom actions.
  - `nextToken` string — Next token to use when listing source server post migration custom actions.
  - `sourceServerID` string, required — Source server ID.

## Response `200`

Success

- ListSourceServerActionsResponse
  - `items` SourceServerActionDocument[] — List of source server post migration custom actions.
    - `actionID` string — Source server post migration custom action ID.
    - `actionName` string — Source server post migration custom action name.
    - `active` boolean — Source server post migration custom action active status.
    - `category` 'DISASTER_RECOVERY' | 'OPERATING_SYSTEM' | 'LICENSE_AND_SUBSCRIPTION' | 'VALIDATION' | 'OBSERVABILITY' | 'SECURITY' | 'NETWORKING' | 'CONFIGURATION' | 'BACKUP' | 'OTHER' — Source server post migration custom action category.
    - `description` string — Source server post migration custom action description.
    - `documentIdentifier` string — Source server post migration custom action document identifier.
    - `documentVersion` string — Source server post migration custom action document version.
    - `externalParameters` object — Source server post migration custom action external parameters.
    - `mustSucceedForCutover` boolean — Source server post migration custom action must succeed for cutover.
    - `order` integer — Source server post migration custom action order.
    - `parameters` object — Source server post migration custom action parameters.
    - `timeoutSeconds` integer — Source server post migration custom action timeout in seconds.
  - `nextToken` string — Next token returned when listing source server post migration custom actions.

## Other responses

- `480` — UninitializedAccountException
- `481` — ResourceNotFoundException

---

[API](https://skmtc.net/aws/apis/mgn.md) · [All operations](https://skmtc.net/aws/apis/mgn/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/mgn/versions/71048ba96dc1/schema)
