GetEventsAndPrograms

Матеріал з expertsolution
Версія від 10:08, 24 березня 2026, створена Sushchuk.a (обговорення | внесок) (Створена сторінка: =='''Функція повертає список заходів та програму дня'''== Розділ містить методи, необхідні для отримання списоку заходів та програми дня. <br> {| cellspacing="3" cellpadding="0" style="width:100%; clear:both; margin:0.5em auto; background-color:#eaecf0; border:1px solid #c8ccd1;" |- ! style="background:#cdf; padding:0.5em; text-align:left; width:1...)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Функція повертає список заходів та програму дня

Розділ містить методи, необхідні для отримання списоку заходів та програми дня.


Опис Отримання списоку заходів та програми дня.
Метод POST
URL /POSExternal/GetEventsAndPrograms



Request Headers
KEY VALUE
Content-Type application/json
AccessToken



Body raw (json)
{
    "Start": "2025-03-12 00:00:00",
    "End":   "2026-03-20 23:59:59"
}



Типи даних Body
* Параметр Тип Опис
* Start String Початкова дата. Формат РРРР-ММ-ДД
* End String Кінцева дата. Формат РРРР-ММ-ДД
* Позначення обов’язкового параметру
Додатковий опис вихідних параметрів



Response (json)
{
    "Error": "",
    "Success": true,
    "ClientTime": "/Date(1774344124915+0200)/",
    "ErrorCode": 0,
    "Activities": [
        {
            "Color": 0,
            "Date": "2026-03-13",
            "DayProgramID": 1,
            "Time": "16:41",
            "Title": "Відкриття заходу"
        },
        {
            "Color": 0,
            "Date": "2026-03-13",
            "DayProgramID": 1,
            "Time": "16:50",
            "Title": "Спікер №1"
        }
    ],
    "Events": [
        {
            "Date": "2026-03-13 00:00:00",
            "Description": "Тут могла бути ваша реклама",
            "Finish": "2026-04-21 12:25:00",
            "ID": 1,
            "PreviewUrl": "",
            "Price": 600.00,
            "Title": "Розміщення реклами",
            "TradeActionID": 14317,
            "Translations": []
        },
        {
            "Date": "2026-03-19 00:00:00",
            "Description": "Збираєм гроші ",
            "Finish": null,
            "ID": 2,
            "PreviewUrl": "",
            "Price": 10000.00,
            "Title": "Новий захід",
            "TradeActionID": 3391,
            "Translations": [
                {
                    "Key": "RU",
                    "Value": {
                        "Description": "",
                        "Title": ""
                    }
                },
                {
                    "Key": "UA",
                    "Value": {
                        "Description": "",
                        "Title": ""
                    }
                },
                {
                    "Key": "EN",
                    "Value": {
                        "Description": "",
                        "Title": ""
                    }
                },
                {
                    "Key": "BG",
                    "Value": {
                        "Description": "",
                        "Title": ""
                    }
                },
                {
                    "Key": "PT",
                    "Value": {
                        "Description": "",
                        "Title": ""
                    }
                }
            ]
        }
    ]
}



Типи даних Response
Параметр Тип Опис
Error String Опис помилки, що виникла
ErrorCode String Код помилки, що виникла
Success Bool Успіх виконання запиту
Activities Activities [ ] Список програм дня. Елементи масиву з наступними полями:
     | Color decimal Колір активності.
     | Date String Дата активності
     | DayProgramID Int ID активності в системі.
     | Time String Час посатку активності.
     | Title String Опис активності.
       Events Events [ ] Список подій. Елементи масиву з наступними полями:
     | | Date String Дата та час початку події.
     | | Description String Опис події
     | | ID Int ID події в системі.
     | | PreviewUrl String Посилання на URL події
     | | Price Decimal Ціна.
     | | Title String Назва події.
     | | TradeActionID Int ID торгової акції з методу GetAllTradeActionsInfo  
       Translations Translations [ ] Переклади. Елементи масиву з наступними полями:
     |  | Key String RU - Російська (мова перекладу)

UA - Українська (мова перекладу)
EN - Англійська (мова перекладу)
BG - Болгарська (мова перекладу)

     |  | Value String Description- переклад опису

Title - Переклад назви

Додатковий опис вхідних параметрів