# Delphi API documentation

DocInsight generates API reference directly from Delphi projects. Source analysis supplies the API structure, declarations, signatures, and symbol relationships; XML documentation comments supply the descriptions and guidance shown on generated reference pages.

First configure a Delphi source and content entry, then add `///` XML documentation comments to the public declarations that readers need to understand. DocInsight generates pages for projects, units, types, and members selected by the API content entry.

DocInsight analyzes source using the compiler, environment, platform, configuration, conditional symbols, and project properties from the manifest. The Delphi source also owns the default Xref namespace and any per-project namespace overrides. The Delphi content entry uses `filter.projects`, `filter.units`, and `filter.symbols` to choose which analyzed declarations to publish.

Use the topics in this section to write XML documentation comments, link symbols and documentation topics, and configure the generated reference structure and symbol filters. An output target can publish the resulting API reference together with Markdown documentation.