autoteka¶
Источник API: Автотека.json.
Enum¶
Пакет autoteka.
AutotekaMonitoring
dataclass
¶
Bases: DomainObject
Доменный объект мониторинга Автотеки.
create_monitoring_bucket_add ¶
create_monitoring_bucket_add(
*,
vehicles: list[str],
idempotency_key: str | None = None,
) -> MonitoringBucketResult
Выполняет публичную операцию AutotekaMonitoring.create_monitoring_bucket_add и возвращает типизированную SDK-модель.
Параметр idempotency_key задает ключ идемпотентности для безопасного повтора write-операции.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
delete_bucket ¶
Очищает bucket мониторинга.
Параметр idempotency_key задает ключ идемпотентности для безопасного повтора write-операции.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
remove_bucket ¶
remove_bucket(
*,
vehicles: list[str],
idempotency_key: str | None = None,
) -> MonitoringBucketResult
Удаляет автомобили из bucket мониторинга.
Параметр idempotency_key задает ключ идемпотентности для безопасного повтора write-операции.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
get_monitoring_reg_actions ¶
get_monitoring_reg_actions(
*, query: MonitoringEventsQuery | None = None
) -> MonitoringEventsResult
Выполняет публичную операцию AutotekaMonitoring.get_monitoring_reg_actions и возвращает типизированную SDK-модель.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
AutotekaReport
dataclass
¶
AutotekaReport(
transport: Transport,
report_id: int | str | None = None,
user_id: int | str | None = None,
)
Bases: DomainObject
Доменный объект отчетов и пакетов Автотеки.
get_active_package ¶
Выполняет публичную операцию AutotekaReport.get_active_package и возвращает типизированную SDK-модель.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
create_report ¶
Выполняет публичную операцию AutotekaReport.create_report и возвращает типизированную SDK-модель.
Параметр idempotency_key задает ключ идемпотентности для безопасного повтора write-операции.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
create_report_by_vehicle_id ¶
create_report_by_vehicle_id(
*, vehicle_id: str, idempotency_key: str | None = None
) -> AutotekaReportInfo
Выполняет публичную операцию AutotekaReport.create_report_by_vehicle_id и возвращает типизированную SDK-модель.
Параметр idempotency_key задает ключ идемпотентности для безопасного повтора write-операции.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
list_reports ¶
Получает список отчетов Автотеки.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
get_report ¶
Выполняет публичную операцию AutotekaReport.get_report и возвращает типизированную SDK-модель.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
create_sync_report_by_reg_number ¶
create_sync_report_by_reg_number(
*, reg_number: str, idempotency_key: str | None = None
) -> AutotekaReportInfo
Выполняет публичную операцию AutotekaReport.create_sync_report_by_reg_number и возвращает типизированную SDK-модель.
Параметр idempotency_key задает ключ идемпотентности для безопасного повтора write-операции.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
create_sync_report_by_vin ¶
Выполняет публичную операцию AutotekaReport.create_sync_report_by_vin и возвращает типизированную SDK-модель.
Параметр idempotency_key задает ключ идемпотентности для безопасного повтора write-операции.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
AutotekaScoring
dataclass
¶
AutotekaScoring(
transport: Transport,
scoring_id: int | str | None = None,
user_id: int | str | None = None,
)
Bases: DomainObject
Доменный объект скоринга рисков.
create_scoring_by_vehicle_id ¶
create_scoring_by_vehicle_id(
*, vehicle_id: str, idempotency_key: str | None = None
) -> AutotekaScoringInfo
Выполняет публичную операцию AutotekaScoring.create_scoring_by_vehicle_id и возвращает типизированную SDK-модель.
Параметр idempotency_key задает ключ идемпотентности для безопасного повтора write-операции.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
get_scoring_by_id ¶
Выполняет публичную операцию AutotekaScoring.get_scoring_by_id и возвращает типизированную SDK-модель.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
AutotekaValuation
dataclass
¶
Bases: DomainObject
Доменный объект оценки автомобиля.
get_valuation_by_specification ¶
Выполняет публичную операцию AutotekaValuation.get_valuation_by_specification и возвращает типизированную SDK-модель.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
AutotekaVehicle
dataclass
¶
AutotekaVehicle(
transport: Transport,
vehicle_id: int | str | None = None,
user_id: int | str | None = None,
)
Bases: DomainObject
Доменный объект превью, спецификаций, тизеров и каталога.
resolve_catalog ¶
Актуализирует параметры автокаталога.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
get_leads ¶
Выполняет публичную операцию AutotekaVehicle.get_leads и возвращает типизированную SDK-модель.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
create_preview_by_vin ¶
Выполняет публичную операцию AutotekaVehicle.create_preview_by_vin и возвращает типизированную SDK-модель.
Параметр idempotency_key задает ключ идемпотентности для безопасного повтора write-операции.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
get_preview ¶
Выполняет публичную операцию AutotekaVehicle.get_preview и возвращает типизированную SDK-модель.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
create_preview_by_external_item ¶
create_preview_by_external_item(
*,
item_id: str,
site: str,
idempotency_key: str | None = None,
) -> AutotekaPreviewInfo
Выполняет публичную операцию AutotekaVehicle.create_preview_by_external_item и возвращает типизированную SDK-модель.
Параметр idempotency_key задает ключ идемпотентности для безопасного повтора write-операции.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
create_preview_by_item_id ¶
create_preview_by_item_id(
*, item_id: int, idempotency_key: str | None = None
) -> AutotekaPreviewInfo
Выполняет публичную операцию AutotekaVehicle.create_preview_by_item_id и возвращает типизированную SDK-модель.
Параметр idempotency_key задает ключ идемпотентности для безопасного повтора write-операции.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
create_preview_by_reg_number ¶
create_preview_by_reg_number(
*, reg_number: str, idempotency_key: str | None = None
) -> AutotekaPreviewInfo
Выполняет публичную операцию AutotekaVehicle.create_preview_by_reg_number и возвращает типизированную SDK-модель.
Параметр idempotency_key задает ключ идемпотентности для безопасного повтора write-операции.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
create_specification_by_plate_number ¶
create_specification_by_plate_number(
*, plate_number: str, idempotency_key: str | None = None
) -> AutotekaSpecificationInfo
Выполняет публичную операцию AutotekaVehicle.create_specification_by_plate_number и возвращает типизированную SDK-модель.
Параметр idempotency_key задает ключ идемпотентности для безопасного повтора write-операции.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
create_specification_by_vehicle_id ¶
create_specification_by_vehicle_id(
*, vehicle_id: str, idempotency_key: str | None = None
) -> AutotekaSpecificationInfo
Выполняет публичную операцию AutotekaVehicle.create_specification_by_vehicle_id и возвращает типизированную SDK-модель.
Параметр idempotency_key задает ключ идемпотентности для безопасного повтора write-операции.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
get_specification_by_id ¶
get_specification_by_id(
*, specification_id: int | str | None = None
) -> AutotekaSpecificationInfo
Выполняет публичную операцию AutotekaVehicle.get_specification_by_id и возвращает типизированную SDK-модель.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
create_teaser ¶
Выполняет публичную операцию AutotekaVehicle.create_teaser и возвращает типизированную SDK-модель.
Параметр idempotency_key задает ключ идемпотентности для безопасного повтора write-операции.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
get_teaser ¶
Выполняет публичную операцию AutotekaVehicle.get_teaser и возвращает типизированную SDK-модель.
Пустой результат возвращается как пустая коллекция или None согласно аннотации метода.
Raises: AvitoError с полями operation, status, request_id, attempt, method и endpoint.
AutotekaStatus ¶
Bases: str, Enum
Статус сущности Автотеки.
AutotekaLeadEvent
dataclass
¶
AutotekaLeadsResult
dataclass
¶
AutotekaPackageInfo
dataclass
¶
AutotekaPreviewInfo
dataclass
¶
AutotekaReportInfo
dataclass
¶
AutotekaReportsResult
dataclass
¶
AutotekaScoringInfo
dataclass
¶
AutotekaSpecificationInfo
dataclass
¶
AutotekaTeaserInfo
dataclass
¶
AutotekaValuationInfo
dataclass
¶
CatalogField
dataclass
¶
CatalogFieldValue
dataclass
¶
CatalogResolveRequest
dataclass
¶
Запрос актуализации параметров автокаталога.
CatalogResolveResult
dataclass
¶
ExternalItemPreviewRequest
dataclass
¶
Запрос превью по внешнему объявлению.
ItemIdRequest
dataclass
¶
Запрос по идентификатору объявления.
LeadsRequest
dataclass
¶
Запрос событий сервиса Сигнал.
MonitoringBucketRequest
dataclass
¶
Запрос изменения списка мониторинга.
MonitoringBucketResult
dataclass
¶
MonitoringEvent
dataclass
¶
MonitoringEventsQuery
dataclass
¶
Query событий мониторинга.
MonitoringEventsResult
dataclass
¶
MonitoringInvalidVehicle
dataclass
¶
PlateNumberRequest
dataclass
¶
Запрос по номерному знаку.
PreviewReportRequest
dataclass
¶
Запрос отчета по preview id.
RegNumberRequest
dataclass
¶
Запрос по государственному номеру.
TeaserCreateRequest
dataclass
¶
Запрос создания тизера.
ValuationBySpecificationRequest
dataclass
¶
Запрос оценки автомобиля по specification id.
VehicleIdRequest
dataclass
¶
Запрос по идентификатору автомобиля.