> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pinkfish.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# bynder-admin

> Bynder Admin & Workflow - Manage users, groups, security profiles, account settings, and content workflows

**Server path:** `/bynder-admin` | **Type:** Application | **PCID required:** Yes

## Tools

| Tool                                                                                    | Description                                      |
| --------------------------------------------------------------------------------------- | ------------------------------------------------ |
| [`bynder_admin_create_user`](#bynder_admin_create_user)                                 | Create a user                                    |
| [`bynder_admin_create_workflow_campaign`](#bynder_admin_create_workflow_campaign)       | Create a workflow campaign                       |
| [`bynder_admin_create_workflow_group`](#bynder_admin_create_workflow_group)             | Create a workflow group                          |
| [`bynder_admin_create_workflow_job`](#bynder_admin_create_workflow_job)                 | Create a workflow job                            |
| [`bynder_admin_delete_user`](#bynder_admin_delete_user)                                 | Delete a user                                    |
| [`bynder_admin_delete_workflow_campaign`](#bynder_admin_delete_workflow_campaign)       | Delete a workflow campaign                       |
| [`bynder_admin_delete_workflow_group`](#bynder_admin_delete_workflow_group)             | Delete a workflow group                          |
| [`bynder_admin_delete_workflow_job`](#bynder_admin_delete_workflow_job)                 | Delete a workflow job                            |
| [`bynder_admin_finish_workflow_job`](#bynder_admin_finish_workflow_job)                 | Finish a workflow job                            |
| [`bynder_admin_get_account_info`](#bynder_admin_get_account_info)                       | Retrieve account information                     |
| [`bynder_admin_get_current_user`](#bynder_admin_get_current_user)                       | Retrieve current user                            |
| [`bynder_admin_get_derivative_preset`](#bynder_admin_get_derivative_preset)             | Retrieve a specific configured derivative preset |
| [`bynder_admin_get_security_profile`](#bynder_admin_get_security_profile)               | Retrieve a specific security profile             |
| [`bynder_admin_get_user`](#bynder_admin_get_user)                                       | Retrieve a specific user                         |
| [`bynder_admin_get_workflow_campaign`](#bynder_admin_get_workflow_campaign)             | Retrieve a specific workflow campaign            |
| [`bynder_admin_get_workflow_group`](#bynder_admin_get_workflow_group)                   | Retrieve a specific workflow group               |
| [`bynder_admin_get_workflow_job`](#bynder_admin_get_workflow_job)                       | Retrieve a specific workflow job                 |
| [`bynder_admin_get_workflow_job_preset`](#bynder_admin_get_workflow_job_preset)         | Retrieve a workflow job preset                   |
| [`bynder_admin_get_workflow_user`](#bynder_admin_get_workflow_user)                     | Retrieve a specific workflow user                |
| [`bynder_admin_list_derivative_presets`](#bynder_admin_list_derivative_presets)         | Retrieve all configured derivative presets       |
| [`bynder_admin_list_derivatives`](#bynder_admin_list_derivatives)                       | Retrieve derivatives                             |
| [`bynder_admin_list_groups`](#bynder_admin_list_groups)                                 | Retrieve groups                                  |
| [`bynder_admin_list_security_profiles`](#bynder_admin_list_security_profiles)           | Retrieve security profiles                       |
| [`bynder_admin_list_users`](#bynder_admin_list_users)                                   | Retrieve users                                   |
| [`bynder_admin_list_workflow_campaign_jobs`](#bynder_admin_list_workflow_campaign_jobs) | Retrieve jobs of a workflow campaign             |
| [`bynder_admin_list_workflow_campaigns`](#bynder_admin_list_workflow_campaigns)         | Retrieve workflow campaigns                      |
| [`bynder_admin_list_workflow_groups`](#bynder_admin_list_workflow_groups)               | Retrieve workflow groups                         |
| [`bynder_admin_list_workflow_job_media`](#bynder_admin_list_workflow_job_media)         | Retrieve media of a workflow job                 |
| [`bynder_admin_list_workflow_job_stages`](#bynder_admin_list_workflow_job_stages)       | Retrieve stages of a workflow job                |
| [`bynder_admin_list_workflow_jobs`](#bynder_admin_list_workflow_jobs)                   | Retrieve workflow jobs                           |
| [`bynder_admin_list_workflow_users`](#bynder_admin_list_workflow_users)                 | Retrieve workflow users                          |
| [`bynder_admin_modify_user`](#bynder_admin_modify_user)                                 | Modify a user                                    |
| [`bynder_admin_modify_workflow_campaign`](#bynder_admin_modify_workflow_campaign)       | Modify a workflow campaign                       |
| [`bynder_admin_modify_workflow_group`](#bynder_admin_modify_workflow_group)             | Modify a workflow group                          |
| [`bynder_admin_modify_workflow_job`](#bynder_admin_modify_workflow_job)                 | Modify a workflow job                            |

***

## bynder\_admin\_create\_user

Create a user

**Parameters:**

| Parameter   | Type    | Required | Default | Description                               |
| ----------- | ------- | -------- | ------- | ----------------------------------------- |
| `active`    | boolean | No       | —       | Whether the user account is active        |
| `email`     | string  | Yes      | —       | Email address for the new user            |
| `firstName` | string  | No       | —       | First name                                |
| `lastName`  | string  | No       | —       | Last name                                 |
| `profileId` | string  | Yes      | —       | Security profile ID to assign to the user |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "active": {
        "type": "boolean",
        "description": "Whether the user account is active"
      },
      "email": {
        "type": "string",
        "description": "Email address for the new user"
      },
      "firstName": {
        "type": "string",
        "description": "First name"
      },
      "lastName": {
        "type": "string",
        "description": "Last name"
      },
      "profileId": {
        "type": "string",
        "description": "Security profile ID to assign to the user"
      }
    },
    "required": [
      "PCID",
      "email",
      "profileId"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_create\_workflow\_campaign

Create a workflow campaign

**Parameters:**

| Parameter     | Type   | Required | Default | Description                  |
| ------------- | ------ | -------- | ------- | ---------------------------- |
| `dateEnd`     | string | No       | —       | End date in ISO8601 format   |
| `dateStart`   | string | No       | —       | Start date in ISO8601 format |
| `description` | string | No       | —       | Campaign description         |
| `name`        | string | Yes      | —       | Name of the campaign         |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "dateEnd": {
        "type": "string",
        "description": "End date in ISO8601 format"
      },
      "dateStart": {
        "type": "string",
        "description": "Start date in ISO8601 format"
      },
      "description": {
        "type": "string",
        "description": "Campaign description"
      },
      "name": {
        "type": "string",
        "description": "Name of the campaign"
      }
    },
    "required": [
      "PCID",
      "name"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_create\_workflow\_group

Create a workflow group

**Parameters:**

| Parameter | Type      | Required | Default | Description                          |
| --------- | --------- | -------- | ------- | ------------------------------------ |
| `name`    | string    | Yes      | —       | Name of the group                    |
| `userIds` | string\[] | No       | —       | List of user IDs to add to the group |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "name": {
        "type": "string",
        "description": "Name of the group"
      },
      "userIds": {
        "type": "array",
        "items": {
          "type": "string"
        },
        "description": "List of user IDs to add to the group"
      }
    },
    "required": [
      "PCID",
      "name"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_create\_workflow\_job

Create a workflow job

**Parameters:**

| Parameter       | Type   | Required | Default | Description                           |
| --------------- | ------ | -------- | ------- | ------------------------------------- |
| `accountableId` | string | No       | —       | User ID of the accountable person     |
| `campaignId`    | string | Yes      | —       | Campaign ID to associate the job with |
| `description`   | string | No       | —       | Job description                       |
| `dueDate`       | string | No       | —       | Due date in ISO8601 format            |
| `name`          | string | Yes      | —       | Name of the job                       |
| `presetId`      | string | No       | —       | Job preset ID to use as a template    |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "accountableId": {
        "type": "string",
        "description": "User ID of the accountable person"
      },
      "campaignId": {
        "type": "string",
        "description": "Campaign ID to associate the job with"
      },
      "description": {
        "type": "string",
        "description": "Job description"
      },
      "dueDate": {
        "type": "string",
        "description": "Due date in ISO8601 format"
      },
      "name": {
        "type": "string",
        "description": "Name of the job"
      },
      "presetId": {
        "type": "string",
        "description": "Job preset ID to use as a template"
      }
    },
    "required": [
      "PCID",
      "campaignId",
      "name"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_delete\_user

Delete a user

**Parameters:**

| Parameter | Type   | Required | Default | Description     |
| --------- | ------ | -------- | ------- | --------------- |
| `id`      | string | Yes      | —       | User identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "string",
        "description": "User identifier"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_delete\_workflow\_campaign

Delete a workflow campaign

**Parameters:**

| Parameter | Type   | Required | Default | Description         |
| --------- | ------ | -------- | ------- | ------------------- |
| `id`      | string | Yes      | —       | Campaign identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "string",
        "description": "Campaign identifier"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_delete\_workflow\_group

Delete a workflow group

**Parameters:**

| Parameter | Type   | Required | Default | Description      |
| --------- | ------ | -------- | ------- | ---------------- |
| `id`      | string | Yes      | —       | Group identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "string",
        "description": "Group identifier"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_delete\_workflow\_job

Delete a workflow job

**Parameters:**

| Parameter | Type   | Required | Default | Description    |
| --------- | ------ | -------- | ------- | -------------- |
| `id`      | string | Yes      | —       | Job identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "string",
        "description": "Job identifier"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_finish\_workflow\_job

Finish a workflow job

**Parameters:**

| Parameter | Type   | Required | Default | Description    |
| --------- | ------ | -------- | ------- | -------------- |
| `id`      | string | Yes      | —       | Job identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "string",
        "description": "Job identifier"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_get\_account\_info

Retrieve account information

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_get\_current\_user

Retrieve current user

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_get\_derivative\_preset

Retrieve a specific configured derivative preset

**Parameters:**

| Parameter   | Type   | Required | Default | Description                  |
| ----------- | ------ | -------- | ------- | ---------------------------- |
| `preset_id` | string | Yes      | —       | Derivative preset identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "preset_id": {
        "type": "string",
        "description": "Derivative preset identifier"
      }
    },
    "required": [
      "PCID",
      "preset_id"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_get\_security\_profile

Retrieve a specific security profile

**Parameters:**

| Parameter | Type   | Required | Default | Description                 |
| --------- | ------ | -------- | ------- | --------------------------- |
| `id`      | string | Yes      | —       | Security profile identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "string",
        "description": "Security profile identifier"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_get\_user

Retrieve a specific user

**Parameters:**

| Parameter | Type   | Required | Default | Description     |
| --------- | ------ | -------- | ------- | --------------- |
| `id`      | string | Yes      | —       | User identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "string",
        "description": "User identifier"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_get\_workflow\_campaign

Retrieve a specific workflow campaign

**Parameters:**

| Parameter | Type   | Required | Default | Description         |
| --------- | ------ | -------- | ------- | ------------------- |
| `id`      | string | Yes      | —       | Campaign identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "string",
        "description": "Campaign identifier"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_get\_workflow\_group

Retrieve a specific workflow group

**Parameters:**

| Parameter | Type   | Required | Default | Description      |
| --------- | ------ | -------- | ------- | ---------------- |
| `id`      | string | Yes      | —       | Group identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "string",
        "description": "Group identifier"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_get\_workflow\_job

Retrieve a specific workflow job

**Parameters:**

| Parameter | Type   | Required | Default | Description    |
| --------- | ------ | -------- | ------- | -------------- |
| `id`      | string | Yes      | —       | Job identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "string",
        "description": "Job identifier"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_get\_workflow\_job\_preset

Retrieve a workflow job preset

**Parameters:**

| Parameter | Type   | Required | Default | Description           |
| --------- | ------ | -------- | ------- | --------------------- |
| `jobId`   | string | Yes      | —       | Job preset identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "jobId": {
        "type": "string",
        "description": "Job preset identifier"
      }
    },
    "required": [
      "PCID",
      "jobId"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_get\_workflow\_user

Retrieve a specific workflow user

**Parameters:**

| Parameter | Type   | Required | Default | Description     |
| --------- | ------ | -------- | ------- | --------------- |
| `id`      | string | Yes      | —       | User identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "string",
        "description": "User identifier"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_list\_derivative\_presets

Retrieve all configured derivative presets

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_list\_derivatives

Retrieve derivatives

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_list\_groups

Retrieve groups

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_list\_security\_profiles

Retrieve security profiles

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_list\_users

Retrieve users

**Parameters:**

| Parameter | Type    | Required | Default | Description                   |
| --------- | ------- | -------- | ------- | ----------------------------- |
| `limit`   | integer | No       | —       | Maximum results per page      |
| `page`    | integer | No       | —       | Page number for pagination    |
| `keyword` | string  | No       | —       | Search users by name or email |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "limit": {
        "type": "integer",
        "description": "Maximum results per page"
      },
      "page": {
        "type": "integer",
        "description": "Page number for pagination"
      },
      "keyword": {
        "type": "string",
        "description": "Search users by name or email"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_list\_workflow\_campaign\_jobs

Retrieve jobs of a workflow campaign

**Parameters:**

| Parameter | Type   | Required | Default | Description         |
| --------- | ------ | -------- | ------- | ------------------- |
| `id`      | string | Yes      | —       | Campaign identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "string",
        "description": "Campaign identifier"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_list\_workflow\_campaigns

Retrieve workflow campaigns

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `limit`   | integer | No       | —       | Maximum results per page   |
| `page`    | integer | No       | —       | Page number for pagination |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "limit": {
        "type": "integer",
        "description": "Maximum results per page"
      },
      "page": {
        "type": "integer",
        "description": "Page number for pagination"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_list\_workflow\_groups

Retrieve workflow groups

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `limit`   | integer | No       | —       | Maximum results per page   |
| `page`    | integer | No       | —       | Page number for pagination |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "limit": {
        "type": "integer",
        "description": "Maximum results per page"
      },
      "page": {
        "type": "integer",
        "description": "Page number for pagination"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_list\_workflow\_job\_media

Retrieve media of a workflow job

**Parameters:**

| Parameter | Type   | Required | Default | Description    |
| --------- | ------ | -------- | ------- | -------------- |
| `id`      | string | Yes      | —       | Job identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "string",
        "description": "Job identifier"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_list\_workflow\_job\_stages

Retrieve stages of a workflow job

**Parameters:**

| Parameter | Type   | Required | Default | Description    |
| --------- | ------ | -------- | ------- | -------------- |
| `id`      | string | Yes      | —       | Job identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "string",
        "description": "Job identifier"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_list\_workflow\_jobs

Retrieve workflow jobs

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `limit`   | integer | No       | —       | Maximum results per page   |
| `page`    | integer | No       | —       | Page number for pagination |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "limit": {
        "type": "integer",
        "description": "Maximum results per page"
      },
      "page": {
        "type": "integer",
        "description": "Page number for pagination"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_list\_workflow\_users

Retrieve workflow users

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_modify\_user

Modify a user

**Parameters:**

| Parameter   | Type    | Required | Default | Description                        |
| ----------- | ------- | -------- | ------- | ---------------------------------- |
| `id`        | string  | Yes      | —       | User identifier                    |
| `active`    | boolean | No       | —       | Whether the user account is active |
| `email`     | string  | No       | —       | Updated email address              |
| `firstName` | string  | No       | —       | Updated first name                 |
| `lastName`  | string  | No       | —       | Updated last name                  |
| `profileId` | string  | No       | —       | Updated security profile ID        |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "string",
        "description": "User identifier"
      },
      "active": {
        "type": "boolean",
        "description": "Whether the user account is active"
      },
      "email": {
        "type": "string",
        "description": "Updated email address"
      },
      "firstName": {
        "type": "string",
        "description": "Updated first name"
      },
      "lastName": {
        "type": "string",
        "description": "Updated last name"
      },
      "profileId": {
        "type": "string",
        "description": "Updated security profile ID"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_modify\_workflow\_campaign

Modify a workflow campaign

**Parameters:**

| Parameter     | Type   | Required | Default | Description           |
| ------------- | ------ | -------- | ------- | --------------------- |
| `id`          | string | Yes      | —       | Campaign identifier   |
| `dateEnd`     | string | No       | —       | Updated end date      |
| `dateStart`   | string | No       | —       | Updated start date    |
| `description` | string | No       | —       | Updated description   |
| `name`        | string | No       | —       | Updated campaign name |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "string",
        "description": "Campaign identifier"
      },
      "dateEnd": {
        "type": "string",
        "description": "Updated end date"
      },
      "dateStart": {
        "type": "string",
        "description": "Updated start date"
      },
      "description": {
        "type": "string",
        "description": "Updated description"
      },
      "name": {
        "type": "string",
        "description": "Updated campaign name"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_modify\_workflow\_group

Modify a workflow group

**Parameters:**

| Parameter | Type      | Required | Default | Description              |
| --------- | --------- | -------- | ------- | ------------------------ |
| `id`      | string    | Yes      | —       | Group identifier         |
| `name`    | string    | No       | —       | Updated group name       |
| `userIds` | string\[] | No       | —       | Updated list of user IDs |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "string",
        "description": "Group identifier"
      },
      "name": {
        "type": "string",
        "description": "Updated group name"
      },
      "userIds": {
        "type": "array",
        "items": {
          "type": "string"
        },
        "description": "Updated list of user IDs"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## bynder\_admin\_modify\_workflow\_job

Modify a workflow job

**Parameters:**

| Parameter           | Type   | Required | Default | Description                                              |
| ------------------- | ------ | -------- | ------- | -------------------------------------------------------- |
| `id`                | string | Yes      | —       | Job identifier                                           |
| `accountableId`     | string | No       | —       | Updated accountable user ID                              |
| `accountableID`     | string | No       | —       | Updated accountable user ID (official Bynder field name) |
| `activeStage`       | object | No       | —       | New active stage information for the job                 |
| `campaignID`        | string | No       | —       | Updated campaign identifier for the job                  |
| `deadline`          | string | No       | —       | Updated deadline date                                    |
| `description`       | string | No       | —       | Updated description                                      |
| `dueDate`           | string | No       | —       | Updated due date                                         |
| `jobMetaproperties` | object | No       | —       | Dictionary of job metaproperty IDs to values             |
| `name`              | string | No       | —       | Updated job name                                         |
| `nextStage`         | object | No       | —       | New next stage information for the job                   |
| `previousStage`     | object | No       | —       | New previous stage information for the job               |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "string",
        "description": "Job identifier"
      },
      "accountableId": {
        "type": "string",
        "description": "Updated accountable user ID"
      },
      "accountableID": {
        "type": "string",
        "description": "Updated accountable user ID (official Bynder field name)"
      },
      "activeStage": {
        "type": "object",
        "description": "New active stage information for the job",
        "properties": {
          "id": {
            "type": "string",
            "description": "Stage identifier"
          },
          "deadline": {
            "type": "string",
            "description": "Active stage deadline"
          },
          "status": {
            "type": "string",
            "description": "Active stage status",
            "enum": [
              "Idle",
              "Active",
              "Cancelled",
              "Approved",
              "NeedsChanges"
            ]
          }
        }
      },
      "campaignID": {
        "type": "string",
        "description": "Updated campaign identifier for the job"
      },
      "deadline": {
        "type": "string",
        "description": "Updated deadline date"
      },
      "description": {
        "type": "string",
        "description": "Updated description"
      },
      "dueDate": {
        "type": "string",
        "description": "Updated due date"
      },
      "jobMetaproperties": {
        "type": "object",
        "description": "Dictionary of job metaproperty IDs to values"
      },
      "name": {
        "type": "string",
        "description": "Updated job name"
      },
      "nextStage": {
        "type": "object",
        "description": "New next stage information for the job",
        "properties": {
          "id": {
            "type": "string",
            "description": "Stage identifier"
          },
          "deadline": {
            "type": "string",
            "description": "Next stage deadline"
          },
          "status": {
            "type": "string",
            "description": "Next stage status",
            "enum": [
              "Idle",
              "Active",
              "Cancelled",
              "Approved",
              "NeedsChanges"
            ]
          }
        }
      },
      "previousStage": {
        "type": "object",
        "description": "New previous stage information for the job",
        "properties": {
          "id": {
            "type": "string",
            "description": "Stage identifier"
          },
          "deadline": {
            "type": "string",
            "description": "Previous stage deadline"
          },
          "status": {
            "type": "string",
            "description": "Previous stage status",
            "enum": [
              "Idle",
              "Active",
              "Cancelled",
              "Approved",
              "NeedsChanges"
            ]
          }
        }
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>
