---
title: "Get all assistant tools"
method: GET
path: "/assistantTool"
tags: ["Assistant Tools"]
---

# Get all assistant tools

`GET /assistantTool`

Retrieve a paginated list of all assistant tools. Each page contains 20 tools.

## Query parameters

- `page` integer

## Response `200`

Successful operation

- GetAllToolsResponse
  - `tools` ToolSummary[]
    - `_id` string
    - `updatedAt` string, date-time
    - `createdAt` string, date-time
    - `name` string
    - `type` string
    - `collaborators` string[]
  - `pages` integer — Total number of pages
  - `docs` integer — Total number of tools

## Other responses

- `400` — Invalid request
- `401` — Unauthorized

---

[API](https://skmtc.net/smartly/apis/smartly-ai-apis.md) · [All operations](https://skmtc.net/smartly/apis/smartly-ai-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/smartly/smartly-ai-apis/revisions/1e26909d86c9/schema)
