API по продажам в JSON

Инструмент для получения расширенных отчетов по продажам вашего аккаунта (server to server). JSON — текстовый формат обмена данными, основанный на JavaScript.

Основная функция этого раздела — отдавать партнёрам данные о продажах и их статусах в удобном формате.
Возможности применения практически безграничны, но лучше всего эти отчёты подойдут для очень крупных партнёров, которым необходимо оперировать большим объемом данных.

Пример запроса

curl -L --user '777:ABC123' -H "Content-Type: application/json" -d '{"confirmed_at": {"date":"2014-04-30", "period": 30}, "merchant_id":2573,"state":[3,4], "type": 0, "sub_id":123}' -X POST https://www.gdeslon.ru/api/orders/

Он говорит о следующем: для пользователя с ID 777 ключ доступа ABC123 нужно получить статистику по заказам магазина 2573 (Sotmarket.ru) за период 30 дней (с 1-го по 30-е апреля), находящимся в статусе 3 и 4 (подтверждён и оплачен) с sub_id 123.

Вот перечень всех возможных параметров и их значений, которые можно указывать в запросе:

ПАРАМЕТР ЗНАЧЕНИЕ
gdeslon_order_id Идентификатор заказа
merchant_order_id Идентификатор заказа на стороне магазина
sub_id Идентификатор заказа
merchant_id Идентификатор магазина в системе Gdeslon
merchant_name Название магазина
affiliate_id Идентификатор партнера
state Статус:
0 - новый
1 - отменен
2 - отложен
3 - подтвержден
4 - выплачен
type Тип:
0 - товарный заказ
1 - лид
partner_payment Вознаграждение партнера
order_payment Сумма заказа
currency Валюта заказа и платежа
items_in_order Количество товаров в заказе
transition_at Дата и время перехода
created_at Дата и время создания
last_updated_at Дата и время последнего обновления
confirmed_at Дата и время подтверждения
accrued_at Дата и время выплаты партнеру
keywords Ключевые слова

Ещё важное замечание: если статус заказа был изменён сегодня, то в отчётах его статус поменяется только на следующий день.

Чтобы закрепить информацию, попробуем получить данные о всех наших заказах за последние 30 дней, которые так или иначе были обновлены. Для этого используем такой запрос:

curl -L --user 'ID пользователя:его ключ' -H "Content-Type: application/json" -d '{"last_updated_at": {"date":"2014-05-30", "period": 30}}' -X POST https://www.gdeslon.ru/api/orders/

В выдаче получаем список всех транзакций с их изменениями. Перечень возможного использования ограничен только вашей фантазией: от возможности настраивать кампании в контекстной рекламе с расчётом на эффективность до создания субпартнёрской сети.

Эта страница полезна? Да Нет
Читайте также
Условия приема в партнёрскую сеть
Способы заработка в партнёрской сети
Инструменты
×
Наш сайт использует cookie для хранения данных.
Продолжая использовать сайт, вы даёте своё
согласие на работу с этими файлами.