---
title: "Search For Account Assignments"
method: POST
path: "/people-api/v3/accounts/{accountUid}/users/workflow-steps"
tags: ["Workflow Assignment"]
---

# Search For Account Assignments

`POST /people-api/v3/accounts/{accountUid}/users/workflow-steps`

Search for workflow step assignments within account

## Path parameters

- `accountUid` string, uid, required

## Request body

- object
  - `workflowStepUids` string[] — Optional workflow steps uids.
  - `userUid` string — Optional user identifier.
  - `offsetToken` string — Offset token for next data batch or null
  - `limit` integer — Size of batch for single request

## Response `200`

OK

- WorkflowAssignmentSearchResponse
  - `response` object, required
    - `code` 'SUCCESS', required — Indicates whether the response was successful or what error has occured.
    - `data` object
      - `offsetToken` string — Offset token for next search operation
      - `workflowStepUserAssignments` WorkflowAssignmentUserAssignment[]
        - `userUid` string — User identifier.
        - `roleValue` string — User role name.
        - `agencyUid` string — Agency identifier.
        - `workflowStepAssignments` WorkflowAssignmentWorkflowStep[]
          - `workflowStepUid` string — The uid of the workflow step.
          - `localePairs` WorkflowAssignmentLocalePairs
            - `sourceLocaleId` string — source locale ID
            - `targetLocaleIds` string[] — The array of target locale IDs

## Other responses

- `400` — Provided request parameters are invalid.
- `401` — Provided credentials are not valid.
- `500` — Unexpected error

---

[API](https://skmtc.net/smartling/apis/smartling-rest-api-reference.md) · [All operations](https://skmtc.net/smartling/apis/smartling-rest-api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/smartling/smartling-rest-api-reference/versions/2a73d11e9b98/schema)
