Создать новое предложение¶
POST /api/v1/offers
Метод позволяет создать новое предложение.
Обязательные поля
- title — Название предложения
- description — Описание предложения
- tags — Теги предложения
- section — Категория предложения
- catalog_path — Подкатегория предложения
- age_rating — Возрастное ограничение предложения
- price — Цена предложения
Добавить обложку
Обложка для предложения загружается отдельно после создания предложения.
Вам необходимо воспользоваться методом Добавить или обновить обложку предложения.
Добавить дополнительные медиафайлы
- Загрузить медиафайлы с помощью метода Загрузить медиафайл для предложения, метод возвращает список URI адресов загруженных медиафайлов.
- Добавить URI медиафайлов в поле
gallery.
Категория и подкатегория предложения
Воспользуйтесь методом Получить категории и их подкатегории для получения ID подкатегории и правильного сопоставления с категорией.
Предложение из категории "Услуги"
section — 8
Доступ к публикации контента этой категории предоставляется через заявку в техническую поддержку.
Предложение c уникальными ключами
Предложение c уникальными ключами относятся к категориям (section):
- Ключи активации — 3
- Купоны и развлечения — 12
- Подарочные сертификаты — 13
Обязательные данные: - Ключи к предложению - Инструкция по активации ключа
Загрузка ключей
Список ключей передается в параметре keys вашего запроса при создании предложения.
В дальнейшем вы можете добавлять ключи с помощью метода Добавить ключи активации.
Добавление инструкции по активации ключа
Инструкцию по активации ключа необходимо добавить в поле meta в формате JSON используя следующий пример.
Чтобы сделать текст более привлекательным и удобочитаемым, используйте перенос строки \n.
Пример:
{
"meta":{
"key_instruction": "Инструкция по активации\n1. Зайдите на сайт ...\n2.Вставьте ключ в поле ..."
}
}
Предложение с контентом
Предложение с контентом относится к категориям (section):
- Видеоконтент — 1
- Аудиоконтент — 2
- Электронные книги — 4
- Аудиокниги — 5
- Цифровые товары — 6
Обязательные данные: - Контент для предложения
Добавление контента
Если вы ещё не добавили контент в личный кабинет продавца, то вы можете это сделать по инструкции.
Для добавления контента вам необходимо передать в параметре content список данных используя пример ниже.
Пример:
где:
- category_id — ID категории контента
- content — ID контента
Эту информацию вы можете получить с помощью метод Получить список своего контента.
Максимум 50 запросов в секунду
Тело запроса: OfferCreateRequest
Ответ: OfferResponse