Перейти к содержанию

Отчёт покрытия API

Страница строится при сборке документации из strict Swagger binding report. Она показывает полноту связи между upstream Swagger operations и публичными SDK methods.

Summary

Метрика Значение
Swagger specs 23
Operations total 204
Bound operations 204
Unbound operations 0
Duplicate operation bindings 0
Ambiguous bindings 0
Deprecated operations 7
Validation errors 0
Coverage 100.0%
Strict gate passed

Локальная проверка

make swagger-coverage
poetry run python scripts/download_avito_api_specs.py --clean
poetry run python scripts/lint_swagger_bindings.py --json --strict

Coverage By Spec

Документ API Operations Bound Unbound Duplicate Deprecated
CPA-аукцион.json 2 2 0 0 0
CPAАвито.json 11 11 0 0 3
CallTracking[КТ].json 3 3 0 0 0
TrxPromo.json 3 3 0 0 0
АвитоРабота.json 25 25 0 0 0
Автозагрузка.json 17 17 0 0 4
Авторизация.json 3 3 0 0 0
Автостратегия.json 7 7 0 0 0
Автотека.json 27 27 0 0 0
Аналитикапонедвижимости.json 2 2 0 0 0
Доставка.json 31 31 0 0 0
ИерархияАккаунтов.json 5 5 0 0 0
Информацияопользователе.json 3 3 0 0 0
Краткосрочнаяаренда.json 5 5 0 0 0
Мессенджер.json 13 13 0 0 0
Настройкаценыцелевогодействия.json 5 5 0 0 0
Объявления.json 11 11 0 0 0
Продвижение.json 7 7 0 0 0
Рассылкаскидокиспецпредложенийвмессенджере.json 5 5 0 0 0
Рейтингииотзывы.json 4 4 0 0 0
Тарифы.json 1 1 0 0 0
Управлениезаказами.json 12 12 0 0 0
Управлениеостатками.json 2 2 0 0 0

Deprecated Operations

Spec HTTP Path SDK method
CPAАвито.json GET /cpa/v1/call/{call_id} avito.cpa.domain.CpaArchive.get_call
CPAАвито.json POST /cpa/v2/balanceInfo avito.cpa.domain.CpaArchive.get_balance_info
CPAАвито.json POST /cpa/v2/callById avito.cpa.domain.CpaArchive.get_call_by_id
Автозагрузка.json GET /autoload/v1/profile avito.ads.domain.AutoloadArchive.get_profile
Автозагрузка.json POST /autoload/v1/profile avito.ads.domain.AutoloadArchive.save_profile
Автозагрузка.json GET /autoload/v2/reports/last_completed_report avito.ads.domain.AutoloadArchive.get_last_completed_report
Автозагрузка.json GET /autoload/v2/reports/{report_id} avito.ads.domain.AutoloadArchive.get_report

Validation Errors

Ошибок strict validation нет.