문서로 건너뛰기
API

다른 주소로 서명 복사

같은 서명을 다른 주소에 넣으며, 그 주소에 있는 같은 이름의 서명은 대체합니다.

POST/signatures/{id}/copy

워크스페이스에 실제 호출을 실행합니다.

POST /signatures/{id}/copy

같은 서명을 다른 주소에 넣으며, 그 주소에 있는 같은 이름의 서명은 대체합니다.

예시

settings:write가 필요합니다. addresses는 주소나 catch-all을 1개에서 500개까지 받습니다.

curl
curl -X POST "$OE/signatures/sig_8f2c1a9b7d3e4f60a1b2c3d4/copy" -H "$AUTH" -H "Content-Type: application/json" \  -d '{ "addresses": ["[email protected]", "[email protected]"], "isDefault": true }'
응답
{  "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"    }  ]}

대소문자와 관계없이 같은 이름의 서명이 이미 있는 주소는 그 서명의 HTML이 대체되므로, 수정한 뒤 다시 복사하면 모든 사본이 최신 상태가 됩니다. 그 밖의 주소에는 그 이름의 새 서명이 생깁니다.

사본은 isDefault나 isReplyDefault가 true인 곳에서 기본 서명이 되며, 서명이 전혀 없던 주소에서는 둘 다의 기본 서명이 됩니다. 생략하면 다른 주소의 기본 서명은 그대로입니다. 그 서명이 이미 있는 주소는 건너뜁니다.

각 사본은 그때부터 자체 ID를 가진 별개의 서명입니다. 사본은 한 번에 주소 하나씩 기록되므로, 주소가 가득 차 있으면 호출은 422 signature_limit_reached로 실패하고 그 앞의 주소들은 사본을 유지합니다.

레퍼런스