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

# BatchObjectResponse

## Example Usage

```typescript theme={null}
import { BatchObjectResponse } from "@openrouter/sdk/models";

let value: BatchObjectResponse = {
  body: {
    completedAt: 1704067210,
    createdAt: 1704067200,
    error: null,
    frequencyPenalty: null,
    id: "resp-abc123",
    incompleteDetails: null,
    instructions: null,
    metadata: null,
    model: "gpt-4",
    object: "response",
    output: [
      {
        content: [
          {
            text: "Hello! How can I help you today?",
            type: "output_text",
          },
        ],
        id: "msg-abc123",
        role: "assistant",
        type: "message",
      },
    ],
    parallelToolCalls: true,
    presencePenalty: null,
    status: "completed",
    temperature: null,
    toolChoice: "auto",
    tools: [],
    topP: null,
  },
  requestId: "<id>",
  statusCode: 500675,
};
```

## Fields

| Field        | Type          | Required             | Description |
| ------------ | ------------- | -------------------- | ----------- |
| `body`       | *models.Body* | :heavy\_check\_mark: | N/A         |
| `requestId`  | *string*      | :heavy\_check\_mark: | N/A         |
| `statusCode` | *number*      | :heavy\_check\_mark: | N/A         |
