DNS Check website screenshot

DNS Check

DNS Check is a domain DNS monitoring service that lets teams monitor, share, and troubleshoot DNS records across multiple record types (A, AAAA, CNAME, MX, NS, PTR, SOA, SPF, SRV, TXT). The platform detects unresponsive name servers, incorrect IP addresses, missing or duplicated records, SPF record problems, and out-of-sync name servers, with notifications when records change or fail. The DNS Check REST API provides programmatic access to DNS record and DNS record group monitoring using a 32-character API key passed as a query parameter.

1 APIs 0 Features
DNSDNS MonitoringDomain MonitoringDNS RecordsInfrastructure MonitoringNetworking

APIs

DNS Check REST API

RESTful JSON API for managing DNS record monitors and DNS record group monitors at DNSCheck.co. All requests use GET and authenticate via a 32-character API key passed as the ap...

Collections

Resources

🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
API Documentation
API Documentation
💰
Pricing
Pricing
📝
Signup
Signup

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: DNS Check API
  version: '1.0'
request:
  auth:
    type: apikey
    key: api_key
    value: '{{api_key}}'
    placement: query
items:
- info:
    name: DNS Record Monitoring
    type: folder
  items:
  - info:
      name: Get DNS record monitoring status
      type: http
    http:
      method: GET
      url: https://www.dnscheck.co/api/v1/groups/:group_uuid/:record_id
      params:
      - name: group_uuid
        value: ''
        type: path
        description: 36-character group UUID, or `all` for every group
      - name: record_id
        value: ''
        type: path
        description: Integer DNS record ID, or `all` for every record
      - name: api_key
        value: ''
        type: query
        description: 32-character DNS Check API key
    docs: Returns monitoring data for one record, all records in a group, or all records across all groups. Use `all` for
      `group_uuid` to query every group, and `all` for `record_id` to query every record in the selected group.
bundled: true