Перейти к содержанию

Сокращение Ссылок

На этой странице перечислены все API-методы, связанные с сокращением ссылок.


POST /links/get

Список сокращенных пользователем ссылок

Этот API-метод ищет ссылка пользователя, который владеет этим токеном.

Этот метод требует авторизации!

Версия API Тип токена
v1 API-токен ПОЛЬЗОВАТЕЛЯ
v2 Profile
Параметр Тип Данных Описание
Путь Строка
Обязательно? Ключ Тип Данных Описание
Нет code Строка Код ссылки, если указан, то ищется информациях о ссылках с таким кодом
Status-Code: 200 (API успешно вернуло информацию о найденых ссылках)
[{
    "id": 155,
    "code": "shiza",
    "ownerID": "595939165917544460",
    "domain": "bcord.cc",
    "views": 3,
    "link": "https://sqdsh.top/shizue",
    "date": 1650181977858
}, {
    "id": 193,
    "code": "shiza",
    "ownerID": "178404926869733376",
    "domain": "myservers.me",
    "views": 0,
    "link": "https://sqdsh.top/",
    "date": 1650183132145
}]
Status-Code: 400 (Что-то указано неверно (возможно ошибки валидатора Fatify, ответ будет не таким))
{
    "error": {
        "code": 400,
        "message": "Bad request"
    }
}
Status-Code: 404 (Ссылка не найдена)
{
    "error": {
        "code": 404,
        "message": "Link not found"
    }
}
POST /links/create

Сократить ссылку

Этот API-метод сокращает ссылку с использованием всех указанных данных.

Этот метод требует авторизации!

Версия API Тип токена
v1 API-токен ПОЛЬЗОВАТЕЛЯ
v2 Profile
Параметр Тип Данных Описание
Путь Строка
Обязательно? Ключ Тип Данных Описание
Да code Строка Код ссылки, который нужно использовать
Да link Строка Ссылка, которую необходимо сократить
Нет domain Number Домен для сокращения ссылки. По-умолчанию стоит 1 (bcord.cc), возможно значение 3 (discord.camp)
Status-Code: 200 (Ссылка успешно создана)
{
    "ok": true
}
Status-Code: 400 (Что-то указано неверно (возможно ошибки валидатора Fatify, ответ будет не таким))
{
    "error": {
        "code": 400,
        "message": "Bad request"
    }
}
POST /links/delete

Удалить сокращенную ссылку

Этот API-метод удаляет сокращенную ссылку.

Этот метод требует авторизации!

Версия API Тип токена
v1 API-токен ПОЛЬЗОВАТЕЛЯ
v2 Profile
Параметр Тип Данных Описание
Путь Строка
Обязательно? Ключ Тип Данных Описание
Да code Строка Код ссылки, которую необходимо удалить
Нет domain Number Домен сокращенной ссылки. Возможны значения: 1 (bcord.cc), 2 (myservers.me) и 3 (discord.camp)
Status-Code: 200 (Ссылка успешно удалена)
{
    "ok": true
}
Status-Code: 400 (Что-то указано неверно (возможно ошибки валидатора Fatify, ответ будет не таким))
{
    "error": {
        "code": 400,
        "message": "Bad request"
    }
}
Status-Code: 404 (Ссылка не найдена)
{
    "error": {
        "code": 404,
        "message": "Link not found"
    }
}