Belgelere geç
API

Bir imzayı diğer adreslere kopyalama

Aynı imzayı diğer adreslere koyar ve oradaki aynı adlı imzanın yerine geçirir.

POST/signatures/{id}/copy

Gerçek çağrıyı çalışma alanınızda çalıştırır.

POST /signatures/{id}/copy

Aynı imzayı diğer adreslere koyar ve oradaki aynı adlı imzanın yerine geçirir.

Örnek

settings:write gerektirir. addresses 1 ile 500 arası adres ya da catch-all alır.

curl
curl -X POST "$OE/signatures/sig_8f2c1a9b7d3e4f60a1b2c3d4/copy" -H "$AUTH" -H "Content-Type: application/json" \  -d '{ "addresses": ["[email protected]", "[email protected]"], "isDefault": true }'
Yanıt
{  "object": "list",  "data": [    {      "object": "signature",      "id": "sig_51c0a7e2b94d4c18a3f6e0d2",      "address": "[email protected]",      "name": "Short",      "html": "<p>Ada<br />Acme Ltd</p>",      "isDefault": true,      "isReplyDefault": false,      "createdAt": "2026-10-12T09:20:41.902Z",      "updatedAt": "2026-10-12T09:20:41.902Z"    },    {      "object": "signature",      "id": "sig_c9d4e1f07a2b4b6f9e3d5a81",      "address": "[email protected]",      "name": "Short",      "html": "<p>Ada<br />Acme Ltd</p>",      "isDefault": true,      "isReplyDefault": true,      "createdAt": "2026-10-12T09:20:41.955Z",      "updatedAt": "2026-10-12T09:20:41.955Z"    }  ]}

Büyük-küçük harf ne olursa olsun aynı ada sahip bir imzası zaten olan bir adresin HTML'i değiştirilir; böylece bir düzenlemeden sonra yeniden kopyalamak her kopyayı günceller. Diğer her adres o adla yeni bir imza alır.

Bir kopya, isDefault ya da isReplyDefault true olduğunda varsayılan olur; hiç imzası olmayan bir adreste ise her ikisi için de varsayılan olur. Belirtilmezse diğer adreslerin varsayılanları olduğu gibi kalır. İmzanın zaten bulunduğu adres atlanır.

Her kopya o andan itibaren kendi kimliğiyle ayrı bir imzadır. Kopyalar her seferinde bir adrese yazılır; bu yüzden bir adres dolu olduğunda çağrı 422 signature_limit_reached ile başarısız olur ve ondan önceki adresler kopyalarını korur.

Referans