署名

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 オプション 整数 1ページあたりの結果数はどのくらいにしますか。許可されている値は: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-23 19:50:01"
        }
    ],
    "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-10-23 19:50:01"
    }
}
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-10-23 19:50:01"
    }
}
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-10-23 19:50:01",
        "datetime": "2026-10-23 19:50:01"
    }
}
DELETE https://olinke.com/api/signatures/{signature_id}
curl --request DELETE \
--url 'https://olinke.com/api/signatures/{signature_id}' \
--header 'Authorization: Bearer {api_key}' \