Подписи

GET https://vibes.su/api/signatures/
curl --request GET \
--url 'https://vibes.su/api/signatures/' \
--header 'Authorization: Bearer {api_key}' \
Параметры Детали Описание
search Необязательный Строка Строка поиска.
search_by Необязательный Строка По какому полю вы ищете. Допустимые значения: name.
datetime_field Необязательный Строка Допустимые значения: datetime, last_datetime
datetime_start Необязательный Строка Фильтровать результаты, начиная с этой даты и времени. Формат Y-m-d H:i:s.
datetime_end Необязательный Строка Фильтровать результаты до этой даты и времени. Формат Y-m-d H:i:s.
order_by Необязательный Строка По какому полю сортировать результаты. Допустимые значения: signature_id, datetime, last_datetime, name.
order_type Необязательный Строка Порядок сортировки результатов. Допустимые значения: ASC для сортировки по возрастанию и DESC для сортировки по убыванию.
page Необязательный Целое число Номер страницы, с которой вы хотите получить результаты. По умолчанию 1.
results_per_page Необязательный Целое число Сколько результатов вы хотите на странице. Допустимые значения: 10, 25, 50, 100, 250, 500, 1000. По умолчанию 25.
{
    "data": [
        {
            "id": 1,
            "user_id": 1,
            "project_id": 0,
            "name": "John Doe",
            "template": "mars",
            "settings": {
                "direction": "ltr",
                "is_removed_branding": true,
                "image_url": "",
                "sign_off": "Regards,",
                "full_name": "John Doe",
                "job_title": "Software Engineer",
                "department": "Engineering",
                "company": "Example Company",
                "email": "john@example.com",
                "website_name": "Example",
                "website_url": "https:\/\/example.com\/",
                "address": "123 Example Street",
                "address_url": "",
                "phone_number": "",
                "whatsapp": "",
                "facebook_messenger": "",
                "telegram": "",
                "disclaimer": "",
                "font_family": "arial",
                "font_size": 14,
                "width": 500,
                "image_width": 50,
                "image_border_radius": 0,
                "socials_width": 20,
                "socials_padding": 10,
                "separator_size": 0,
                "border_radius": 10,
                "background_color": "#f9f9f9",
                "border_color": "#e0e0e0",
                "theme_color": "#000000",
                "full_name_color": "#000000",
                "text_color": "#000000",
                "link_color": "#000000",
                "facebook": "johndoe",
                "threads": "johndoe",
                "x": "johndoe",
                "instagram": "johndoe",
                "youtube": "johndoe",
                "tiktok": "",
                "spotify": "",
                "pinterest": "",
                "linkedin": "",
                "snapchat": "",
                "twitch": "",
                "discord": "",
                "github": "",
                "reddit": ""
            },
            "last_datetime": null,
            "datetime": "2026-10-28 23:38:07"
        }
    ],
    "meta": {
        "page": 1,
        "results_per_page": 25,
        "total_results": 1,
        "total_pages": 1
    },
    "links": {
        "first": "https://vibes.su/api/signatures?page=1",
        "last": "https://vibes.su/api/signatures?page=1",
        "next": null,
        "prev": null,
        "self": "https://vibes.su/api/signatures?page=1"
    }
}
GET https://vibes.su/api/signatures/{signature_id}
curl --request GET \
--url 'https://vibes.su/api/signatures/{signature_id}' \
--header 'Authorization: Bearer {api_key}' \
{
    "data": {
        "id": 1,
        "user_id": 1,
        "project_id": 0,
        "name": "Jane Doe",
        "template": "mars",
        "settings": {
            "direction": "ltr",
            "is_removed_branding": true,
            "image_url": "",
            "sign_off": "Regards,",
            "full_name": "Jane Doe",
            "job_title": "Software Engineer",
            "department": "Engineering",
            "company": "Example Company",
            "email": "jane@example.com",
            "website_name": "Example",
            "website_url": "https:\/\/example.com\/",
            "address": "123 Example Street",
            "address_url": "",
            "phone_number": "",
            "whatsapp": "",
            "facebook_messenger": "",
            "telegram": "",
            "disclaimer": "",
            "font_family": "arial",
            "font_size": 14,
            "width": 500,
            "image_width": 50,
            "image_border_radius": 0,
            "socials_width": 20,
            "socials_padding": 10,
            "separator_size": 0,
            "border_radius": 10,
            "background_color": "#f9f9f9",
            "border_color": "#e0e0e0",
            "theme_color": "#000000",
            "full_name_color": "#000000",
            "text_color": "#000000",
            "link_color": "#000000",
            "facebook": "janedoe",
            "threads": "janedoe",
            "x": "janedoe",
            "instagram": "janedoe",
            "youtube": "janedoe",
            "tiktok": "",
            "spotify": "",
            "pinterest": "",
            "linkedin": "",
            "snapchat": "",
            "twitch": "",
            "discord": "",
            "github": "",
            "reddit": ""
        },
        "last_datetime": null,
        "datetime": "2026-10-28 23:38:07"
    }
}
POST https://vibes.su/api/signatures
Параметры Детали Описание
name Обязательный Строка Имя
project_id Необязательный Целое число Проект поможет вам упорядочить ваши ресурсы по категориям.
template Необязательный Строка Допустимые значения: plain_text, mars, mercury, venus, nova
direction Необязательный Строка Допустимые значения: ltr, rtl
is_removed_branding Необязательный Логическое значение Убрать брендинг
image_url Необязательный Строка Используйте только изображения JPG, JPEG, GIF, PNG.
sign_off Необязательный Строка Подпись
full_name Необязательный Строка Полное имя
job_title Необязательный Строка Должность
department Необязательный Строка Отдел
company Необязательный Строка Компания
email Необязательный Строка Email
website_name Необязательный Строка Название сайта
website_url Необязательный Строка URL сайта
address Необязательный Строка Адрес
address_url Необязательный Строка Ссылка на местоположение в Google Maps, например.
phone_number Необязательный Строка Номер телефона
whatsapp Необязательный Строка WhatsApp
facebook_messenger Необязательный Строка Имя пользователя Facebook Messenger
telegram Необязательный Строка Имя пользователя Telegram
disclaimer Необязательный Строка Текст дисклеймера
font_family Необязательный Строка Допустимые значения: arial, verdana, helvetica, times_new_roman, georgia
font_size Необязательный Целое число Допустимые значения: 12-18
width Необязательный Целое число Допустимые значения: 300-600
image_width Необязательный Целое число Допустимые значения: 45-150
image_border_radius Необязательный Целое число Допустимые значения: 0-100
socials_width Необязательный Целое число Допустимые значения: 15-30
socials_padding Необязательный Целое число Допустимые значения: 5-15
separator_size Необязательный Целое число Допустимые значения: 0-5
border_radius Необязательный Целое число Допустимые значения: 0-30
background_color Необязательный Строка Цвет фона
border_color Необязательный Строка Цвет границы
theme_color Необязательный Строка Цвет темы
full_name_color Необязательный Строка Цвет полного имени
text_color Необязательный Строка Цвет текста
link_color Необязательный Строка Цвет ссылок
facebook Необязательный Строка Имя пользователя Facebook
threads Необязательный Строка Имя пользователя Threads
x Необязательный Строка Имя пользователя X
instagram Необязательный Строка Имя пользователя Instagram
youtube Необязательный Строка Канал YouTube
tiktok Необязательный Строка Имя пользователя TikTok
spotify Необязательный Строка Имя пользователя Spotify
pinterest Необязательный Строка Имя пользователя Pinterest
linkedin Необязательный Строка Имя пользователя LinkedIn
snapchat Необязательный Строка Имя пользователя Snapchat
twitch Необязательный Строка Имя пользователя Twitch
discord Необязательный Строка ID пользователя Discord
github Необязательный Строка Имя пользователя Github
reddit Необязательный Строка Имя пользователя Reddit
curl --request POST \
--url 'https://vibes.su/api/signatures' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=Jane Doe' \
--form 'template=nova' \
--form 'full_name=Jane Doe' \
--form 'job_title=Software Engineer' \
--form 'company=Example Company' \
--form 'email=jane@example.com' \
--form 'background_color=#f8fafc' \
--form 'border_color=#cbd5e1' \
--form 'theme_color=#2563eb'
{
    "data": {
        "id": 1,
        "user_id": 1,
        "project_id": 0,
        "name": "Jane Doe",
        "template": "nova",
        "settings": {
            "direction": "ltr",
            "is_removed_branding": false,
            "image_url": "",
            "sign_off": "Regards,",
            "full_name": "Jane Doe",
            "job_title": "Software Engineer",
            "department": "",
            "company": "Example Company",
            "email": "jane@example.com",
            "website_name": "",
            "website_url": "",
            "address": "",
            "address_url": "",
            "phone_number": "",
            "whatsapp": null,
            "facebook_messenger": "",
            "telegram": "",
            "disclaimer": "",
            "font_family": "arial",
            "font_size": 14,
            "width": 500,
            "image_width": 50,
            "image_border_radius": 0,
            "socials_width": 20,
            "socials_padding": 10,
            "separator_size": 1,
            "border_radius": 10,
            "background_color": "#f8fafc",
            "border_color": "#cbd5e1",
            "theme_color": "#2563eb",
            "full_name_color": "#000000",
            "text_color": "#000000",
            "link_color": "#000000",
            "facebook": "",
            "threads": "",
            "x": "",
            "instagram": "",
            "youtube": "",
            "tiktok": "",
            "spotify": "",
            "pinterest": "",
            "linkedin": "",
            "snapchat": "",
            "twitch": "",
            "discord": "",
            "github": "",
            "reddit": ""
        },
        "last_datetime": null,
        "datetime": "2026-10-28 23:38:07"
    }
}
POST https://vibes.su/api/signatures/{signature_id}
Параметры Детали Описание
name Необязательный Строка Имя
project_id Необязательный Целое число Проект поможет вам упорядочить ваши ресурсы по категориям.
template Необязательный Строка Допустимые значения: plain_text, mars, mercury, venus, nova
direction Необязательный Строка Допустимые значения: ltr, rtl
is_removed_branding Необязательный Логическое значение Убрать брендинг
image_url Необязательный Строка Используйте только изображения JPG, JPEG, GIF, PNG.
sign_off Необязательный Строка Подпись
full_name Необязательный Строка Полное имя
job_title Необязательный Строка Должность
department Необязательный Строка Отдел
company Необязательный Строка Компания
email Необязательный Строка Email
website_name Необязательный Строка Название сайта
website_url Необязательный Строка URL сайта
address Необязательный Строка Адрес
address_url Необязательный Строка Ссылка на местоположение в Google Maps, например.
phone_number Необязательный Строка Номер телефона
whatsapp Необязательный Строка WhatsApp
facebook_messenger Необязательный Строка Имя пользователя Facebook Messenger
telegram Необязательный Строка Имя пользователя Telegram
disclaimer Необязательный Строка Текст дисклеймера
font_family Необязательный Строка Допустимые значения: arial, verdana, helvetica, times_new_roman, georgia
font_size Необязательный Целое число Допустимые значения: 12-18
width Необязательный Целое число Допустимые значения: 300-600
image_width Необязательный Целое число Допустимые значения: 45-150
image_border_radius Необязательный Целое число Допустимые значения: 0-100
socials_width Необязательный Целое число Допустимые значения: 15-30
socials_padding Необязательный Целое число Допустимые значения: 5-15
separator_size Необязательный Целое число Допустимые значения: 0-5
border_radius Необязательный Целое число Допустимые значения: 0-30
background_color Необязательный Строка Цвет фона
border_color Необязательный Строка Цвет границы
theme_color Необязательный Строка Цвет темы
full_name_color Необязательный Строка Цвет полного имени
text_color Необязательный Строка Цвет текста
link_color Необязательный Строка Цвет ссылок
facebook Необязательный Строка Имя пользователя Facebook
threads Необязательный Строка Имя пользователя Threads
x Необязательный Строка Имя пользователя X
instagram Необязательный Строка Имя пользователя Instagram
youtube Необязательный Строка Канал YouTube
tiktok Необязательный Строка Имя пользователя TikTok
spotify Необязательный Строка Имя пользователя Spotify
pinterest Необязательный Строка Имя пользователя Pinterest
linkedin Необязательный Строка Имя пользователя LinkedIn
snapchat Необязательный Строка Имя пользователя Snapchat
twitch Необязательный Строка Имя пользователя Twitch
discord Необязательный Строка ID пользователя Discord
github Необязательный Строка Имя пользователя Github
reddit Необязательный Строка Имя пользователя Reddit
curl --request POST \
--url 'https://vibes.su/api/signatures/{signature_id}' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=Jane Doe Signature' \
--form 'border_radius=16' \
--form 'background_color=#fff7ed' \
--form 'border_color=#fed7aa' \
--form 'theme_color=#c2410c'
{
    "data": {
        "id": 1,
        "user_id": 1,
        "project_id": 0,
        "name": "Jane Doe Signature",
        "template": "nova",
        "settings": {
            "direction": "ltr",
            "is_removed_branding": false,
            "image_url": "",
            "sign_off": "Regards,",
            "full_name": "Jane Doe",
            "job_title": "Software Engineer",
            "department": "",
            "company": "Example Company",
            "email": "jane@example.com",
            "website_name": "",
            "website_url": "",
            "address": "",
            "address_url": "",
            "phone_number": "",
            "whatsapp": null,
            "facebook_messenger": "",
            "telegram": "",
            "disclaimer": "",
            "font_family": "arial",
            "font_size": 14,
            "width": 500,
            "image_width": 50,
            "image_border_radius": 0,
            "socials_width": 20,
            "socials_padding": 10,
            "separator_size": 1,
            "border_radius": 16,
            "background_color": "#fff7ed",
            "border_color": "#fed7aa",
            "theme_color": "#c2410c",
            "full_name_color": "#000000",
            "text_color": "#000000",
            "link_color": "#000000",
            "facebook": "",
            "threads": "",
            "x": "",
            "instagram": "",
            "youtube": "",
            "tiktok": "",
            "spotify": "",
            "pinterest": "",
            "linkedin": "",
            "snapchat": "",
            "twitch": "",
            "discord": "",
            "github": "",
            "reddit": ""
        },
        "last_datetime": "2026-10-28 23:38:07",
        "datetime": "2026-10-28 23:38:07"
    }
}
DELETE https://vibes.su/api/signatures/{signature_id}
curl --request DELETE \
--url 'https://vibes.su/api/signatures/{signature_id}' \
--header 'Authorization: Bearer {api_key}' \