---
title: "TCP Monitors"
description: "Manage TCP monitors."
---

Path-based TCP monitor endpoints use `tcpMonitorPublicId` UUIDs.

## Endpoints

- [List TCP Monitors](/api/monitors/tcp-monitors/list-tcp-monitors)
- [Create TCP Monitor](/api/monitors/tcp-monitors/create-tcp-monitor)
- [Get TCP Monitor](/api/monitors/tcp-monitors/get-tcp-monitor)
- [Get TCP Monitor Details](/api/monitors/tcp-monitors/get-tcp-monitor-details)
- [Get TCP Monitor Check History](/api/monitors/tcp-monitors/get-tcp-monitor-check-history)
- [Get TCP Monitor Alert History](/api/monitors/tcp-monitors/get-tcp-monitor-alert-history)
- [Get TCP Monitor Incident History](/api/monitors/tcp-monitors/get-tcp-monitor-incident-history)
- [Update TCP Monitor](/api/monitors/tcp-monitors/update-tcp-monitor)
- [Delete TCP Monitor](/api/monitors/tcp-monitors/delete-tcp-monitor)
- [Trigger Check for TCP Monitor](/api/monitors/tcp-monitors/trigger-check-tcp-monitor)

