DNS Records Viewer {% if deduplicate %}(Deduplicated){% else %}(All Records){% endif %}

Reset

DNS Records {{ entries|length }} {% if deduplicate %} (Showing most recent entries for each Domain+Class+Type+TTL+Data combination) {% endif %}

{% if entries %} {% endif %}
{% if entries %} {% for entry in entries %} {% endfor %}
Domain TTL Class Type Data Last Updated
{% if entry.get('service') %} {{ entry.service }} {% endif %} {{ entry.domain }} {{ entry.ttl }} {{ entry.record_class }} {{ entry.record_type }} {{ entry.record_data }} {% if entry.record_type == "SOA" or entry.record_data|length > 50 %} {{ entry.record_data }} {% endif %} {{ entry.timestamp.replace('T', ' ').split('.')[0] }}
{% else %}

No DNS entries found. Please upload a CSV file to get started.

{% endif %}

API Endpoints

Get all DNS entries: /api/dns

Get filtered DNS entries: /api/dns?record_type=A&domain=example.com

Filter by upload: /api/dns?upload_id={upload_id}

Show all records (no deduplication): /api/dns?deduplicate=false

Get unique filter values: /api/dns/types