DNS Lookup Tool

Query comprehensive DNS records for any domain. Get A, AAAA, MX, TXT, NS, CAA, SRV, DNSKEY and more.

DNS Records for npmjs.com

Records: 46
Response Time: 19ms
DNSSEC: Disabled
DNS Provider: Cloudflare
Security: βœ“ SPF soft βœ“ DMARC quarantine

Address Records

IP addresses the domain points to

4 records
Type Name Value TTL
A npmjs.com
104.17.135.117
πŸ‡ΊπŸ‡Έ US AS13335 CLOUDFLARENET - Cloudflare, Inc., US
5m
A npmjs.com
104.17.134.117
πŸ‡ΊπŸ‡Έ US AS13335 CLOUDFLARENET - Cloudflare, Inc., US
5m
AAAA npmjs.com
2606:4700::6811:8675
5m
AAAA npmjs.com
2606:4700::6811:8775
5m

Mail Records

Mail servers for the domain

5 records
Type Name Value TTL
MX npmjs.com
10 aspmx.l.google.com.
5m
MX npmjs.com
20 alt1.aspmx.l.google.com.
5m
MX npmjs.com
30 alt2.aspmx.l.google.com.
5m
MX npmjs.com
40 aspmx2.googlemail.com.
5m
MX npmjs.com
50 aspmx3.googlemail.com.
5m

Name Records

Nameservers and aliases

3 records
Type Name Value TTL
NS npmjs.com
bayan.ns.cloudflare.com.
1d
NS npmjs.com
sandy.ns.cloudflare.com.
1d
SOA npmjs.com
bayan.ns.cloudflare.com. dns.cloudflare.com. 2402918078 10000 2400 604800 1800
30m

Text & Verification

SPF, DKIM, DMARC, and verification

9 records
Type Name Value TTL
TXT _dmarc.npmjs.com
"v=DMARC1; p=quarantine; pct=5; rua=mailto:dmarc@github.com,mailto:d@rua.agari.com"
1h
TXT npmjs.com
"9ppvqgfs31mbchvn33n601dh9sm545j0"
30s
TXT npmjs.com
"MS=ms83736980"
30s
TXT npmjs.com
"ZAMDPQHDY"
30s
TXT npmjs.com
"ZOOM_verify_9jQN-O8pSrO7mY5zFjoF6g"
30s
TXT npmjs.com
"google-site-verification=3olb25e_eHjiKH_mpKzq8anNryKG7fB3C2Hbrrnny6I"
30s
TXT npmjs.com
"google-site-verification=KtNKHWHGMRbAhkVydBWxt9sJJF-vvtTMVK5S8AgtreA"
30s
TXT npmjs.com
"status-page-domain-verification=gx37pw1xshfg"
30s
TXT npmjs.com
"v=spf1 include:stspg-customer.com include:mail.zendesk.com include:_spf.google.com include:5326678.spf10.hubspotemail.net include:servers.mcsv.net include:amazonses.com ~all"
30s

Service Discovery

Service endpoints and bindings

1 record
Type Name Value TTL
HTTPS npmjs.com
\# 58 00 01 00 00 01 00 03 02 68 32 00 04 00 08 68 11 86 75 68 11 87 75 00 06 00 20 26 06 47 00 00 00 00 00 00 00 00 00 68 11 86 75 26 06 47 00 00 00 00 00 00 00 00 00 68 11 87 75
5m

Security & Certificates

DNSSEC, CA restrictions, and keys

14 records
Type Name Value TTL
CAA npmjs.com
\# 19 00 05 69 73 73 75 65 63 6f 6d 6f 64 6f 63 61 2e 63 6f 6d
5m
CAA npmjs.com
\# 45 00 05 69 73 73 75 65 64 69 67 69 63 65 72 74 2e 63 6f 6d 3b 20 63 61 6e 73 69 67 6e 68 74 74 70 65 78 63 68 61 6e 67 65 73 3d 79 65 73
5m
CAA npmjs.com
\# 22 00 05 69 73 73 75 65 6c 65 74 73 65 6e 63 72 79 70 74 2e 6f 72 67
5m
CAA npmjs.com
\# 41 00 05 69 73 73 75 65 70 6b 69 2e 67 6f 6f 67 3b 20 63 61 6e 73 69 67 6e 68 74 74 70 65 78 63 68 61 6e 67 65 73 3d 79 65 73
5m
CAA npmjs.com
\# 18 00 05 69 73 73 75 65 73 65 63 74 69 67 6f 2e 63 6f 6d
5m
CAA npmjs.com
\# 14 00 05 69 73 73 75 65 73 73 6c 2e 63 6f 6d
5m
CAA npmjs.com
\# 23 00 09 69 73 73 75 65 77 69 6c 64 63 6f 6d 6f 64 6f 63 61 2e 63 6f 6d
5m
CAA npmjs.com
\# 49 00 09 69 73 73 75 65 77 69 6c 64 64 69 67 69 63 65 72 74 2e 63 6f 6d 3b 20 63 61 6e 73 69 67 6e 68 74 74 70 65 78 63 68 61 6e 67 65 73 3d 79 65 73
5m
CAA npmjs.com
\# 26 00 09 69 73 73 75 65 77 69 6c 64 6c 65 74 73 65 6e 63 72 79 70 74 2e 6f 72 67
5m
CAA npmjs.com
\# 45 00 09 69 73 73 75 65 77 69 6c 64 70 6b 69 2e 67 6f 6f 67 3b 20 63 61 6e 73 69 67 6e 68 74 74 70 65 78 63 68 61 6e 67 65 73 3d 79 65 73
5m
CAA npmjs.com
\# 22 00 09 69 73 73 75 65 77 69 6c 64 73 65 63 74 69 67 6f 2e 63 6f 6d
5m
CAA npmjs.com
\# 18 00 09 69 73 73 75 65 77 69 6c 64 73 73 6c 2e 63 6f 6d
5m
DNSKEY npmjs.com
256 3 ECDSAP256SHA256 oJMRESz5E4gYzS/q6XDrvU1qMPYIjCWzJaOau8XNEZeqCYKD5ar0IRd8KqXXFJkqmVfRvMGPmM1x8fGAa2XhSA==
9m
DNSKEY npmjs.com
257 3 ECDSAP256SHA256 mdsswUyr3DPW132mOi8V9xESWE8jTo0dxCjjnopKl+GqJxpVXckHAeF+KkxLbxILfDLUT0rAK9iUzy1L53eKGQ==
9m

Queried at 5/12/2026, 8:57:09 AM

About DNS Records

The Domain Name System (DNS) is the internet's phonebook, translating human-readable domain names into IP addresses. DNS records contain essential configuration for how a domain behaves across email, web, security, and services.

Common Records

  • A/AAAA - Map domain to IPv4/IPv6 addresses
  • MX - Mail servers for receiving email
  • TXT - SPF, DKIM, DMARC for email security
  • NS - Authoritative nameservers
  • CNAME - Aliases pointing to other domains

Security Records

  • CAA - Restrict which CAs can issue certificates
  • DNSKEY/DS - DNSSEC cryptographic keys
  • TLSA - DANE TLS certificate authentication
  • SSHFP - SSH host key fingerprints
  • SRV - Service discovery and endpoints

REST API

Integrate DNS lookups into your applications with our REST API. Query all record types programmatically.

GET DNS Lookup
$ curl https://api.requestguard.com/v1/dns/lookup?domain=npmjs.com
Response for npmjs.com Live Data
{
  "success": true,
  "data": {
    "domain": "npmjs.com",
    "queryTimeMs": 19,
    "dnssec": false,
    "dnsProvider": "Cloudflare",
    "records": [
      {
        "type": "46",
        "name": "_dmarc.npmjs.com",
        "value": "TXT ECDSAP256SHA256 3 3600 1778666229 1778486229 34505 npmjs.com. Qy1bGT9FuiegrbG9ulFEN3P9EEmd55+f/4/kO/X+C0ymk0sMERWTdGzn/CerrEz5amRp72xvA6FHgmqVIeSCvw==",
        "ttl": 3600
      },
      {
        "type": "46",
        "name": "npmjs.com",
        "value": "A ECDSAP256SHA256 2 300 1778666229 1778486229 34505 npmjs.com. 2GybSDWEKFtnR1MFgLrqkadSvUYNQbaCJlhXasSM6mk32DSLNj7Xcm4jUnlkNmaIM9ZfuVJTj+zAlyTl8VKZ+Q==",
        "ttl": 300
      },
      {
        "type": "46",
        "name": "npmjs.com",
        "value": "AAAA ECDSAP256SHA256 2 300 1778666229 1778486229 34505 npmjs.com. F2m9f4VGPX5iMGMA5b8GhKr8qaj5vcnLSCbY42xDCr0lHzz+Gcam/3DIvAA8zfmstS1dWp5JceFl7m1okL13Lw==",
        "ttl": 300
      },
      {
        "type": "46",
        "name": "npmjs.com",
        "value": "MX ECDSAP256SHA256 2 300 1778666229 1778486229 34505 npmjs.com. NiBUNqqJz2crUn/Q7ki8XaLJXwAPkDdL4tnIU41ztpOo37iM5ojCbiafzXvPIMU+SlokzAvHZ80bvIMWSbXFgA==",
        "ttl": 300
      },
      {
        "type": "46",
        "name": "npmjs.com",
        "value": "NS ECDSAP256SHA256 2 86400 1778666229 1778486229 34505 npmjs.com. /HWL7d3iJ/uZNaudimFJ/mwSaXqx4QuZCkYc6DhZzyMfQTSTElIEE/MBcygHWalLtR82cZi95yUBnxKAICKvew==",
        "ttl": 86400
      },
      {
        "type": "46",
        "name": "npmjs.com",
        "value": "SOA ECDSAP256SHA256 2 1800 1778666229 1778486229 34505 npmjs.com. /M5bxBHU1pCUR55DH5ZS7tVCocMNiIto+y9Q1V9pCge3wtsAXSm8lzmVy51pXvlFNfhHWNwRFz7rQKuFnGbZig==",
        "ttl": 1800
      },
      {
        "type": "46",
        "name": "npmjs.com",
        "value": "TXT ECDSAP256SHA256 2 30 1778666229 1778486229 34505 npmjs.com. x13soP0iSeNiT6/JJ1sAIkxGfC2XyTCQupZNCE7xO6c34waNthsMDfaXjRtjjYLGTeMpud8edMdbgHPJpmEKIg==",
        "ttl": 30
      },
      {
        "type": "46",
        "name": "npmjs.com",
        "value": "HTTPS ECDSAP256SHA256 2 300 1778666229 1778486229 34505 npmjs.com. swa2ynFJeeUc9/W6lTc0tQ0Btta86qrEtY+Z34JrQrnJobr2mWC3Uu4xQSYM8p9YZG9SeF/0v2sxAaeSWEQISw==",
        "ttl": 300
      },
      {
        "type": "46",
        "name": "npmjs.com",
        "value": "CAA ECDSAP256SHA256 2 300 1778666229 1778486229 34505 npmjs.com. ltxKW5M6h2F7q+QwaZ3TJTFov/3Yq8KhnZFEYFfZbmqFC5IcEVPzAwRTDdNZkKHvowb14MNypNjaVbXfLWnCRw==",
        "ttl": 300
      },
      {
        "type": "46",
        "name": "npmjs.com",
        "value": "DNSKEY ECDSAP256SHA256 2 3600 1782616373 1777345973 2371 npmjs.com. YLTgB5M8Un7BWmEhlybRTalw8KBESibm1//SBDJq3NJcSuflNNd29KJN4RWyoO7468RzM2b6Vq3GwbOwb2iKBA==",
        "ttl": 570
      },
      {
        "type": "A",
        "name": "npmjs.com",
        "value": "104.17.135.117",
        "ttl": 300,
        "geo": {
          "ip": "104.17.135.117",
          "asn": 13335,
          "country": "US",
          "asnName": "CLOUDFLARENET - Cloudflare, Inc., US"
        }
      },
      {
        "type": "A",
        "name": "npmjs.com",
        "value": "104.17.134.117",
        "ttl": 300,
        "geo": {
          "ip": "104.17.134.117",
          "asn": 13335,
          "country": "US",
          "asnName": "CLOUDFLARENET - Cloudflare, Inc., US"
        }
      },
      {
        "type": "AAAA",
        "name": "npmjs.com",
        "value": "2606:4700::6811:8675",
        "ttl": 300,
        "geo": {
          "ip": "2606:4700::6811:8675"
        }
      },
      {
        "type": "AAAA",
        "name": "npmjs.com",
        "value": "2606:4700::6811:8775",
        "ttl": 300,
        "geo": {
          "ip": "2606:4700::6811:8775"
        }
      },
      {
        "type": "MX",
        "name": "npmjs.com",
        "value": "10 aspmx.l.google.com.",
        "ttl": 300
      },
      {
        "type": "MX",
        "name": "npmjs.com",
        "value": "20 alt1.aspmx.l.google.com.",
        "ttl": 300
      },
      {
        "type": "MX",
        "name": "npmjs.com",
        "value": "30 alt2.aspmx.l.google.com.",
        "ttl": 300
      },
      {
        "type": "MX",
        "name": "npmjs.com",
        "value": "40 aspmx2.googlemail.com.",
        "ttl": 300
      },
      {
        "type": "MX",
        "name": "npmjs.com",
        "value": "50 aspmx3.googlemail.com.",
        "ttl": 300
      },
      {
        "type": "NS",
        "name": "npmjs.com",
        "value": "bayan.ns.cloudflare.com.",
        "ttl": 86400
      },
      {
        "type": "NS",
        "name": "npmjs.com",
        "value": "sandy.ns.cloudflare.com.",
        "ttl": 86400
      },
      {
        "type": "SOA",
        "name": "npmjs.com",
        "value": "bayan.ns.cloudflare.com. dns.cloudflare.com. 2402918078 10000 2400 604800 1800",
        "ttl": 1800
      },
      {
        "type": "TXT",
        "name": "_dmarc.npmjs.com",
        "value": "\"v=DMARC1; p=quarantine;  pct=5; rua=mailto:dmarc@github.com,mailto:d@rua.agari.com\"",
        "ttl": 3600
      },
      {
        "type": "TXT",
        "name": "npmjs.com",
        "value": "\"9ppvqgfs31mbchvn33n601dh9sm545j0\"",
        "ttl": 30
      },
      {
        "type": "TXT",
        "name": "npmjs.com",
        "value": "\"MS=ms83736980\"",
        "ttl": 30
      },
      {
        "type": "TXT",
        "name": "npmjs.com",
        "value": "\"ZAMDPQHDY\"",
        "ttl": 30
      },
      {
        "type": "TXT",
        "name": "npmjs.com",
        "value": "\"ZOOM_verify_9jQN-O8pSrO7mY5zFjoF6g\"",
        "ttl": 30
      },
      {
        "type": "TXT",
        "name": "npmjs.com",
        "value": "\"google-site-verification=3olb25e_eHjiKH_mpKzq8anNryKG7fB3C2Hbrrnny6I\"",
        "ttl": 30
      },
      {
        "type": "TXT",
        "name": "npmjs.com",
        "value": "\"google-site-verification=KtNKHWHGMRbAhkVydBWxt9sJJF-vvtTMVK5S8AgtreA\"",
        "ttl": 30
      },
      {
        "type": "TXT",
        "name": "npmjs.com",
        "value": "\"status-page-domain-verification=gx37pw1xshfg\"",
        "ttl": 30
      },
      {
        "type": "TXT",
        "name": "npmjs.com",
        "value": "\"v=spf1 include:stspg-customer.com include:mail.zendesk.com include:_spf.google.com include:5326678.spf10.hubspotemail.net include:servers.mcsv.net include:amazonses.com ~all\"",
        "ttl": 30
      },
      {
        "type": "HTTPS",
        "name": "npmjs.com",
        "value": "\\# 58 00 01 00 00 01 00 03 02 68 32 00 04 00 08 68 11 86 75 68 11 87 75 00 06 00 20 26 06 47 00 00 00 00 00 00 00 00 00 68 11 86 75 26 06 47 00 00 00 00 00 00 00 00 00 68 11 87 75",
        "ttl": 300
      },
      {
        "type": "CAA",
        "name": "npmjs.com",
        "value": "\\# 19 00 05 69 73 73 75 65 63 6f 6d 6f 64 6f 63 61 2e 63 6f 6d",
        "ttl": 300
      },
      {
        "type": "CAA",
        "name": "npmjs.com",
        "value": "\\# 45 00 05 69 73 73 75 65 64 69 67 69 63 65 72 74 2e 63 6f 6d 3b 20 63 61 6e 73 69 67 6e 68 74 74 70 65 78 63 68 61 6e 67 65 73 3d 79 65 73",
        "ttl": 300
      },
      {
        "type": "CAA",
        "name": "npmjs.com",
        "value": "\\# 22 00 05 69 73 73 75 65 6c 65 74 73 65 6e 63 72 79 70 74 2e 6f 72 67",
        "ttl": 300
      },
      {
        "type": "CAA",
        "name": "npmjs.com",
        "value": "\\# 41 00 05 69 73 73 75 65 70 6b 69 2e 67 6f 6f 67 3b 20 63 61 6e 73 69 67 6e 68 74 74 70 65 78 63 68 61 6e 67 65 73 3d 79 65 73",
        "ttl": 300
      },
      {
        "type": "CAA",
        "name": "npmjs.com",
        "value": "\\# 18 00 05 69 73 73 75 65 73 65 63 74 69 67 6f 2e 63 6f 6d",
        "ttl": 300
      },
      {
        "type": "CAA",
        "name": "npmjs.com",
        "value": "\\# 14 00 05 69 73 73 75 65 73 73 6c 2e 63 6f 6d",
        "ttl": 300
      },
      {
        "type": "CAA",
        "name": "npmjs.com",
        "value": "\\# 23 00 09 69 73 73 75 65 77 69 6c 64 63 6f 6d 6f 64 6f 63 61 2e 63 6f 6d",
        "ttl": 300
      },
      {
        "type": "CAA",
        "name": "npmjs.com",
        "value": "\\# 49 00 09 69 73 73 75 65 77 69 6c 64 64 69 67 69 63 65 72 74 2e 63 6f 6d 3b 20 63 61 6e 73 69 67 6e 68 74 74 70 65 78 63 68 61 6e 67 65 73 3d 79 65 73",
        "ttl": 300
      },
      {
        "type": "CAA",
        "name": "npmjs.com",
        "value": "\\# 26 00 09 69 73 73 75 65 77 69 6c 64 6c 65 74 73 65 6e 63 72 79 70 74 2e 6f 72 67",
        "ttl": 300
      },
      {
        "type": "CAA",
        "name": "npmjs.com",
        "value": "\\# 45 00 09 69 73 73 75 65 77 69 6c 64 70 6b 69 2e 67 6f 6f 67 3b 20 63 61 6e 73 69 67 6e 68 74 74 70 65 78 63 68 61 6e 67 65 73 3d 79 65 73",
        "ttl": 300
      },
      {
        "type": "CAA",
        "name": "npmjs.com",
        "value": "\\# 22 00 09 69 73 73 75 65 77 69 6c 64 73 65 63 74 69 67 6f 2e 63 6f 6d",
        "ttl": 300
      },
      {
        "type": "CAA",
        "name": "npmjs.com",
        "value": "\\# 18 00 09 69 73 73 75 65 77 69 6c 64 73 73 6c 2e 63 6f 6d",
        "ttl": 300
      },
      {
        "type": "DNSKEY",
        "name": "npmjs.com",
        "value": "256 3 ECDSAP256SHA256 oJMRESz5E4gYzS/q6XDrvU1qMPYIjCWzJaOau8XNEZeqCYKD5ar0IRd8KqXXFJkqmVfRvMGPmM1x8fGAa2XhSA==",
        "ttl": 570
      },
      {
        "type": "DNSKEY",
        "name": "npmjs.com",
        "value": "257 3 ECDSAP256SHA256 mdsswUyr3DPW132mOi8V9xESWE8jTo0dxCjjnopKl+GqJxpVXckHAeF+KkxLbxILfDLUT0rAK9iUzy1L53eKGQ==",
        "ttl": 570
      }
    ],
    "queriedAt": "2026-05-12T08:57:09.480Z"
  }
}
Rate limit: 100 req/min
Authentication: API Key
Get API Access β†’