پرش به مستندات
API

به‌روزرسانی یک امضا

تغییر نام، بازنویسی HTML آن، یا تغییر اینکه پیش‌فرض چه چیزی است.

PATCH/signatures/{id}

فراخوانی واقعی را روی فضای کاری شما اجرا می‌کند.

PATCH /signatures/{id}

تغییر نام، بازنویسی HTML آن، یا تغییر اینکه پیش‌فرض چه چیزی است.

نمونه

به settings:write نیاز دارد. فقط آنچه را تغییر می‌کند بفرستید.

curl
curl -X PATCH "$OE/signatures/sig_8f2c1a9b7d3e4f60a1b2c3d4" -H "$AUTH" -H "Content-Type: application/json" \  -d '{ "isDefault": true }'
پاسخ
{  "object": "signature",  "id": "sig_8f2c1a9b7d3e4f60a1b2c3d4",  "address": "[email protected]",  "name": "Short",  "html": "<p>Ada<br />Acme Ltd</p>",  "isDefault": true,  "isReplyDefault": true,  "createdAt": "2026-10-12T09:14:03.117Z",  "updatedAt": "2026-10-12T09:14:03.117Z"}

isDefault: true آن را به‌جای امضای قبلی، امضای نامهٔ تازهٔ نشانی‌اش می‌کند. isDefault: false این جایگاه را، اگر همین امضا آن را داشت، برمی‌دارد، پس نامهٔ تازهٔ آن نشانی بدون امضا بیرون می‌رود تا امضای دیگری انتخاب شود. isReplyDefault همین کار را برای پاسخ‌ها و بازفرست‌ها می‌کند.

هر کدام از name، html، isDefault و isReplyDefault را بفرستید. بدنه‌ای بدون هیچ‌یک از آن‌ها یک 422 است، و نام تازه‌ای که امضای دیگری از همان نشانی از قبل دارد یک 409 signature_name_taken است.

پیامی که از پیش زمان‌بندی شده هنگام بیرون رفتن HTML تازه را می‌گیرد.

مرجع