---
search:
  tags:
    - Công cụ
    - POST
seo:
  description: >-
    Gọi công cụ có confirmation: "none" trong bộ mô tả khám phá. Bao gồm đọc dữ
    liệu và tiếp tục một lần tải lên đã được cấp quyền. Gửi {input: {...}} bằng
    lược…
sidebar:
  label: Gọi công cụ không cần xác nhận
  badge: POST
title: Gọi công cụ không cần xác nhận
type: openapi-operation
---
Gọi công cụ có confirmation: "none" trong bộ mô tả khám phá. Bao gồm đọc dữ liệu và tiếp tục một lần tải lên đã được cấp quyền. Gửi &#123;input: &#123;...&#125;&#125; bằng lược đồ khớp với tên công cụ trong đường dẫn. Yêu cầu JSON có giới hạn 65.536 byte. Phản hồi 200 có thể chứa ok:false.

`POST /api/v1/tools/{tool}/call`

**Nội dung yêu cầu** (`application/json`, bắt buộc)

- `input` (object, bắt buộc)

Ví dụ nội dung yêu cầu:

```json
{
  "input": {
    "property1": "string",
    "property2": "string"
  }
}
```

**Các phản hồi**

- `200` — Kết quả công cụ; kiểm tra ok và error.
- `400` — Yêu cầu không hợp lệ. Không chấp nhận tham số truy vấn. Lỗi kiểm tra dữ liệu của công cụ có thể dùng cấu trúc phản hồi lỗi của công cụ.
- `401` — Thông tin xác thực Bearer bị thiếu, không hợp lệ hoặc hết hạn.
- `403` — Thông tin xác thực thiếu các quyền cần thiết.
- `404` — API dành cho máy hoặc công cụ được yêu cầu không khả dụng.
- `413` — Yêu cầu vượt giới hạn byte.
- `429` — Vượt giới hạn tần suất. Có thể thử lại khi gặp lỗi này.
- `503` — API hoặc quá trình thực thi phía sau API không khả dụng.

Ví dụ phản hồi, 200:

```json
{
  "ok": true,
  "output": "string",
  "toolName": "adAuditQuote"
}
```
