rebuild(audit): complete entity detail and market preview
This commit is contained in:
@@ -65,6 +65,20 @@ class ChartResponse(BaseModel):
|
||||
points: list[ChartPointResponse]
|
||||
|
||||
|
||||
class EntityDetailResponse(BaseModel):
|
||||
model_config = ConfigDict(extra="allow")
|
||||
|
||||
entity: SearchResultResponse
|
||||
trade_date: str
|
||||
observed_at: datetime
|
||||
price: float
|
||||
previous_close: float | None
|
||||
change: float | None
|
||||
metrics: list[dict[str, Any]] = Field(default_factory=list)
|
||||
money_flow: dict[str, Any] | None = None
|
||||
event: dict[str, Any] | None = None
|
||||
|
||||
|
||||
class ReferenceSyncResponse(BaseModel):
|
||||
calendar_days: int = Field(ge=1)
|
||||
entities: int = Field(ge=1)
|
||||
|
||||
Reference in New Issue
Block a user