# Guardr API

**Canonical:** https://apis.io/apis/guardr-io/guardr-io-api/  
**Provider:** Guardr — https://apis.io/providers/guardr-io/  
**Base URL:** https://api.guardr.io  
**Documentation:** https://guardr.io/docs/api

Guardr API is one of 2 APIs that [Guardr](https://apis.io/providers/guardr-io/) 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.

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

## Operations (14)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/enrollment-tokens` | GET /api/enrollment-tokens |
| POST | `/api/enrollment-tokens` | POST /api/enrollment-tokens |
| GET | `/api/enrollment-tokens/{id}/redemptions` | Lists every key ever issued from one token. |
| POST | `/api/enrollment-tokens/{id}/revoke-all` | Revokes every active key ever issued from this token plus the token itself. |
| GET | `/v1/account` | Returns your current plan, quota configuration and list of active API keys. |
| POST | `/v1/enroll` | Redeems an enrollment token for a permanent, single-site-bound API key. |
| GET | `/v1/scan` | read results |
| POST | `/v1/scan` | POST /v1/scan |
| GET | `/v1/scan/{domain}` | Returns the most recent cached scan result for a domain. |
| POST | `/v1/scan/example.com` | POST /v1/scan/example.com |
| GET | `/v1/sites` | Returns all active monitored sites for your account. |
| POST | `/v1/sites` | Adds a domain to your monitored sites and triggers an immediate first scan. |
| DELETE | `/v1/sites/{domain}` | Removes a site from monitoring. |
| GET | `/your-address.json` | GET /your-address.json |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/guardr-io/openapi/_ae-authored/guardr-io-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/guardr-io/json-schema/guardr-io-post-v1-scan-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/guardr-io/json-schema/guardr-io-get-api-enrollment-tokens-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/guardr-io/json-schema/guardr-io-post-v1-scan-example-com-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/guardr-io/json-schema/guardr-io-get-v1-scan-domain-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/guardr-io/json-schema/guardr-io-post-v1-enroll-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/guardr-io/json-schema/guardr-io-post-api-enrollment-tokens-response-schema.json

## Other Guardr APIs (1)

- [Guardr API](https://apis.io/apis/guardr-io/guardr-api/)

---

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