Full Report
The Full Report section lets you generate, package, and download comprehensive artifacts derived from your API analysis. Use this area to produce shareable specifications, diagrams, security reports, and full documentation for stakeholders and tooling integrations.
- Compile a full report containing API specs, sequence diagrams, security findings, and complete documentation.
- Download individual artifacts: OpenAPI spec (YAML/JSON), sequence diagrams (SVG/PNG), security report (PDF), and consolidated documentation (Markdown/PDF).
- Summary metrics provide a quick snapshot of endpoints, flows, and security issues included in the generated artifacts.
Summary Banner
Section titled “Summary Banner”The top banner (after generation) typically displays:
- Generation status (e.g., Specification Generated Successfully).
- Total Endpoints — how many endpoints are included.
- API Flows — number of sequence diagrams created.
- Security Issues — number of findings included in the security report.
These metrics let you quickly judge coverage and whether more samples are needed for better spec completeness.
Generate Full Report
Section titled “Generate Full Report”- Click Generate Full Report to create a packaged report that may include:
- OpenAPI / Swagger specification (YAML/JSON)
- Sequence diagrams for flows (SVG/PNG)
- Security analysis report (PDF)
- Complete API documentation (Markdown/PDF)
- Generated reports should be timestamped and versioned for traceability.
Available Downloads
Section titled “Available Downloads”Each artifact in the downloads list typically contains:
OpenAPI Specification
Section titled “OpenAPI Specification”- Format: YAML
- Contents: Complete API spec with paths, parameters, schemas, and example requests/responses.
- Use: Import into Swagger UI/Editor, Postman, or client/server generators.
Sequence Diagrams
Section titled “Sequence Diagrams”- Format: SVG / PNG
- Contents: Visual flow diagrams (one per flow) illustrating request/response sequences.
- Use: Embed in documentation, architecture reviews, or presentations.
Security Analysis Report
Section titled “Security Analysis Report”- Format: PDF
- Contents: Detailed findings with severity, evidence, recommended remediation, and metadata.
- Use: Share with security teams, create tickets in issue trackers, or provide compliance evidence.
Complete API Documentation
Section titled “Complete API Documentation”- Format: PDF
- Contents: Consolidated documentation containing endpoint descriptions, sample requests/responses, flow visuals, and security summaries.
- Use: Hand over to engineering, product, or documentation teams.
Typical Report Contents (example structure)
Section titled “Typical Report Contents (example structure)”- Title / metadata (name, version, timestamp)
- Executive summary (KPIs: endpoints, flows, security issues)
- OpenAPI specification (attached or embedded)
- Endpoint listing with descriptions and examples
- Flow diagrams (embedded images)
- Security findings and recommendations
- Appendices (raw evidence, original files used)
How to Use
Section titled “How to Use”- Ensure your upload set includes representative samples (success/error responses, logs from different environments).
- Click Generate Full Report to compile the artifacts.
- Download the individual artifacts you need or download the full package.
- Import the OpenAPI spec into your tooling (Swagger Editor, Postman).
- Share the security report with the security/ops team and create remediation tickets.
Export & Integrations
Section titled “Export & Integrations”- OpenAPI -> Swagger UI, Postman, client code generators.
- Sequence Diagrams -> docs sites, slides, internal wikis.
- Security Report -> export to issue trackers (Jira/GitHub) as tickets.
- Prefer artifact versioning and timestamps to enable reproducible audits.
Security & Privacy Considerations
Section titled “Security & Privacy Considerations”- Redact sensitive data before exporting (API keys, PII, tokens).
- When sharing, restrict access to authorized stakeholders only.
- Keep an audit trail (who generated and downloaded reports).
Best Practices to Improve Reports
Section titled “Best Practices to Improve Reports”- Upload files from multiple environments (dev/staging/prod).
- Include both normal and error responses to enable richer schema inference.
- Re-run generation after adding missing examples or addressing findings to improve coverage.