Skip to content

Поддержка

Обращения

GET /v2/support/
Получение списка обращений.

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Response

json
[
    {
        "id": 1,
        "topic": "Тестовое обращение",
        "msg": "Спасибо вам за вашу работу!",
        "type": 2,
        "date": "2023-10-23T17:05:38.000Z",
        "status": 3
    }
]

Обращение

GET /v2/support/ticket/:id
Получить информацию о тикете

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Response

json
[
    {
        "id": 1,
        "topic": "Тестовое обращение",
        "msg": "Спасибо вам за вашу работу!",
        "type": 2,
        "date": "2024-06-16T17:05:38.000Z",
        "status": 3,
        "msgs": [
            {
                "tid": 1,
                "uid": 0,
                "msg": "Спасибо! Вам тоже спасибо за то, что пользуетесь нашими сервисами <3",
                "date": "2024-06-16T17:10:08.000Z",
                "type": 0,
                "idkey": 1
            },
            {
                "tid": 1,
                "uid": 1,
                "msg": "Обращение закрыто по просьбе пользователя.",
                "date": "2024-06-16T17:15:56.000Z",
                "type": 1,
                "idkey": 2
            }
        ]
    }
]

Новое обращение

POST /v2/support/
Создать новое обращение.

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Body

NameTypeDescription
typeintТип обращения
topicstringТема обращения
msgstringТекст обращения

Response

json
{
    "status": "OK",
    "msg": "Ticket created",
    "id": 2
}

Отправить сообщение

POST /v2/support/ticket/:id
Отправить сообщение в тикет.

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Body

NameTypeDescription
msgstringСообщение

Response

json
{
    "status": "OK",
    "msg": "Message sended"
}

Закрыть обращение

PUT /v2/support/ticket/:id
Закрыть обращение по ID.

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Response

json
{
    "status": "OK",
    "msg": "Ticket closed"
}