File size: 441 Bytes
2732be3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
from pydantic import BaseModel
from typing import Optional, Dict, Any
from datetime import datetime


class CandidateResponse(BaseModel):
    id: int
    url: str
    domain: Optional[str]
    discovery_method: str
    status: str
    confidence_score: int
    proxies_found_count: int
    created_at: datetime
    last_checked_at: Optional[datetime]
    meta_data: Optional[Dict[str, Any]]

    class Config:
        from_attributes = True