MCPcopy Create free account
hub / github.com/TheSecuredAnalyst/security-suite / APIEndpoint

Class APIEndpoint

modules/apisec/openapi_parser.py:26–37  ·  view source on GitHub ↗

API endpoint definition.

Source from the content-addressed store, hash-verified

24
25@dataclass
26class APIEndpoint:
27 """API endpoint definition."""
28 path: str
29 method: str
30 operation_id: str | None = None
31 summary: str = ""
32 description: str = ""
33 parameters: list[APIParameter] = field(default_factory=list)
34 request_body: dict | None = None
35 responses: dict = field(default_factory=dict)
36 security: list[dict] = field(default_factory=list)
37 tags: list[str] = field(default_factory=list)
38
39
40@dataclass

Callers 1

_parse_endpointMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected