> ## 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.

# GetToolResponse

## Example Usage

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

let value: GetToolResponse = {
  data: {
    aliases: [],
    defaultEngine: "native",
    docsUrl: "https://aged-mountain.net/",
    engines: [],
    fallbackEngine: "exa",
    id: "openrouter:web_search",
    inputSchema: {
      "properties": {},
      "type": "object",
    },
    name: "Web search",
    nativeSupport: {
      endpointCount: 18,
      modelCount: 12,
      models: [],
    },
    outputSchema: {
      "properties": {},
      "type": "object",
    },
    parametersSchema: {
      "properties": {},
      "type": "object",
    },
    status: "active",
    summary: "<value>",
    supportedApiFormats: [
      "responses",
    ],
    toolDescription: "<value>",
  },
};
```

## Fields

| Field | Type | Required | Description |
| - | - | - | - |
| `data` | [models.ServerToolDetails](../models/servertooldetails.mdx) | :heavy\_check\_mark: | N/A |
