Mevcut bir şablondan belge nasıl gönderilir?

Bu özelliği kimler kullanabilir?

Tüm Geliştirici API planlarında kullanılabilir.

Tüm üyeler

Bu makale, Sign.Plus e-İmza API'si ile bir şablon kullanarak imzalanmak üzere belge gönderme sürecinde size rehberlik edecektir.

Bu adımları izleyerek bir şablondan zarf oluşturacak, alıcı ayrıntılarını belirleyecek ve zarfı imzalanmak üzere göndereceksiniz.

Ön Koşullar

1. Adım: Şablondan zarf oluşturun

  1. Bir şablondan yeni bir zarf oluşturmak için POST /v2/envelope/from_template/{template_id} uç noktasını kullanın.
  2. {template_id} ifadesini mevcut şablonunuzun kimliğiyle değiştirin.
    Şablon kimliğini nerede bulabilirim?
  3. Aşağıdaki JSON gövdesiyle POST /v2/envelope/from_template/{template_id} adresine bir POST isteği gönderin:
    {
    "name": "My wonderful envelope from template"
    }
  4. API anahtarınızı Authorization üstbilgisine ekleyin.
  5. İşlem başarılı olursa bir Envelope nesnesi alırsınız. {
    "id": "66eb7d0467d2d549b89fcb6d",
    // ...
    "signing_steps": [
    {
    "recipients": [
    {
    "id": "66eb7d0467d2d549b89fcb70",
    "uid": null,
    "name": "",
    "email": "",
    "role": "SIGNER",
    "verification": null
    }
    ]
    },
    {
    "recipients": [
    {
    "id": "66eb7d0467d2d549b89fcb71",
    "uid": null,
    "name": "",
    "email": "",
    "role": "RECEIVES_COPY",
    "verification": null
    },
    {
    "id": "66eb7d0467d2d549b89fcb72",
    "uid": null,
    "name": "",
    "email": "",
    "role": "SIGNER",
    "verification": null
    }
    ]
    }
    ],
    "documents": [
    // ...
    ],
    "notification": {
    // ...
    }
    }
  6. Döndürülen id değerini sonraki API çağrıları için envelope_id olarak kaydedin.
  7. Her alıcının id değerini, imzalama sürecinde daha sonra kullanmak üzere not edin.
    Örnekler:
    • 66eb7d0467d2d549b89fcb71: Birinci SIGNER (1. Adım)
    • 66eb7d0467d2d549b89fcb71: RECEIVES_A_COPY (1. Adım)
    • 66eb7d0467d2d549b89fcb72: İkinci SIGNER (2. Adım)

2. Adım: Alıcı bilgilerini belirleyin

Şablonunuzda sabit alıcılar yoksa ve alıcı bilgilerini belirlemeniz veya güncellemeniz gerekiyorsa:

  1. Alıcı bilgilerini güncellemek için POST /v2/envelope/{envelope_id}/signing_steps uç noktasını kullanın.
  2. {envelope_id} yerine 1. Adım'da aldığınız kimliği yazın.
  3. Aşağıdaki JSON gövdesiyle bir POST isteği gönderin:
    {
    "signing_steps": [
    {
    "recipients": [
    {
    "id": "66eb7d0467d2d549b89fcb70",
    "name": "John Doe",
    "email": "john.doe@example.com",
    "role": "SIGNER"
    }
    ]
    },
    {
    "recipients": [
    {
    "id": "66eb7d0467d2d549b89fcb71",
    "name": "Mark Twain",
    "email": "m.twain@example.com",
    "role": "RECEIVES_COPY"
    },
    {
    "id": "66eb7d0467d2d549b89fcb72",
    "name": "Jane Smith",
    "email": "j.smith@example.com",
    "role": "SIGNER"
    }
    ]
    }
    ]
    }
  4. İşlem başarılı olursa SigningStep nesnelerinden oluşan bir dizi alırsınız.

3. Adım: Zarfınızı imzaya gönderin

  1. Zarfı göndermek için POST /v2/envelope/{envelope_id}/send uç noktasını kullanın.
  2. {envelope_id} yerine 1. Adım'daki zarf kimliğinizi yazın.
  3. Bu uç noktaya bir POST isteği gönderin.
  4. İşlem başarılı olursa zarf, imzalanmak üzere alıcılara gönderilir.

Sonuç

Sign.Plus e-İmza API'si ile bir şablon kullanarak bir belgeyi imzaya başarıyla gönderdiniz. Alıcılar, belgeyi imzalamaları için bir bağlantı içeren bir e-posta bildirimi alacak.

Şablon kullanmak, özellikle düzeni ve imza gereksinimleri tutarlı olan sık kullanılan belgeler için belge imzalama iş akışınızı önemli ölçüde kolaylaştırabilir.

Bu makale yardımcı oldu mu?
0 kişi içerisinden 0 kişi bunun yardımcı olduğunu düşündü
More Articles in this section