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

# techstack api discovery

> techstack api discovery कमांड के लिए जनरेट किया गया संदर्भ

<Note>Techstack v0.32.8 रिलीज़ (सोर्स `4c7d219a5d56`) से जनरेट किया गया। इंस्टॉल किए गए वर्ज़न के लिए `techstack api <command> --help` ही प्रामाणिक है।</Note>

## techstack api discovery cache clear

डिस्कवरी कैश साफ़ करें (केवल एडमिन)।

```bash theme={null}
techstack api discovery cache clear [flags]
```

<Warning>पुष्टि आवश्यक है: यह ऑपरेशन हर कैश किया गया डिस्कवरी परिणाम हटा देता है; अगली डिस्कवरी नेटवर्क को फिर से स्कैन करती है। `--yes` दें या प्रॉम्प्ट का उत्तर दें; `--yes` के बिना गैर-इंटरैक्टिव रन किसी भी रिक्वेस्ट से पहले एग्ज़िट कोड 9 के साथ रुक जाता है।</Warning>

| | |
| - | - |
| HTTP | `DELETE /api/v1/discovery/cache` |
| स्टेट बदलता है | हाँ |
| MCP टूल | `clear_discovery_cache` |

## techstack api discovery devices get

कॉलर के स्वामित्व वाला खोजा गया डिवाइस प्राप्त करें।

```bash theme={null}
techstack api discovery devices get <id> [flags]
```

| | |
| - | - |
| HTTP | `GET /api/v1/discovery/devices/{id}` |
| स्टेट बदलता है | नहीं |
| MCP टूल | `get_device` |

| आर्ग्युमेंट | प्रकार | विवरण |
| - | - | - |
| `<id>` | string | **आवश्यक।** संसाधन ID। |

## techstack api discovery devices list

कॉलर के स्वामित्व वाले खोजे गए डिवाइस सूचीबद्ध करें।

केवल वे डिवाइस लौटाता है जो प्रमाणित कॉलर के स्वामित्व वाले स्कैन से मिले हैं।

```bash theme={null}
techstack api discovery devices list [flags]
```

| | |
| - | - |
| HTTP | `GET /api/v1/discovery/devices` |
| स्टेट बदलता है | नहीं |
| MCP टूल | `list_devices` |

## techstack api discovery devices probe

कॉलर के स्वामित्व वाले डिवाइस की गहन जाँच करें।

गैर-एडमिन कॉलर केवल अपने डिस्कवरी परिणामों के IP जाँच सकते हैं; एडमिन कोई भी IP जाँच सकते हैं।

```bash theme={null}
techstack api discovery devices probe [flags]
```

| | |
| - | - |
| HTTP | `POST /api/v1/discovery/probe` |
| स्टेट बदलता है | हाँ |
| MCP टूल | कोई नहीं |

| आर्ग्युमेंट | प्रकार | विवरण |
| - | - | - |
| `--ip` | string | **आवश्यक।** |
| `--ssh-key` | string | — |
| `--ssh-user` | string | — |
| `--body` | json | JSON रिक्वेस्ट बॉडी (`application/json`) लिटरल के रूप में, `@path` के रूप में, या stdin के लिए `-`। |

## techstack api discovery networks

लोकल नेटवर्क इंटरफ़ेस प्राप्त करें।

```bash theme={null}
techstack api discovery networks [flags]
```

| | |
| - | - |
| HTTP | `GET /api/v1/discovery/networks` |
| स्टेट बदलता है | नहीं |
| MCP टूल | `get_networks` |

## techstack api discovery scans cancel

चल रहा स्कैन रद्द करें।

```bash theme={null}
techstack api discovery scans cancel <id> [flags]
```

| | |
| - | - |
| HTTP | `POST /api/v1/discovery/scan/{id}/cancel` |
| स्टेट बदलता है | हाँ |
| MCP टूल | `cancel_scan` |

| आर्ग्युमेंट | प्रकार | विवरण |
| - | - | - |
| `<id>` | string | **आवश्यक।** संसाधन ID। |

## techstack api discovery scans enrich

स्कैन परिणामों को अतिरिक्त डेटा से समृद्ध करें।

```bash theme={null}
techstack api discovery scans enrich <id> [flags]
```

| | |
| - | - |
| HTTP | `POST /api/v1/discovery/scan/{id}/enrich` |
| स्टेट बदलता है | हाँ |
| MCP टूल | `enrich_scan` |

| आर्ग्युमेंट | प्रकार | विवरण |
| - | - | - |
| `<id>` | string | **आवश्यक।** संसाधन ID। |

## techstack api discovery scans get

स्कैन स्टेटस और परिणाम प्राप्त करें।

```bash theme={null}
techstack api discovery scans get <id> [flags]
```

| | |
| - | - |
| HTTP | `GET /api/v1/discovery/scan/{id}` |
| स्टेट बदलता है | नहीं |
| MCP टूल | `get_scan` |

| आर्ग्युमेंट | प्रकार | विवरण |
| - | - | - |
| `<id>` | string | **आवश्यक।** संसाधन ID। |

## techstack api discovery scans start

नेटवर्क स्कैन शुरू करें (async)।

```bash theme={null}
techstack api discovery scans start [flags]
```

| | |
| - | - |
| HTTP | `POST /api/v1/discovery/scan` |
| स्टेट बदलता है | हाँ |
| MCP टूल | `start_scan` |

| आर्ग्युमेंट | प्रकार | विवरण |
| - | - | - |
| `--exclude-ips` | string\[] | — |
| `--max-concurrent` | integer | डिफ़ॉल्ट `50`। |
| `--profile` | string | इनमें से एक: `passive`, `active`। डिफ़ॉल्ट `"passive"`। |
| `--subnet` | string | — |
| `--target-ips` | string\[] | — |
| `--timeout-seconds` | integer | डिफ़ॉल्ट `30`। |
| `--body` | json | JSON रिक्वेस्ट बॉडी (`application/json`) लिटरल के रूप में, `@path` के रूप में, या stdin के लिए `-`। |

## techstack api discovery stats

डिस्कवरी आँकड़े प्राप्त करें (केवल एडमिन)।

```bash theme={null}
techstack api discovery stats [flags]
```

| | |
| - | - |
| HTTP | `GET /api/v1/discovery/stats` |
| स्टेट बदलता है | नहीं |
| MCP टूल | `get_discovery_stats` |

## techstack api discovery test-ssh

किसी डिवाइस से SSH कनेक्टिविटी जाँचें।

गैर-एडमिन कॉलर केवल अपने डिस्कवरी परिणामों के IP टेस्ट कर सकते हैं; एडमिन कोई भी IP टेस्ट कर सकते हैं।

```bash theme={null}
techstack api discovery test-ssh [flags]
```

| | |
| - | - |
| HTTP | `POST /api/v1/discovery/test-ssh` |
| स्टेट बदलता है | हाँ |
| MCP टूल | कोई नहीं |

| आर्ग्युमेंट | प्रकार | विवरण |
| - | - | - |
| `--ip` | string | **आवश्यक।** |
| `--password` | string | — |
| `--port` | integer | डिफ़ॉल्ट `22`। |
| `--user` | string | — |
| `--body` | json | JSON रिक्वेस्ट बॉडी (`application/json`) लिटरल के रूप में, `@path` के रूप में, या stdin के लिए `-`। |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.