# puzaricloud-in Resources API

**Canonical:** https://apis.io/apis/puzaricloud-in/puzaricloud-in-resources-api/  
**Provider:** puzaricloud-in — https://apis.io/providers/puzaricloud-in/  
**Documentation:** https://puzaricloud.in/docs

puzaricloud-in Resources API is one of 8 APIs that [puzaricloud-in](https://apis.io/providers/puzaricloud-in/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include resources. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The resources API from puzaricloud-in — 9 operation(s) for resources.

## Operations (18)

| Method | Path | Summary |
|---|---|---|
| PUT | `/api/v1/monitors/{monitor_id}` | Replace a monitor's configuration (config-file keys) |
| GET | `/api/v1/monitors/{monitor_id}/config` | Monitor as a config entry (what PUT accepts), with ids |
| POST | `/api/v1/monitors/config` | Create a monitor from a config entry (channel_ids or channel names) |
| GET | `/api/v1/channels` | List channels |
| POST | `/api/v1/channels` | Create a channel |
| GET | `/api/v1/channels/{channel_id}` | Get a channel |
| PUT | `/api/v1/channels/{channel_id}` | Replace a channel |
| DELETE | `/api/v1/channels/{channel_id}` | Delete a channel |
| GET | `/api/v1/status-pages` | List status pages |
| POST | `/api/v1/status-pages` | Create a status page |
| GET | `/api/v1/status-pages/{page_id}` | Get a status page |
| PUT | `/api/v1/status-pages/{page_id}` | Replace a status page |
| DELETE | `/api/v1/status-pages/{page_id}` | Delete a status page |
| GET | `/api/v1/servers` | List servers (configuration view) |
| POST | `/api/v1/servers` | Register a server; the response carries the agent token (shown once) |
| GET | `/api/v1/servers/{server_id}` | Get a server (configuration view) |
| PUT | `/api/v1/servers/{server_id}` | Update a server's name, tags, rules, channels |
| DELETE | `/api/v1/servers/{server_id}` | Delete a server and its history |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/puzaricloud-in/openapi/puzaricloud-in-resources-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/puzaricloud-in/json-schema/puzaricloud-in-monitor-in-schema.json
- **JSONSchema** — https://artifacts.apis.io/puzaricloud-in/json-schema/puzaricloud-in-monitor-out-schema.json
- **JSONSchema** — https://artifacts.apis.io/puzaricloud-in/json-schema/puzaricloud-in-status-page-in-schema.json
- **JSONSchema** — https://artifacts.apis.io/puzaricloud-in/json-schema/puzaricloud-in-check-out-schema.json
- **JSONSchema** — https://artifacts.apis.io/puzaricloud-in/json-schema/puzaricloud-in-agent-report-schema.json
- **JSONSchema** — https://artifacts.apis.io/puzaricloud-in/json-schema/puzaricloud-in-incident-out-schema.json

## Other puzaricloud-in APIs (7)

- [puzaricloud-in Config API](https://apis.io/apis/puzaricloud-in/puzaricloud-in-config-api/)
- [puzaricloud-in Heartbeats API](https://apis.io/apis/puzaricloud-in/puzaricloud-in-heartbeats-api/)
- [puzaricloud-in Licensing API](https://apis.io/apis/puzaricloud-in/puzaricloud-in-licensing-api/)
- [puzaricloud-in Monitors API](https://apis.io/apis/puzaricloud-in/puzaricloud-in-monitors-api/)
- [puzaricloud-in Partner API](https://apis.io/apis/puzaricloud-in/puzaricloud-in-partner-api-api/)
- [puzaricloud-in private locations API](https://apis.io/apis/puzaricloud-in/puzaricloud-in-private-locations-api/)
- [puzaricloud-in Servers API](https://apis.io/apis/puzaricloud-in/puzaricloud-in-servers-api/)

## Tags

resources

---

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