---
title: "Fetches a list of available automation workflow actions."
url: "https://earlyaccess.developers.bynder.com/apis/automation-workflow-api-1/versions/428d2b99-ec99-455a-8d22-c0d61a9bb810/operations/getActions"
---

> Full API specification: https://earlyaccess.developers.bynder.com/apis/automation-workflow-api-1/versions/428d2b99-ec99-455a-8d22-c0d61a9bb810.md

# Fetches a list of available automation workflow actions.

`GET` `/actions`

Operation ID: `getActions`

Fetches a list of available automation workflow actions. <b>Note:</b> Only actions that the authenticated user has permission to use are included in the response. For example, actions requiring specific features or roles may be omitted if the user lacks access.

## Responses

- `200`
- `400`
- `401`

## OpenAPI definition

```yaml
openapi: 3.1.0
info:
  title: Automation Workflow API
  version: 1.0.0
servers:
  - url: https://{your-bynder-domain}/api/1/automation-workflow/
paths:
  /actions:
    get:
      description: "

        Fetches a list of available automation workflow actions.


        <b>Note:</b> Only actions that the authenticated user has permission to
        use are included in the response.

        For example, actions requiring specific features or roles may be omitted
        if the user lacks access.

        \        "
      operationId: getActions
      responses:
        "200":
          content:
            application/json:
              example:
                actions:
                  - action_type: AGENT_ENRICHMENT
                  - action_type: ADD_TO_COLLECTION
                  - action_type: AGENT_TRANSFORMATION
                  - action_type: AGENT_BRAND_COMPLIANCE
                  - action_type: AGENT_GOVERNANCE
                max_actions_limit: 5
              schema:
                $ref: "#/components/schemas/AutomationWorkflowActionsResponse"
          description: ""
        "400":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ErrorResponse"
          description: ""
        "401":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ErrorAuthorizationResponse"
          description: ""
      security:
        - {}
        - httpAuth: []
      summary: Fetches a list of available automation workflow actions.
      tags:
        - Automation Workflow Actions
security:
  - {}
  - httpAuth: []
components:
  schemas:
    AutomationWorkflowActionsResponse:
      properties:
        actions:
          items:
            $ref: "#/components/schemas/AutomationWorkflowAction"
          type: array
        max_actions_limit:
          format: int32
          type: integer
      required:
        - max_actions_limit
      title: AutomationWorkflowActionsResponse
      type: object
    ErrorResponse:
      properties:
        message:
          type: string
      required:
        - message
      title: ErrorResponse
      type: object
    ErrorAuthorizationResponse:
      properties:
        message:
          type: string
      required:
        - message
      title: ErrorAuthorizationResponse
      type: object
    AutomationWorkflowAction:
      properties:
        action_type:
          type: string
      required:
        - action_type
      title: AutomationWorkflowAction
      type: object
  securitySchemes:
    httpAuth:
      scheme: bearer
      type: http
```
