# Geneos Netprobe REST API

**Canonical:** https://apis.io/apis/geneos/netprobe-rest-api/  
**Provider:** Geneos — https://apis.io/providers/geneos/  
**Base URL:** http://{netprobeHost}:7136/v1  
**Documentation:** https://docs.itrsgroup.com/docs/geneos/current/collection/rest-api/index.html

Geneos Netprobe REST API is one of 5 APIs that [Geneos](https://apis.io/providers/geneos/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Monitoring, REST, and OpenAPI. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

OpenAPI 3.0 REST plug-in on the Geneos Netprobe. Third-party applications PUT JSON to create or update dataviews, rows and streams on a named managed entity and sampler, DELETE them, and GET a health check. Published by ITRS as a machine-readable contract and rendered with ReDoc in the Geneos documentation. The plug-in listens on the Netprobe host (HTTP 7136, HTTPS 7137 by default), so the base URL is the customer's own Netprobe.

## Operations (6)

| Method | Path | Summary |
|---|---|---|
| PUT | `/managedEntity/{me}/sampler/{sampler}(type)/dataview/{dataview}` | Create or update a dataview |
| DELETE | `/managedEntity/{me}/sampler/{sampler}(type)/dataview/{dataview}` | Delete a dataview |
| PUT | `/managedEntity/{me}/sampler/{sampler}(type)/dataview/{dataview}/row/{row}` | Create or update a row |
| DELETE | `/managedEntity/{me}/sampler/{sampler}(type)/dataview/{dataview}/row/{row}` | Delete a row |
| PUT | `/managedEntity/{me}/sampler/{sampler}(type)/stream/{stream}` | Create or update a stream |
| GET | `/healthcheck` | Get health check |

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/geneos/refs/heads/main/openapi/geneos-netprobe-rest-api-openapi.yml
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/geneos/refs/heads/main/overlays/geneos-netprobe-rest-api-overlay.yaml
- **Documentation** — https://docs.itrsgroup.com/docs/geneos/current/collection/rest-api/index.html
- **APIReference** — https://docs.itrsgroup.com/docs/geneos/5.14.0/api/rest-api/?v=/v1/rest-api.yaml
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/geneos/refs/heads/main/apis.yml

## Other Geneos APIs (4)

- [Geneos Gateway REST Command Service](https://apis.io/apis/geneos/gateway-rest/)
- [Geneos XML-RPC Instrumentation API](https://apis.io/apis/geneos/xml-rpc/)
- [Geneos Web Dashboard](https://apis.io/apis/geneos/web-dashboard/)
- [Geneos Toolkit (Scripting) Plug-in](https://apis.io/apis/geneos/toolkit/)

## Tags

Monitoring, REST, OpenAPI

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/geneos/netprobe-rest-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/geneos/.
