Получение данных покупки через API

Интерфейс экспорта находится по адресу https://www.100sp.ru/purchase/apiExportMeta и принимает GET-запрос. Возможные аргументы запроса:

АргументТипОписание
purchaseINTИдентификатор покупки


В качестве ответа этот интефейс предоставляет json-объект со следующими полями:

АтрибутТипОписание
resultboolУспех/неудача
messagesstring[] Список сообщений (не используется в этом API)
errorsstring[] Список ошибок
dataobjectОбъект, описывающий структуру покупки
data.id
intИдентификатор покупки
data.name
stringНазвание покупки
data.duration_type
stringТип покупки:
once - разовая покупка
infinity - постоянная покупка
data.visibility
stringВидимость покупки:
all - видна всем
vip - видна только пользователям с достаточным рейтингом
url - видна только по ссылке
hidden - скрыта
data.megapurchase
object|nullМегапокупка, к которой привязана покупка
data.megapurchase.idint
Идентификатор мегапокупки
data.megapurchase.name
stringНазвание мегапокупки
data.collectionsobject[]Массив объектов - коллекций в покупке
data.collections[].id
intИдентификатор коллекции
data.collections[].namestringНазвание коллекции
data.collections[].categoryobject|nullКатегория коллекции
data.collections[].category.idint
Идентификатор категории
data.collections[].category.namenameНазвание категории