Workflow Assignment

Remove a user's workflow step assignments

Removes a user's assignment to one or more workflow steps for the given locale pairs. The removal is processed asynchronously. Poll the returned processUid with GET /people-api/v3/accounts/{accountUid}/processes/{processUid} for completion status.

post/people-api/v3/accounts/{accountUid}/users/{userUid}/workflow-steps/remove

Request

  • Base URL
    https://api.smartling.com
  • Auth
    HTTP bearer

Path parameters

accountUidstring required

The account’s unique identifier. This can be found in the Smartling Dashboard under Account Settings > API.

userUidstring required

Unique identifier of a user — 12 lowercase alphanumeric characters.

Example:99b0662fbae1

UID of the user.

Request body

Example request

{
  "workflowStepAssignments": [
    {
      "workflowStepUid": "7564fc097a85",
      "localePairs": [
        {
          "sourceLocaleId": "fr-FR",
          "targetLocaleIds": [
            "fr-FR"
          ]
        }
      ]
    }
  ]
}

Response

Removal process started.

Example response

{
  "response": {
    "data": {
      "processUid": "097ecbc2-8f1b-4ce5-b5c4-d48c3f0e5d9e",
      "createdDate": "2026-01-15T10:00:00Z"
    }
  }
}

Changes