{# 03 / ENDPOINTS — endpoint inventory table. Spec § 3. #}
03 / ENDPOINTS

Endpoint inventory

{% set endpoints = report.analysis_result.endpoints %} {% set ep_count = endpoints | length %} {% set raw_count = report.capture_metadata.get('request_count') if report.capture_metadata else None %}

{{ ep_count }} distinct API endpoint{{ '' if ep_count == 1 else 's' }} captured{% if raw_count %}, deduplicated from {{ raw_count }} raw requests{% endif %}.

{% if endpoints %}
{% for ep in endpoints %} {% endfor %}
Method Path Auth Anti-bot
{{ ep.method }} {{ ep.url_template }} {{ ep.authentication or 'none' }} {% if ep.anti_bot_tier is not none %}Tier {{ ep.anti_bot_tier }}{% else %}—{% endif %}
{% else %}

No endpoints captured in this scan.

{% endif %}