Adv.Cake

API Партнёров

APIОписание
Данные для ОРДПолучите данных по всем активным подключенным офферам для передачи отчетности в ОРД в формате JSON.
Условия офферовПолучите список офферов в формате JSON или XML.
XML с заказамиПолучите XML-список заказов.
ЛендингиПолучите список лендингов в формате JSON или XML.
АкцииПолучите список акций в формате JSON или XML.
ПромокодыПолучите список купонов в формате JSON или XML.
БаннерыПолучите список баннеров в формате JSON или XML.

Ваш API-key находится в Настройках профиля → поле «Апи ключ».

При переходе по ссылке из личного кабинета все необходимые данные подставятся автоматически.

Данные для ОРД

Для получения списка данных по всем активным подключенным офферам для передачи отчетности в ОРД в формате JSON, необходимо отправить GET-запрос на адрес:

https://export.advcake.ru/offers?pass={API-key}

Параметры ответа

ПолеОписание
idid оффера
nameназвание оффера
website_urlсайт оффера
activeстатус оффера
managerменеджер на стороне AdvCake, ответственный за работу оффера
advertiserинформация для регистрации изначального договора
entity_nameназвание рекламодателя
entity_tinИНН рекламодателя
entity_name_agencyназвание первого агентства в цепочке
entity_tin_agencyИНН первого агентства в цепочке
agreement_numberномер изначального договора
agreement_dateдата изначального договора
contract_typeтип изначального договора, где
intermediary-contract — посреднический договор
contract — договор оказания услуг
additional-agreement — дополнительное соглашение
agent_acting_for_publisherагент представляет сторону рекламораспространителя
contract_actionописание осуществляемых посредником-представителем действий, где
other — иное
distribution — действия в целях распространения рекламы
conclude — заключение договоров
commercial — коммерческое представительство
contract_subjectпредмет изначального договора, где
other — иное
org-distribution — договор на организацию распространения рекламы
mediation — посредничество
distribution — договор на распространение рекламы
kktuкод ККТУ, определяется только на стороне рекламодателя, должен содержать три числа от 1–999 с разделителем точка между ними (например, 1.1.1 или 999.999.999). Необходим для регистрации креатива в ОРД.

Условия офферов

Для получения списка офферов в формате JSON или XML, необходимо отправить GET-запрос на адрес:

https://api.advcake.ru/offers?pass={API-key}

Дополнительно могут быть указаны следующие GET-параметры:

ПараметрОписание
websiteотобразить офферы имеющие указанный сайт;
source_typeотобразить офферы c указанным типом трафика;
last_update_afterполучить список офферов обновленных после указанной даты;
limitзадать лимит выводимых офферов;
offsetотобразить офферы начиная с указанного порядкового номера;
typeвыбрать формат ответа Json или XML. По умолчанию Json;
with_bids=1добавить ставки программы в вывод;
with_landings=0не выводить данные лендингов программы.

Примеры

  1. Получить список офферов с вебсайтом google.com:
https://api.advcake.ru/offers?pass={API-key}&website=google.com
  1. Получить список офферов с типом трафика cashback:
https://api.advcake.ru/offers?pass={API-key}&source_type=cashback
  1. Получить список офферов обновленных после 2020-10-01:
https://api.advcake.ru/offers?pass={API-key}&last_update_after=2020-10-01
  1. Установить лимит на количество полученных офферов равный 10:
https://api.advcake.ru/offers?pass={API-key}&limit=10
  1. Получить офферы начиная с 5-го в списке:
https://api.advcake.ru/offers?pass={API-key}&offset=5
  1. Получить список офферов с актуальными ставками:
https://api.advcake.ru/offers?pass={API-key}&with_bids=1
  1. Получить список офферов без лендингов:
https://api.advcake.ru/offers?pass={API-key}&with_landings=0
  1. Получить оффер с ID = 2:
https://api.advcake.ru/offers/2?pass={API-key}

Параметры ответа

ПолеОписание
totalчисло партнёрских программ, подходящих под запрос
idid партнёрской программы в системе
aliasстроковый id партнёрской программы в системе
nameназвание партнёрской программы
descriptionкраткое описание партнёрской программы
countryстрана партнёрской программы
currencyвалюта партнёрской программы
website_urlсайт партнёрской программы
thumbnailлоготип
categoryкатегория
typeтип (CPA/CPO/CPC)
action_typeтип действия (lead/ecommerce)
cookie_lifetimeсрок жизни куки
holdсрок холда
availableдоступна (да/нет)
activeактивна (да/нет)
geosГЕО для работы с партнёрской программой
traffic_typesразрешенные и запрещенные типы трафика
landingsсписок лендингов партнёрской программы
bidsставки
id — id ставки в системе
value — значение ставки
max_commission — максимальная возможная комиссия вебмастера за заказ
type — тип ставки (процент/фикс в рублях)
text — текстовое описание ставки
condition — условия:
goal — название продукта (для фин. офферов)
traffic_type — для указанного типа трафика
excluded_traffic_type — исключая тип трафика
start_date — дата начала ставки
end_date — дата окончания ставки
category — для указанных категорий
coupon — с купоном (Да/Нет)
min_price — минимально необходимая сумма заказа
min_item_price — минимально необходимая сумма элемента корзины
customer_type — тип клиента (Новый/Старый)
adv_sub — ключевое слово
adv_sub2 — ключевое слово 2
exportXML выгрузка со статистикой.

XML с заказами

Для получения XML-списка заказов, необходимо отправить GET-запрос на адрес:

https://export.advcake.ru/partner/offer?pass={API-key}

Дополнительно могут быть указаны следующие GET-параметры:

  1. days — отобразить заказы за заданное количество дней (не более 7), начиная от текущей даты;
  2. date_from и date_to — отобразить заказы в промежутке указанных дат (включительно). Формат дат: YYYY-MM-DD.

Примеры

  1. Получить список заказов за последние 7 дней:
https://export.advcake.ru/partner/offer?pass={API-key}&days=7
  1. Получить список заказов с 1 по 7 января 2026:
https://export.advcake.ru/partner/offer?pass={API-key}&date_from=2026-01-01&date_to=2026-01-07

Лендинги

Для получения списка лендингов в формате JSON или XML, необходимо отправить GET-запрос на адрес:

https://api.advcake.ru/landings?pass={API-key}

Дополнительно могут быть указаны следующие GET-параметры:

ПараметрОписание
offer_idотобразить лендинги для оффера с указанным ID;
offer_aliasотобразить лендинги для оффера с указанным алиасом;
offsetотобразить лендинги начиная с указанного порядкового номера;
limitзадать лимит выводимых лендингов;
typeвыбрать формат ответа JSON или XML (по умолчанию JSON).

Примеры

  1. Поиск лендингов для оффера c ID = 240:
https://api.advcake.ru/landings?pass={API-key}&offer_id=240
  1. Поиск лендингов для оффера c алиасом = clarins:
https://api.advcake.ru/landings?pass={API-key}&offer_alias=clarins
  1. Установить лимит на количество полученных лендингов равный 10:
https://api.advcake.ru/landings?pass={API-key}&limit=10
  1. Получить лендинги начиная с 5-го в списке:
https://api.advcake.ru/landings?pass={API-key}&offset=5
  1. Получить лендинг с ID = 1037:
https://api.advcake.ru/landings/1037?pass={API-key}

Параметры ответа

ПолеОписание
totalчисло лендингов, подходящих под запрос
idid лендинга в системе
nameназвание лендинга
offer_idоффер ID лендинга
offer_aliasалиас оффера лендинга
typeтип лендинга (mobile/desktop)
kktuкод ККТУ (три числа от 1–999 через точку, например 1.1.1). Необходим для регистрации креатива в ОРД
allow_deepподдерживается ли DeepLink
urlurl лендинга
activeактивен ли лендинг
privateэксклюзивность лендинга
promotionданные об акции, к которой привязан лендинг
promocodesданные о промокодах, которые привязаны к той же акции, что и лендинг
bannersданные о баннерах, которые привязаны к той же акции, что и лендинг
statusстатус лендинга.

Акции

Для получения списка акций в формате JSON или XML, необходимо отправить GET-запрос на адрес:

https://api.advcake.ru/promotions?pass={API-key}

Дополнительно могут быть указаны следующие GET-параметры:

ПараметрОписание
offer_idотобразить акции для оффера с указанным ID;
offsetотобразить акции начиная с указанного порядкового номера;
limitзадать лимит выводимых акций;
typeвыбрать формат ответа JSON или XML (по умолчанию JSON).

Примеры

  1. Поиск акций для оффера c ID = 240:
https://api.advcake.ru/promotions?pass={API-key}&offer_id=240
  1. Установить лимит на количество полученных акций равный 10:
https://api.advcake.ru/promotions?pass={API-key}&limit=10
  1. Получить акции начиная с 5-го в списке:
https://api.advcake.ru/promotions?pass={API-key}&offset=5
  1. Получить акцию с ID = 1900:
https://api.advcake.ru/promotions/1900?pass={API-key}

Параметры ответа

ПолеОписание
totalчисло акций, подходящих под запрос
idid акции в системе
titleзаголовок акции
descriptionкраткое описание акции
offer_idоффер ID акции
date_startдата начала акции
date_endдата окончания акции
activeактивна ли акция
privateэксклюзивность акции
goalданные о привязанных к акции финансовых продуктах
promocodesсписок купонов, связанных с акцией
landingsсписок лендингов, связанных с акцией
bannersсписок баннеров, связанных с акцией
statusстатус акции
min_priceминимальная сумма заказа по акции
present_titleназвание подарка по акции
present_urlurl подарка по акции
present_imageurl изображения подарка по акции
categories_selectionвыборка категорий из товарного фида для промокода [all/only/except]
categoriesкатегории товарного фида, относящиеся к выборке
typeтип акции [discount/free_delivery/present/other]
short_nameкраткое описание акции
discountскидка по акции
discount_typeтип скидки [percent/rub].

Промокоды

Для получения списка купонов в формате JSON или XML, необходимо отправить GET-запрос на адрес:

https://api.advcake.ru/promocodes?pass={API-key}

Дополнительно могут быть указаны следующие GET-параметры:

ПараметрОписание
offer_idотобразить купоны для оффера с указанным ID;
offsetотобразить купоны начиная с указанного порядкового номера;
limitзадать лимит выводимых купонов (не более 300 записей);
typeвыбрать формат ответа JSON или XML (по умолчанию JSON).

Примеры

  1. Поиск купонов для оффера c ID = 240:
https://api.advcake.ru/promocodes?pass={API-key}&offer_id=240
  1. Установить лимит на количество полученных купонов равный 10:
https://api.advcake.ru/promocodes?pass={API-key}&limit=10
  1. Получить купоны начиная с 5-го в списке:
https://api.advcake.ru/promocodes?pass={API-key}&offset=5
  1. Получить купон с ID = 480:
https://api.advcake.ru/promocodes/480?pass={API-key}

Параметры ответа

ПолеОписание
totalчисло промокодов, подходящих под запрос
idid промокода в системе
short_nameкраткое название промокода
nameназвание промокода
offer_idID оффера промокода
offer_nameназвание оффера промокода
offer_urlURL оффера промокода
descriptionописание промокода
min_priceминимально необходимая сумма по промокоду
discountскидка по промокоду
discount_typeтип скидки [percent/rub]
date_startдата начала действия промокода (может отсутствовать)
date_endдата окончания действия промокода (может отсутствовать)
activeактивен ли промокод
forced_attributionявляется ли промокод атрибутивным
referral_linkреферальная ссылка к промокоду
privateэксклюзивность промокода
present_titleназвание подарка по промокоду
present_urlurl подарка по промокоду
typeтип промокода [discount/free_delivery/present/other]
promotionданные об акции, к которой привязан промокод
landingданные о лендингах, которые привязаны к той же акции, что и промокод
bannersданные о баннерах, которые привязаны к той же акции, что и промокод
categories_selectionвыборка категорий из товарного фида [all/only/except]
categoriesкатегории товарного фида, относящиеся к выборке
statusстатус промокода
used_24hиспользовался ли за последние сутки
used_7dиспользовался ли за последнюю неделю
last_useдата последнего использования
min_price_24hминимальная сумма заказа при использовании промокода за последние сутки
min_price_7dминимальная сумма заказа при использовании промокода за последнюю неделю
chanceвероятность работоспособности промокода (very high/high/medium/below the average/low).

Баннеры

Для получения списка баннеров в формате JSON или XML, необходимо отправить GET-запрос на адрес:

https://api.advcake.ru/banners?pass={API-key}&offer_id=2
Обязательный параметр: offer_id — ID оффера для фильтрации баннеров.

Дополнительно могут быть указаны следующие GET-параметры:

ПараметрОписание
offsetотобразить баннеры начиная с указанного порядкового номера;
limitзадать лимит выводимых баннеров (по умолчанию 100);
typeвыбрать формат ответа JSON или XML (по умолчанию JSON).

Примеры

  1. Установить лимит на количество полученных баннеров равный 10:
https://api.advcake.ru/banners?pass={API-key}&offer_id={offer_id}&limit=10
  1. Получить баннеры начиная с 5-го в списке:
https://api.advcake.ru/banners?pass={API-key}&offer_id={offer_id}&offset=5
  1. Получить баннер с ID = 636:
https://api.advcake.ru/banners/636?pass={API-key}

Параметры ответа

ПолеОписание
totalчисло баннеров, подходящих под запрос
idid баннера в системе
nameназвание баннера
offer_idоффер ID баннера
size_widthширина баннера
size_heightвысота баннера
banner_image_urlurl баннера
mime_typeтип баннера
date_startдата начала действия баннера (может отсутствовать)
date_endдата окончания действия баннера (может отсутствовать)
activeактивен ли баннер
privateэксклюзивность баннера.

Вам помогла эта страница?

Последнее изменение: 2026-03-21