Skip to content

REST API & Swagger #8

Description

@sachmii

Description
Expose REST APIs for the client to interact with the backend. Implement OpenAPI/Swagger documentation and provide a Swagger UI for API testing and reference.

Subsystem

  • Server

Acceptance Criteria

  • REST endpoints implemented for log uploads and triggering GenAI analysis.
  • Add OpenAPI generator to generate docs (See https://artemis.tum.de/courses/564/lectures/1898)
  • Swagger UI accessible at runtime.
  • Documentation updated in README.md with API references.
  • Unit tests for API controllers included and pass in CI.
  • Follow an API-driven (Design-first) approach

Metadata

Metadata

Assignees

Labels

serverPull requests that update server code

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions