How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Avito Autoload API

Методы API для получения информации об автозагрузке объявлений

Avito Autoload API is one of 51 APIs that Avito publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Autoload. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 22 operations across 20 paths, and defines 35 schemas. It is described by OpenAPI 3.2.0, at version 1.

Requests are made against a single base URL, https://api.avito.ru/.

22 operations 20 paths 35 schemas 19 GET3 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1
Base URL
https://api.avito.ru/
Authentication
OAuth 2.0, OAuth 2.0
Resource Areas
1

Authentication & Security 2

Avito Autoload API declares 2 security schemes for authenticating requests. It supports OAuth 2.0 (AuthorizationCode) using the authorizationCode flow, exposing 1 scope. It supports OAuth 2.0 (ClientCredentials) using the clientCredentials flow.

  • AuthorizationCode — Это API использует OAuth 2 с механизмом authorizationcode. Используйте его для доступа к данным других пользователей при разработке стороннего приложения. [Под…
  • ClientCredentials — Это API использует OAuth 2 с механизмом clientcredentials. Используйте его для доступа к возможностям своей личной учетной записи. [Подробнее](tag/Access)

Paths & Operations 22

Across 20 paths, the API surfaces 22 operations — 19 GET, 3 POST. Each is listed below with its method, path, parameters, and response codes.

Autoload 22

Методы API для получения информации об автозагрузке объявлений

GET
/autoload/v1/profiledeprecated
Получение профиля пользователя автозагрузки (deprecated)
getProfile 1 param → 200400403404500
POST
/autoload/v1/profiledeprecated
Создание/редактирование настроек профиля пользователя автозагрузки (deprecated)
createOrUpdateProfile 1 param body → 200400403500
POST
/autoload/v1/upload
Загрузка файла по ссылке
upload → 200default
GET
/autoload/v1/user-docs/node/{node_slug}/fields
Получения полей категории
userDocsNodeFields 2 params → 200304400403404
GET
/autoload/v1/user-docs/tree
Получение дерева категорий
userDocsTree 1 param → 200304403
GET
/autoload/v2/items/ad_ids
ID объявлений из файла
getAdIdsByAvitoIds 2 params → 200default
GET
/autoload/v2/items/avito_ids
ID объявлений на Авито
getAvitoIdsByAdIds 2 params → 200default
GET
/autoload/v2/profile
Получение профиля пользователя автозагрузки
getProfileV2 1 param → 200400403404500
POST
/autoload/v2/profile
Создание/редактирование настроек профиля пользователя автозагрузки
createOrUpdateProfileV2 1 param body → 200400403500
GET
/autoload/v2/reportsdeprecated
Список отчётов автозагрузки (deprecated)
getReportsV2 5 params → 200default
GET
/autoload/v2/reports/itemsdeprecated
Объявления по ID в автозагрузке (deprecated)
getAutoloadItemsInfoV2 2 params → 200default
GET
/autoload/v2/reports/last_completed_reportdeprecated
Статистика по последней выгрузке (deprecated)
getLastCompletedReport 1 param → 200default
GET
/autoload/v2/reports/{report_id}deprecated
Статистика по конкретной выгрузке (deprecated)
getReportByIdV2 2 params → 200default
GET
/autoload/v2/reports/{report_id}/itemsdeprecated
Все объявления из конкретной выгрузки (deprecated)
getReportItemsById 5 params → 200default
GET
/autoload/v2/reports/{report_id}/items/feesdeprecated
Списания за объявления в конкретной выгрузке (deprecated)
getReportItemsFeesById 5 params → 200default
GET
/autoload/v3/reports/last_completed_reportdeprecated
Статистика по последней выгрузке (deprecated)
getLastCompletedReportV3 1 param → 200default
GET
/autoload/v3/reports/{report_id}deprecated
Статистика по конкретной выгрузке (deprecated)
getReportByIdV3 2 params → 200default
GET
/autoload/v4/uploads
История загрузок
getUploads 5 params → 200400403404429500503
GET
/autoload/v4/uploads/current
Текущая загрузка
getCurrentUpload 1 param → 200400403404429500503
GET
/autoload/v4/uploads/current/items
Объявления текущей загрузки
getCurrentUploadItems 5 params → 200400403404429500503
GET
/autoload/v4/uploads/last_successful
Последняя успешно завершённая загрузка
getLastSuccessfulUpload 1 param → 200400403404429500503
GET
/autoload/v4/uploads/last_successful/items
Объявления последней успешно завершённой загрузки
getLastSuccessfulUploadItems 5 params → 200400403404429500503

Schemas 35

The contract defines 35 schemas that model the data the API accepts and returns. The most detailed are APIFieldContent (14 properties), ReportAutoloadV3 (9 properties), ItemInfoAutoloadV2 (9 properties), ItemInfoReportAutoloadV2 (9 properties). Each schema is shown below with its type and property counts.

ItemSectionV4
object
Раздел отчёта, в котором находится объявление
2 properties 2 required
ItemInfoVas
object
3 properties 3 required
SectionStatsV4
object
Дерево разделов загрузки с количеством объявлений в каждом разделе. Структура трёхуровневая: корень (общий итог) → разделы → подразделы. У корня значения title…
4 properties 4 required
APIField
object
Поля для категории, включая поля вложенных подкатегорий.
6 properties
ExportSchedule
array
Расписание регулярных выгрузок. Содержит в себе периоды и сколько объявлений загружать за каждый период. Каждый период означает часовой промежуток, в течение к…
ItemInfoError
object
5 properties 5 required
PaginationMetaV4
object
Данные пагинации
4 properties 4 required
FeedsData
arraynull
UploadItemAutoloadV4
object
8 properties 3 required
ReportAutoloadV2
object
9 properties 8 required
FieldWarning
object
2 properties 2 required
APICategoryNode
object
3 properties 1 required
FieldValue
objectnull
2 properties
MetaReportItemsAutoloadV2
object
Данные пагинации
4 properties
ChildAPIField
object
Поля для категории, включая поля вложенных подкатегорий.
5 properties
ItemFeesInfoReportAutoloadV2
object
5 properties 4 required
UploadEventV4
object
Событие загрузки (ошибка или предупреждение, относящееся ко всей загрузке)
3 properties 3 required
APIFieldsNode
object
Данные запрашиваемой категории
2 properties 2 required
ItemMessageV4
object
Сообщение по объявлению (ошибка, предупреждение, информационное сообщение)
5 properties 5 required
UploadAutoloadV4
object
7 properties 4 required
APFieldsNodeAlert
objectnull
Предупреждение для запрошенной категории
3 properties
FieldValueRange
objectnull
Промежуток допустимых значений. Применимо для типов данных int и float. Для типа данных string является ограничением длины строки.
2 properties
APIDependency
object
3 properties
APICategoryTreeOut
object
1 property 1 required
ItemInfoReportAutoloadV2
object
9 properties 7 required
ItemInfoAutoloadV2
object
9 properties 8 required
UpsertProfileIn
object
5 properties 4 required
APIDependencyPair
object
3 properties
FieldErrorV2
object
1 property
ReportAutoloadV3
object
9 properties 8 required
ReportShortAutoloadV2
array
Список отчетов (новый)
APIFieldsOut
object
3 properties 2 required
UpsertProfileInV2
object
5 properties 4 required
APIFieldContent
object
14 properties 4 required
MetaReportsAutoloadV2
object
Данные пагинации
4 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

avito-autoload-api-openapi.yml Raw ↑

Other APIs Avito publishes across the network.

Avito Access API
Avito Ads API
Avito ApplicationAccess API
Avito Auction API
Avito Authorization API
Avito Autostrategy API
Avito balance API
Avito Call API
Avito Calltracking API
Avito Chat API
Avito CheckAhUserV1 API
Avito CheckAhUserV2 API
Where this information came from

This is an independent, third-party profile of Avito Autoload API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.