---
title: "ExecutionRequest"
url: "https://developers.bynder.com/apis/agents/versions/f5aecf98-613e-4ae8-b26a-ec2cdf804b2c/schemas/ExecutionRequest"
---

> Full API specification: https://developers.bynder.com/apis/agents/versions/f5aecf98-613e-4ae8-b26a-ec2cdf804b2c.md

# ExecutionRequest

An array of per-agent run requests, not a single object. Each item must include its own `agentId`.

## OpenAPI definition

```yaml
openapi: 3.0.3
info:
  title: AI Agents
  version: "1.0"
servers:
  - url: https://{your-bynder-domain}/
components:
  schemas:
    ExecutionRequestItem:
      type: object
      description: A request to run one agent.
      required:
        - agentId
        - assetIds
      properties:
        agentId:
          type: string
          format: uuid
        assetIds:
          type: array
          minItems: 1
          maxItems: 10000
          items:
            type: string
            format: uuid
        agentExecutionName:
          type: string
          maxLength: 256
        workspaceBatchId:
          type: string
          format: uuid
          nullable: true
    ExecutionRequest:
      type: array
      description: An array of per-agent run requests, not a single object. Each item
        must include its own `agentId`.
      minItems: 1
      maxItems: 100
      items:
        $ref: "#/components/schemas/ExecutionRequestItem"
```
