# Domain Lab Domains API

**Canonical:** https://apis.io/apis/domainlab-app/domainlab-app-domains-api/  
**Provider:** Domain Lab — https://apis.io/providers/domainlab-app/  
**Base URL:** https://www.domainlab.app/api/v1  
**Documentation:** https://www.domainlab.app/help/articles/api-quick-start

Domain Lab Domains API is one of 10 APIs that [Domain Lab](https://apis.io/providers/domainlab-app/) 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 Domains. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The Domains API from Domain Lab — 10 operation(s) for domains.

## Operations (14)

| Method | Path | Summary |
|---|---|---|
| GET | `/domains` | List all monitored domains with their latest scan snapshot |
| POST | `/domains` | Start monitoring a new domain (counts as 5 requests against the monthly quota) |
| GET | `/domains/{id}` | Get one domain with its full latest scan, DNS records, and latest AI review |
| PATCH | `/domains/{id}` | Update monitoring settings for a domain |
| DELETE | `/domains/{id}` | Stop monitoring and permanently delete a domain and all of its history |
| GET | `/domains/{id}/scan` | Paginated scan history for one domain, newest first |
| GET | `/domains/{id}/events` | Change events for one domain, newest first |
| GET | `/domains/{id}/email` | Current email security for a domain: grade, SPF, DKIM, DMARC, mail servers… |
| GET | `/domains/{id}/email/history` | Every distinct email security state for a domain, newest first, with what… |
| POST | `/domains/{id}/rescan` | Queue an immediate scan of a domain (counts as 5 requests) |
| POST | `/domains/{id}/ai-review` | Run a manual AI review of a domain (counts as 5 requests; uses monthly plan… |
| GET | `/domains/{id}/ai-reviews` | Past AI reviews for a domain, newest first (degraded reviews excluded) |
| GET | `/domains/{id}/alerts` | Alert settings for one domain: master switch and per-event-type mute state |
| PUT | `/domains/{id}/alerts` | Change alert settings for one domain |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/domainlab-app/openapi/domainlab-app-domains-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/domainlab-app/json-schema/domainlab-app-scan-schema.json
- **JSONSchema** — https://artifacts.apis.io/domainlab-app/json-schema/domainlab-app-domain-summary-schema.json
- **JSONSchema** — https://artifacts.apis.io/domainlab-app/json-schema/domainlab-app-alert-schema.json
- **JSONSchema** — https://artifacts.apis.io/domainlab-app/json-schema/domainlab-app-event-schema.json
- **JSONSchema** — https://artifacts.apis.io/domainlab-app/json-schema/domainlab-app-inbox-item-schema.json
- **JSONSchema** — https://artifacts.apis.io/domainlab-app/json-schema/domainlab-app-registrar-connection-schema.json

## Other Domain Lab APIs (9)

- [Domain Lab Account API](https://apis.io/apis/domainlab-app/domainlab-app-account-api/)
- [Domain Lab Alerts API](https://apis.io/apis/domainlab-app/domainlab-app-alerts-api/)
- [Domain Lab Domain Status API](https://apis.io/apis/domainlab-app/domainlab-app-domain-status-api/)
- [Domain Lab Email API](https://apis.io/apis/domainlab-app/domainlab-app-email-api/)
- [Domain Lab Event Types API](https://apis.io/apis/domainlab-app/domainlab-app-event-types-api/)
- [Domain Lab Events API](https://apis.io/apis/domainlab-app/domainlab-app-events-api/)
- [Domain Lab Inbox API](https://apis.io/apis/domainlab-app/domainlab-app-inbox-api/)
- [Domain Lab Notification Rules API](https://apis.io/apis/domainlab-app/domainlab-app-notification-rules-api/)
- [Domain Lab Registrar Connections API](https://apis.io/apis/domainlab-app/domainlab-app-registrar-connections-api/)

## Tags

Domains

---

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