Инструкция по работе с аукционом
API аукциона

class CAuction

Метод возвращает код инфоблока аукциона
int getIblockAuctionId()

Метод возвращает код инфоблока ставок покупателей
int getIblockBit()

Метод возвращает код инфоблока ставок покупателей
int getIblockRateId()

Метод возвращает массив данных лота
array getById(int $lotId, int $auctionId)

Входные параметры:
$lotId - код лота
$auctionId - код аукциона/раздела

Закрыть лот
bool setClosed(int $lotId)

Входные параметры:
$lotId - код лота

Метод возвращает cписок лотов, в которых победил покупатель
array getWinLotsId(int $userId)

Входные параметры:
$userId - код пользователя

Метод возвращает cписок лотов в соответствии с фильтром
array getList( array $arOder, array $arFilter, array $arSelect, bool $bPrepare, arraу $arNavParams )

Входные параметры:
$arOder - массив сортировки лотов
$arFilter - фильтр лотов
$arSelect - массив выбираемых полей
$bPrepare - подготовка массива, определяет статус лота, даты и пр
$arNavParams - постраничная навигация

Пример использования

$auction = new CAuction();
$arLot = $auction->getById(57, 1);