Перейти к основному содержимому

Создать площадку мерчанта

POST 

/api/v1/marketplaces/create

Вместе с созданием площадки создаются мерчант и заявка. Если площадка или мерчант уже существует, то данные по ним обновляются.

Request

Header Parameters

    X-CLIENT-SIGNATURE stringrequired

    Подпись запроса

    Example: sign

Body

    external_id stringrequired

    Possible values: [(a-z), (а-я), (0-9)]

    Идентификатор заявки

    Формат поля:

    • • Поле не пустое
    • • Латинские буквы (a-z)
    • • Кириллические буквы (а-я)
    • • Цифры (0-9)
    • • Специальные символы (//, .., , )), ]], ==, ++, -- и другие)
    mcc_code stringrequired

    Possible values: [4 digits]

    MCC-код площадки

    Формат поля:

    • • МСС-код должен быть числовым значением, состоящим ровно из 4 символов (цифр).
    • • Поле не пустое
    url stringrequired

    Possible values: [url]

    URL площадки

    Формат поля:

    • • Должен быть корректным URL
    • • Поле не пустое
    name stringrequired

    Possible values: <= 1024 characters

    Наименование мерчанта

    Формат поля:

    • • Латинские буквы (a-z)
    • • Кириллические символы (а-я)
    • • Цифры (0-9)
    • • Специальные символы (//, .., , )), ]], ==, ++, -- и другие)
    • • Поле не пустое
    • • Длина строки - до 1024 символов
    tin stringrequired

    Possible values: <= 20 characters

    ИНН мерчанта

    Формат поля:

    • • Латинские буквы (a-z)
    • • Кириллические символы (а-я)
    • • Специальные символы (//, .., , )), ]], ==, ++, -- и другие)
    • • Цифры (0-9)
    • • Длина строки — до 20 символов
    • • Поле не пустое
    priority integerrequired

    Possible values: [-1, 0, 1]

    Приоритет мерчанта

    tags string[]

    Possible values: <= 31 characters

    Теги площадки:

    Формат поля:

    • • Латинские буквы (a-z)
    • • Кириллические символы (а-я)
    • • Цифры (0-9)
    • • Специальные символы (//, .., , )), ]], ==, ++, -- и другие)
    • • Длина строки - до 31 символов

Responses

Площадка создана

Schema

    result

    object

    Площадка

    id uuidrequired

    Идентификатор площадки

    merchant_id uuidrequired

    Идентификатор мерчанта

    decision MarketplaceDecisionStaterequired

    Possible values: [none, approved, declined]

    Решение по площадке

    decision_applied_at date-timerequired

    Время принятия решения по площадке

    decision_applied_by uuidrequired

    Идентификатор пользователя, который принял решение

    decision_applied_full_name stringnullrequired

    ФИО принявшего решение

    status MarketplaceStatusrequired

    Possible values: [pending, processing, ready_for_check, postponed, has_critical_changes, finished]

    Статус площадки на основе сканирования

    status_applied_at date-timerequired

    Дата установки статуса

    scan_id uuidnullablerequired

    Идентификатор сканирования, связанного с площадкой

Loading...