---
search:
  tags:
    - टूल
    - POST
seo:
  description: >-
    ऐसा टूल कॉल करें जिसके डिस्कवरी डेस्क्रिप्टर में confirmation: "none" है.
    इसमें डेटा पढ़ना और पहले से अनुमति मिले अपलोड को जारी रखना शामिल है. पाथ में
    दिए टूल के नाम से मेल खाते स्कीमा के…
sidebar:
  label: पुष्टि के बिना टूल कॉल करें
  badge: POST
title: पुष्टि के बिना टूल कॉल करें
type: openapi-operation
---
ऐसा टूल कॉल करें जिसके डिस्कवरी डेस्क्रिप्टर में confirmation: "none" है. इसमें डेटा पढ़ना और पहले से अनुमति मिले अपलोड को जारी रखना शामिल है. पाथ में दिए टूल के नाम से मेल खाते स्कीमा के मुताबिक &#123;input: &#123;...&#125;&#125; भेजें. JSON अनुरोधों की सीमा 65,536 बाइट है. 200 वाले जवाब में ok:false हो सकता है.

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

**अनुरोध की बॉडी** (`application/json`, ज़रूरी)

- `input` (object, ज़रूरी)

अनुरोध की बॉडी का उदाहरण:

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

**रिस्पॉन्स**

- `200` — टूल का नतीजा; ok और error जाँचें.
- `400` — अनुरोध अमान्य है. क्वेरी पैरामीटर स्वीकार नहीं किए जाते. टूल की वैलिडेशन जाँच विफल होने पर टूल का एरर एन्भेलप इस्तेमाल हो सकता है.
- `401` — bearer क्रेडेंशियल मौजूद नहीं है, अमान्य है या उसकी वैधता खत्म हो गई है.
- `403` — इस क्रेडेंशियल में ज़रूरी अनुमतियाँ नहीं हैं.
- `404` — मशीन API या माँगा गया टूल उपलब्ध नहीं है.
- `413` — अनुरोध का आकार बाइट की सीमा से ज़्यादा है.
- `429` — रेट लिमिट पार हो गई है. इस एरर पर दोबारा कोशिश की जा सकती है.
- `503` — API या उसका अपस्ट्रीम एक्ज़िक्यूशन उपलब्ध नहीं है.

रिस्पॉन्स का उदाहरण, 200:

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