Expand description
API surface detection: endpoint definitions and HTTP client calls.
Post-processing pass on extracted symbols to detect REST/HTTP endpoints and client calls for cross-service linking.
Structs§
- ApiSurface
Result - Result of API surface detection.
- Detected
Client Call - A detected HTTP client call.
- Detected
Endpoint - A detected API endpoint.
- Detected
Event Call - A detected event channel interaction (publish or subscribe).
Functions§
- detect_
client_ calls - Detect HTTP client calls from extracted references.
- detect_
endpoints - Detect API endpoints from extracted symbols.
- detect_
endpoints_ from_ references - Detect API endpoints from call references (Go, Express.js, etc.).
- detect_
event_ calls - Detect event channel interactions from call references and symbol annotations.
- match_
endpoint - Match a client call URL against registered endpoints.
- match_
event_ channels - Match event producers to consumers on the same channel and protocol. Returns pairs of (producer_caller, consumer_caller, channel, protocol, confidence).
- normalize_
path_ pattern - Normalize a URL path pattern: