CyfroCode

Mind Map

Review your API endpoints as a tree of cards with AI-generated explanations and a per-endpoint detail panel.

The Mind Map displays your API endpoints as a tree of cards with AI-generated explanations. To use it:

  1. Open a completed scan from the Scans tab.
  2. Click the Mind Map tab (Brain icon) in the scan detail page.
  3. Endpoint cards appear in a tree layout. Each card shows the HTTP method, path, handler function, and a source badge (AI-generated or Deterministic).
  4. Filter by HTTP method (GET, POST, PUT, DELETE), status, or risk level using the toolbar filters.
  5. Use the search box to find endpoints by keyword or path fragment.
  6. Click any endpoint card to open a detail panel on the right.

Endpoint Detail Panel

The endpoint detail panel shows:

  1. Handler symbols — the functions or methods that handle this endpoint.
  2. HTTP path and method — the full route definition.
  3. Parameters (inputs) — query, path, body, and header parameters the endpoint accepts.
  4. Downstream calls — other services or functions this endpoint invokes.
  5. Security notes — authentication requirements, authorization checks, and risk observations.
  6. Linked findings — any security findings associated with this endpoint.
  7. Patch references — remediation drafts related to this endpoint.

If the tab shows "Mind Map not yet generated," wait for analysis to complete and click Refresh in the toolbar.

Continue reading