Подписи

GET https://olinke.com/api/signatures/
curl --request GET \
--url 'https://olinke.com/api/signatures/' \
--header 'Authorization: Bearer {api_key}' \
Параметры Детали Описание
search Необязательный Строка Строка поиска.
search_by Необязательный Строка По какому полю вы ищете? Разрешенные значения: name.
datetime_field Необязательный Строка Разрешенные значения: datetime, last_datetime
datetime_start Необязательный Строка Filter results starting from this datetime. Y-m-d H:i:s format.
datetime_end Необязательный Строка Filter results up to this datetime. Y-m-d H:i:s format.
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-08-12 14:43:58"
        }
    ],
    "meta": {
        "page": 1,
        "results_per_page": 25,
        "total_results": 1,
        "total_pages": 1
    },
    "links": {
        "first": "https://olinke.com/api/signatures?page=1",
        "last": "https://olinke.com/api/signatures?page=1",
        "next": null,
        "prev": null,
        "self": "https://olinke.com/api/signatures?page=1"
    }
}
GET https://olinke.com/api/signatures/{signature_id}
curl --request GET \
--url 'https://olinke.com/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-08-12 14:43:58"
    }
}
POST https://olinke.com/api/signatures
Параметры Детали Описание
name Обязательно Строка Имя
project_id Необязательный Целое число Проект поможет вам классифицировать ваши ресурсы.
template Необязательный Строка Разрешенные значения: plain_text, mars, mercury, venus, nova
direction Необязательный Строка Разрешенные значения: ltr, rtl
is_removed_branding Необязательный Булевый Remove branding
image_url Необязательный Строка Only use JPG, JPEG, GIF, PNG images.
sign_off Необязательный Строка Sign off
full_name Необязательный Строка Full name
job_title Необязательный Строка Job title
department Необязательный Строка Department
company Необязательный Строка Company
email Необязательный Строка Электронная почта
website_name Необязательный Строка Website name
website_url Необязательный Строка Website URL
address Необязательный Строка Address
address_url Необязательный Строка Link to a Google maps location, for example.
phone_number Необязательный Строка Phone number
whatsapp Необязательный Строка WhatsApp
facebook_messenger Необязательный Строка Facebook messenger username
telegram Необязательный Строка Telegram username
disclaimer Необязательный Строка Disclaimer text
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 Необязательный Строка Background color
border_color Необязательный Строка Border color
theme_color Необязательный Строка Theme color
full_name_color Необязательный Строка Full name color
text_color Необязательный Строка Text color
link_color Необязательный Строка Link color
facebook Необязательный Строка Facebook username
threads Необязательный Строка Threads username
x Необязательный Строка X username
instagram Необязательный Строка Instagram username
youtube Необязательный Строка YouTube channel
tiktok Необязательный Строка TikTok username
spotify Необязательный Строка Spotify username
pinterest Необязательный Строка Pinterest username
linkedin Необязательный Строка LinkedIn username
snapchat Необязательный Строка Snapchat username
twitch Необязательный Строка Twitch username
discord Необязательный Строка Discord user id
github Необязательный Строка Github username
reddit Необязательный Строка Reddit username
curl --request POST \
--url 'https://olinke.com/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-08-12 14:43:58"
    }
}
POST https://olinke.com/api/signatures/{signature_id}
Параметры Детали Описание
name Необязательный Строка Имя
project_id Необязательный Целое число Проект поможет вам классифицировать ваши ресурсы.
template Необязательный Строка Разрешенные значения: plain_text, mars, mercury, venus, nova
direction Необязательный Строка Разрешенные значения: ltr, rtl
is_removed_branding Необязательный Булевый Remove branding
image_url Необязательный Строка Only use JPG, JPEG, GIF, PNG images.
sign_off Необязательный Строка Sign off
full_name Необязательный Строка Full name
job_title Необязательный Строка Job title
department Необязательный Строка Department
company Необязательный Строка Company
email Необязательный Строка Электронная почта
website_name Необязательный Строка Website name
website_url Необязательный Строка Website URL
address Необязательный Строка Address
address_url Необязательный Строка Link to a Google maps location, for example.
phone_number Необязательный Строка Phone number
whatsapp Необязательный Строка WhatsApp
facebook_messenger Необязательный Строка Facebook messenger username
telegram Необязательный Строка Telegram username
disclaimer Необязательный Строка Disclaimer text
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 Необязательный Строка Background color
border_color Необязательный Строка Border color
theme_color Необязательный Строка Theme color
full_name_color Необязательный Строка Full name color
text_color Необязательный Строка Text color
link_color Необязательный Строка Link color
facebook Необязательный Строка Facebook username
threads Необязательный Строка Threads username
x Необязательный Строка X username
instagram Необязательный Строка Instagram username
youtube Необязательный Строка YouTube channel
tiktok Необязательный Строка TikTok username
spotify Необязательный Строка Spotify username
pinterest Необязательный Строка Pinterest username
linkedin Необязательный Строка LinkedIn username
snapchat Необязательный Строка Snapchat username
twitch Необязательный Строка Twitch username
discord Необязательный Строка Discord user id
github Необязательный Строка Github username
reddit Необязательный Строка Reddit username
curl --request POST \
--url 'https://olinke.com/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-08-12 14:43:58",
        "datetime": "2026-08-12 14:43:58"
    }
}
DELETE https://olinke.com/api/signatures/{signature_id}
curl --request DELETE \
--url 'https://olinke.com/api/signatures/{signature_id}' \
--header 'Authorization: Bearer {api_key}' \