Справочник фиксирует публичный контракт SDK: фасад AvitoClient, настройки,
доменные объекты, модели, исключения, пагинацию и тестовые утилиты.
| Страница | Что искать |
|---|---|
| AvitoClient и AsyncAvitoClient | Sync/async инициализация, контекстные менеджеры, фабричные методы, debug_info() |
| CLI | Команда avito, глобальные флаги, output modes, exit codes, локальные файлы, safety-флаги и coverage policy |
| Асинхронный режим | Практический lifecycle AsyncAvitoClient, ASGI и async fake transport |
| Конфигурация | AvitoSettings, AuthSettings, env-переменные, per-operation overrides |
| Покрытие API | 204/204 Swagger operations из binding report |
| Методы API | Карта Swagger operation → публичный SDK-метод |
| Домены | Публичные объекты и модели каждого доменного пакета |
| Enum | Все публичные перечисления доменных пакетов |
| Модели | Сериализация, dataclass-контракт, публичные модели |
| Исключения | Иерархия ошибок и диагностические поля |
| Пагинация | PaginatedList[T] и lazy-loading контракт |
| Тестирование | avito.testing и fake transport для consumer-side тестов |