Именно API у них нет, однако, загрузка объявлений доступна через XML.
Описание формата.
Логика работы такая:
- На своей стороне ты формируешь XML со всей информацией об объявлении
- Этот XML должен быть доступен по http:/domain.com/avito.xml
- Эту ссылку ты отдаешь Avito для работы
- С какой-то переодичность Avito проверяет твой XML и добавляет/изменяет/удаляет объявления
Отчет о загрузке/обновлении/удалении обявлений доступен в личном кабинете и, вроде бы, еще на мыло отсылается.
Также могу рекомендовать сервис
afy.ru, однако, он работает только с недвижкой. Почему я его упомянул? Через него можно настроить автоматическую выгрузку объявлений сразу на кучу досок: Авито, Яндекс.Недвижимость, Майл,Недвижимость, ИРР и т.д. Смотри тут
полный список.