# HostTracker API

**Canonical:** https://apis.io/apis/host-tracker-com/host-tracker-com-api/  
**Provider:** HostTracker — https://apis.io/providers/host-tracker-com/  
**Base URL:** https://api1.host-tracker.com  
**Documentation:** https://www.host-tracker.com/apidocs/v1

HostTracker API is one of 2 APIs that [HostTracker](https://apis.io/providers/host-tracker-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

HostTracker API as documented publicly: 33 operations. Contract generated from the documentation by API Evangelist (2026-11-11); not the provider's own document.

## Operations (33)

| Method | Path | Summary |
|---|---|---|
| GET | `/` | GET / |
| GET | `/HostTracker/cli/main/install.sh` | GET /HostTracker/cli/main/install.sh |
| GET | `/account` | GET /account |
| GET | `/account/quota` | Read account plan, usage and quota. |
| GET | `/account/usage` | `GET /account/usage` returns just the usage block. |
| GET | `/agent` | Every location with its country, region and city. |
| GET | `/agent/ip` | The IP addresses checks originate from - for firewall and WAF allow‑lists. |
| GET | `/agent/pool` | GET /agent/pool |
| GET | `/apt/key.gpg` | GET /apt/key.gpg |
| GET | `/apt/rpm/hosttracker.repo` | DNF repository file for HostTracker |
| POST | `/check` | POST /check |
| GET | `/check/{dbid}/{checkid}` | GET /check/{dbId}/{checkId} |
| GET | `/contact` | GET /contact returns contacts (used for contact.updated events) |
| GET | `/contact/{id}` | GET /contact/{id} returns the full contact |
| GET | `/maintenance/{id}` | Use the maintenance id with GET /maintenance/{id} |
| GET | `/monitor` | Creating, reading and editing monitors, per-type settings, locations, tags and the bulk doors. |
| POST | `/monitor` | POST /monitor |
| POST | `/monitor/bulk` | POST /monitor/bulk |
| GET | `/monitor/incident/{id}` | Use the incident id with GET /monitor/incident/{id} |
| GET | `/monitor/type/{type}` | GET /monitor/type/{type} returns the full settings schema of one type. |
| POST | `/monitor/validate-cron` | Check one with POST /monitor/validate-cron. |
| GET | `/monitor/{id}` | GET /monitor/{id} returns the full monitor |
| PATCH | `/monitor/{monitorid}` | PATCH /monitor/{monitorId} |
| PUT | `/monitor/{monitorid}/alert/{contactid}` | PUT /monitor/{monitorId}/alert/{contactId} |
| GET | `/openapi/v2.json` | live document: GET https://api2.host-tracker.com/openapi/v2.json |
| GET | `/problems/not-found` | GET /problems/not-found |
| POST | `/statuspage/{pageid}/incident` | POST /statuspage/{pageId}/incident |
| POST | `/subscriptions` | POST /subscriptions |
| GET | `/tasks` | GET /tasks |
| POST | `/tasks/http` | POST /tasks/http |
| POST | `/users/token` | POST /users/token |
| GET | `/webhook` | GET /webhook returns the live catalogue in summary.eventTypes |
| POST | `/webhook` | POST /webhook |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/host-tracker-com/openapi/_ae-authored/host-tracker-com-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/host-tracker-com/json-schema/host-tracker-com-post-monitor-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/host-tracker-com/json-schema/host-tracker-com-get-agent-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/host-tracker-com/json-schema/host-tracker-com-post-subscriptions-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/host-tracker-com/json-schema/host-tracker-com-post-tasks-http-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/host-tracker-com/json-schema/host-tracker-com-post-webhook-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/host-tracker-com/json-schema/host-tracker-com-post-monitor-bulk-request-schema.json

## Other HostTracker APIs (1)

- [HostTracker API](https://apis.io/apis/host-tracker-com/hosttracker-api/)

---

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