sproof Sign (Önizleme)

PDF ve DOCX belgeleri için güvenli elektronik imza iş akışlarını otomatikleştirmek için sproof Sign kullanın. Kuruluşlar tek veya çok belgeli imza istekleri oluşturabilir, alıcıları ve imzalama rollerini atayabilir, durumu izleyebilir, tamamlanmış PDF'leri indirebilir ve belgeleri silebilir. Sproof Sign hesabı, seçili eylemleri ve imza türlerini destekleyen bir plan ve geçerli bir API belirteci gereklidir.

Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:

Service Class Bölgeler
Copilot Studio Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Logic Apps Standart Aşağıdakiler dışında tüm Logic Apps bölgeleri :
     - Azure Kamu bölgeleri
     - Azure Çin bölgeleri
     - ABD Savunma Bakanlığı (DoD)
Power Apps Premium Aşağıdakiler dışında tüm Power Apps bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Power Automate Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Contact
İsim API Desteği
URL https://sproof.com
E-posta support@sproof.com
Bağlayıcı Meta Verileri
Publisher sproof GmbH
Web Sitesi https://www.sproof.com/en/sign/
Gizlilik ilkesi https://www.sproof.com/en/privacy-policy-app/
Kategoriler Verimli -lik; İçerik ve Dosyalar

sproof Sign

Genel bakış

sproof Sign, kuruluşların PDF ve DOCX belgeleri için elektronik imza iş akışlarını otomatikleştirmesini sağlar. Bağlayıcı tek belgeli imza istekleri veya çok belgeli zarflar oluşturabilir, alıcıları ve imzalama rollerini atayabilir, istek durumunu alabilir, tamamlanmış belgeleri indirebilir ve belgeleri silebilir.

Prerequisites

Bağlayıcıyı kullanmak için şunları yapmanız gerekir:

  • Bir sproof Sign hesabı.
  • API erişimi ve gerekli eylemler ve imza türleri için destek içeren bir dayanıklı İmza planı.
  • Geçerli bir sproof Sign API belirteci.

Kimlik Doğrulaması

Bağlayıcı API belirteci kimlik doğrulamasını kullanır. Hesabınızla ilişkilendirilmiş geçerli bir sproof Sign API belirteci girerek bir bağlantı oluşturun. Belirteci güvenli tutun ve iptal edilirse veya yeniden oluşturulursa değiştirin.

Desteklenen eylemler

  • İmza isteği oluşturma — Bir belge veya birden çok belge içeren bir zarf için istek oluşturur. Alıcılar, imzalama rolleri, imzalama sırası, imza konumları ve diğer davet ayarları yapılandırılabilir.
  • Yer tutucuları kullanarak imza isteği oluşturma — Karşıya yüklenen belgede depolanan yer tutucuları kullanarak bir istek oluşturur. Alıcı bilgileri ve imza konumları bu yer tutuculardan ayıklanır.
  • İstek durumunu alma — Üye kimliğini kullanarak imza isteğinin geçerli durumunu ve imzalama durumunu alır.
  • Belgeyi alma — Bir belgeyi ikili PDF olarak veya Base64 kodlu PDF olarak indirir.
  • Belgeyi silme — Sağlanan üye kimliğine, üyenin rolüne ve belgenin zarfa ait olup olmadığına bağlı olarak belgeyi siler veya üyenin erişimini kaldırır.

Bilinen sınırlamalar ve gereksinimler

  • Giriş belgeleri Base64 kodlu PDF veya DOCX içeriği olarak sağlanmalıdır.
  • Zarf en fazla 25 belge içerebilir.
  • Birden fazla belge gönderildiğinde zarf adı gereklidir.
  • Yer tutucu tabanlı istekler, karşıya yüklenen belgede doğru biçimlendirilmiş yer tutucular gerektirir.
  • Yer tutucu tabanlı istekler için, alıcılar ve imza konumları el ile girmek yerine belgeden alınır.
  • Kullanılabilir eylemler, imza türleri ve sağlayıcılar bağlı sproof Sign hesabına ve planına bağlıdır.
  • Belge silme davranışı, sağlanan üye kimliğinin gönderene mi yoksa alıcıya mı ait olduğuna ve belgenin bir zarfın parçası olup olmamasına bağlıdır.

Support

Bağlayıcı veya API desteği için adresine başvurun support@sproof.com.

Bağlantı oluşturma

Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:

Varsayılan Bağlantı oluşturmak için parametreler. Tüm bölgeler Paylaşılamaz

Temerrüt

Geçerli: Tüm bölgeler

Bağlantı oluşturmak için parametreler.

Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.

İsim Türü Description Zorunlu
token securestring "token" für diese API True

Eylemler

Belgeyi al

İmzalı belgeyi ikili veya Base64 kodlu dize olarak alın.

Belgeyi sil

Sağlanan memberId belgenin gönderene mi yoksa alıcıya mı ait olduğuna ve belgenin bir zarfın parçası olup olmadığına bağlı olarak, belgeyi siler veya üyenin bu belgeye erişimini kaldırır.

Zarftaki belgeler

Sorgu parametresinin all zarftaki belgeler için hiçbir etkisi yoktur.

Gönderen memberIdile:

  • Gönderen ve tüm alıcılar için tek bir belge silinir.
  • Belge zarftan kaldırılır.

Alıcı memberIdile:

  • Zarftaki tüm belgeler alıcı için kaldırılır.
  • Alıcı, alıcı için silinmiş olan tüm belgelerde olarak declined işaretlenir.
  • Belgeler, belgedeki diğer tüm üyeler için kullanılabilir durumda kalır.

Tek belgeler

Gönderen memberId ve all=trueile:

  • Belge gönderen ve tüm alıcılar için silinir.

Gönderen memberId ve all=falseile:

  • Belge yalnızca gönderen için silinir.
  • Belge, belgedeki diğer alıcılar için kullanılabilir durumda kalır.

Alıcı memberIdile:

  • Alıcı belgede olarak declined işaretlenir.
  • Belge, belgedeki diğer tüm üyeler için kullanılabilir durumda kalır.
İmza isteği oluşturma

Bu yeni imza oluşturma isteğidir. Tek bir belge daveti oluşturmaya ek olarak, artık davet gönderirken zarf oluşturmayı ve aynı anda birden çok belgeyi karşıya yüklemeyi destekliyor.

İstek durumunu alma

İmza isteğinin durumunu alma. Belge JSON nesnesi veya hata döndürür. Parametre, belgedeki gönderi isteği tarafından döndürülür ve gönderenler e-postasıyla ilişkilendirilir.

Yer tutucuları kullanarak imza isteği oluşturma

Karşıya yüklenen belgede depolanan yer tutucuları kullanarak bir imza isteği oluşturur. Alıcılar ve imza konumları belgeden ayıklanır.

Belgeyi al

İmzalı belgeyi ikili veya Base64 kodlu dize olarak alın.

Parametreler

Name Anahtar Gerekli Tür Description
Üye Kimliği
memberId True string

Üye Kimliği

İndirme biçimi
format string

Yanıt biçimini belirtir. İkili PDF ve base64 Base64 kodlu yanıt için kullanınpdf. Örnek base64 yanıt: json { "base64": "JVBERi0xLjQKJe..." }

Döndürülenler

Name Yol Tür Description
base64
base64 string

Base64 ile kodlanmış PDF içeriği

Belgeyi sil

Sağlanan memberId belgenin gönderene mi yoksa alıcıya mı ait olduğuna ve belgenin bir zarfın parçası olup olmadığına bağlı olarak, belgeyi siler veya üyenin bu belgeye erişimini kaldırır.

Zarftaki belgeler

Sorgu parametresinin all zarftaki belgeler için hiçbir etkisi yoktur.

Gönderen memberIdile:

  • Gönderen ve tüm alıcılar için tek bir belge silinir.
  • Belge zarftan kaldırılır.

Alıcı memberIdile:

  • Zarftaki tüm belgeler alıcı için kaldırılır.
  • Alıcı, alıcı için silinmiş olan tüm belgelerde olarak declined işaretlenir.
  • Belgeler, belgedeki diğer tüm üyeler için kullanılabilir durumda kalır.

Tek belgeler

Gönderen memberId ve all=trueile:

  • Belge gönderen ve tüm alıcılar için silinir.

Gönderen memberId ve all=falseile:

  • Belge yalnızca gönderen için silinir.
  • Belge, belgedeki diğer alıcılar için kullanılabilir durumda kalır.

Alıcı memberIdile:

  • Alıcı belgede olarak declined işaretlenir.
  • Belge, belgedeki diğer tüm üyeler için kullanılabilir durumda kalır.

Parametreler

Name Anahtar Gerekli Tür Description
Üye Kimliği
memberId True string

Üye Kimliği

Tüm alıcılar için sil
all boolean

Yalnızca sağlanan memberId belge gönderene ait olduğunda tek belgeler için geçerlidir. olarak ayarlanırsa true, belge gönderen ve tüm alıcılar için silinir. olarak ayarlanırsa false, belge yalnızca gönderen için silinir ve diğer alıcılar için kullanılabilir durumda kalır. Bu parametre, zarftaki (varsayılan = true) veya sağlanan memberId bir alıcıya ait olduğunda belgeler için hiçbir etkiye sahip değildir.

Döndürülenler

İmza isteği oluşturma

Bu yeni imza oluşturma isteğidir. Tek bir belge daveti oluşturmaya ek olarak, artık davet gönderirken zarf oluşturmayı ve aynı anda birden çok belgeyi karşıya yüklemeyi destekliyor.

Parametreler

Name Anahtar Gerekli Tür Description
email
email True string

Gönderenin e-postası. Planınızın bir üyesine ait olmalıdır.

firstName
firstName True string

Gönderenin adı.

lastName
lastName string

Gönderenin soyadı.

role
role string

Gönderenin tüm belgelerdeki rolü.

email
email string

Alıcının e-posta adresi.

firstName
firstName string

Alıcının adı.

lastName
lastName string

Alıcının soyadı.

doNotSendEmails
doNotSendEmails boolean

Alıcıya true e-posta gönderilmez olarak ayarlanırsa.

customId
customId string

Yalnızca davet sırasında alıcının e-posta adresi bilinmediğinde kullanılır. Bu yalnızca alıcıları davet ettiğinizde (yolları hazırlamak için değil) ve fastlane kullanmak istediğinizde çalışır. , customId davet göndermeden önce alıcı için önceden benzersiz bir imzalama bağlantısı oluşturmanıza olanak tanır. En az 70 karakterden oluşan benzersiz, alfasayısal bir dize olmalıdır.

Not: customId yalnızca bir belgenin alıcı bağlantısını oluşturmak için kullanılabilir. memberId yerine diğer istekler için kullanılamaz. URL oluşturma hakkında ayrıntılı bilgi için bkz. Özel Kimlikle belge açma

useFastlane
useFastlane boolean

İmzalayan olarak true ayarlanırsa, davet e-postasında bir Fastlane bağlantısı alır.

phoneNumber
phoneNumber string

Bu alıcının telefon numarası. Bu, SMS doğrulaması için kullanılır. (örneğin: +43 699 1234 1234).

privateMessage
privateMessage string

Bu alıcı için özel bir ileti.

inPersonMode
inPersonMode boolean

Bu seçenek etkinleştirildiğinde, imza isteğinin alıcısının belgeyi bizzat imzalaması gerekir ve e-posta gönderilmez. Bu mod yalnızca SES imza türü kullanılarak kullanılabilir

signatureTypes
signatureTypes array of string

Bu alıcı için izin verilen imza türleri. Seçenekler: ['advanced', 'advancedPlus', 'qualified', 'qualifiedPlusIdent', 'simple']

tag
tag string

Bu etiket, imzalama işlemi için kullanılacak kimlik sağlayıcısını belirler. Önceden tanımlanmış bir desteklenen sağlayıcı kümesi arasından seçim yapın.

Not1: Bazı sağlayıcılar yalnızca belirli signatureType'lar için kullanılabilir, örneğin onetimeqes"signatureType" : ["qualifiedPlusIdent"]

Not2: Varsayılan sağlayıcı olarak kullanıldığında sproof-qualified , alıcının etkin bir User+ lisansına sahip etkin bir dayanıklı hesaba sahip olması gerekir.

canChange
canChange boolean

Davet edilen alıcının imza sağlayıcısını değiştirip değiştiremeyeceğini belirten Boole değeri

country
country string

Varsayılan ülke, boşsa tümü olarak ayarlanırsa, sağlayıcı etiketi için hangi ülkelerin kullanılabilir olduğuyla ilgili bir hata döndürülür

dueDate
dueDate YYYY-MM-DD

Belgenin imzalanabileceği tarih. Bu son tarih, davet e-postasında alıcıya görüntülenir ve panonun belge ayrıntıları bölümünde de görünür. İmzalama işlemini tamamlamak için bir son tarih görevi görür.

reminderInterval
reminderInterval number

Anımsatıcı e-postaları arasındaki gün sayısını belirtir.

startSendingReminders
startSendingReminders YYYY-MM-DD HH:MM

Anımsatıcıların gönderileceği tarih

inviteLanguage
inviteLanguage string

Hesabı olmayan anonim kullanıcılara gönderilen e-postaların dilini belirtir. Hesabı olan kullanıcılar için, bunun yerine profillerinde seçtikleri dil kullanılır.

message
message string

E-posta içindeki alıcılara gönderilen özel bir ileti.

konu
subject string

Alıcılara gönderilen e-postanın konu satırı.

sendOutFinishedPdf
sendOutFinishedPdf boolean

True olarak ayarlanırsa, pdf belgedeki tüm alıcılara ek olarak gönderilir (5 MB'tan küçükse).

focusedSigningMode
focusedSigningMode boolean

Bu seçenek etkinleştirildiğinde, imza isteğinin alıcısı belgeyi imzalama veya azaltmayla sınırlı olur ve sayfadan uzaklaşamaz.

allowForwarding
allowForwarding boolean

Davetin iletilmesine izin verin.

collabSigningMode
collabSigningMode object

Her anahtarın bir imzalama turunu temsil ettiği ve buna karşılık gelen değerin bu tur için işbirliğine dayalı imzalamanın etkinleştirilip etkinleştirilmediğini gösteren nesne. Değer true ise, belirtilen imzalama turunu tamamlamak ve bir sonraki tura geçmek için yalnızca bir imza gerekir. Örneğin, { '1': true }, '1' imzalama turunda yalnızca bir imzanın gerekli olduğu anlamına gelir.

usePlaceholders
usePlaceholders boolean

Doğruysa, belge içinde depolanan metin yer tutucuları/formField'ler alıcıları davet etme için kullanılacaktır.

inPersonSigning
inPersonSigning boolean

Doğru olduğunda, alıcı el ile imza çizmesi gereken bir açılır pencere alır

folderName
folderName string

Verilirse, documentDataArray içindeki tüm belgeleri içeren bir zarf oluşturulur. (Birden fazla belge gönderilirse gereklidir)

callbackUrl
callbackUrl string

Yeni imza oluşturulduğunda veya alıcı belgeyi reddettiyse, belge dahil olmak üzere bir POST isteği bu URL'ye gönderilir. Hata durumunda, isteğin yeniden denendiğinden emin olmak için bir yeniden deneme mekanizması uygulanır.

returnUrl
returnUrl string

Belgeyi imzaladıktan sonra iade düğmesinin bağlantısı

returnBtnText
returnBtnText string

Belgeyi imzaladıktan sonra dönüş düğmesinin metni

data
data True string

Base64 biçimindeki belge (PDF veya DOCX) verileri.

mimetype
mimetype string

Belge pdf değilse gerekli olan base64 kodlanmış veri PDF veya DOCX MIME türü

fileName
fileName True string

Dosyanın adı

label
label string

Belgeleri düzenlemek için gönderilebilen özel bir etiket.

sayfa
page True integer

İlk sayfa 0 olacak şekilde, kutunun açık olduğu sayfanın sayısı.

Pagewidth
pageWidth integer

Sayfa genişliğini açıklayan herhangi bir tamsayı değeri. Sayı ne kadar büyükse, kutuyu x y alanına yerleştirirken duyarlık o kadar iyi olur. A4 sayfasında varsayılan değer olarak 478 değerimiz vardır.

pageHeight
pageHeight integer

Sayfa yüksekliğini açıklayan herhangi bir tamsayı değeri. Sayı ne kadar büyükse, kutuyu x y alanına yerleştirirken duyarlık o kadar iyi olur. A4 sayfasında, varsayılan değer olarak 676'mız vardır.

x
x True float

Kutunun yatay konumunu sayfa genişliğinin yüzdesi olarak temsil eder. Çıkış noktası (0,0), sayfanın sol üst kısmındadır. 0,1 değeri, kutunun sayfa genişliğinin 10% soldan konumlandırılmış olduğu anlamına gelir.

y
y True float

Sayfanın yüksekliğinin yüzdesi olarak kutunun dikey konumunu temsil eder. Çıkış noktası (0,0), sayfanın sol üst kısmındadır. 0,1 değeri, kutunun sayfa yüksekliğinin en üstünden 10% konumlandırılmış olduğu anlamına gelir.

width
width True float

X ve y koordinatlarına benzer şekilde sayfa boyutlarına göre kutunun genişliği. PageWidth yüzdesini temsil eden bir float değeridir.

height
height True float

X ve y koordinatlarına benzer şekilde sayfa boyutlarına göre kutunun yüksekliği. PageHeight yüzdesini temsil eden bir float değeridir.

kimlik
id True string

Bu kutu için istediğiniz şekilde oluşturulan benzersiz bir kimlik.

label
label string

Alanın adı gibi yer tutucu metin; örneğin, "Doğum Tarihi.".

value
value string

Kutu için varsayılan değer. Null olabilir. Kutu 'chooseBox' türündeyse değer null veya seçeneklerde tanımlanan dizelerden biri olabilir.

yalnızca okumalı
readonly boolean

True olarak ayarlanırsa, davet edilen kişi bu kutunun değerini değiştiremez.

required
required boolean

True olarak ayarlanırsa, davet edilen kişi bu kutuyu doldurmadan belgeyi imzalayamaz.

type
type True string
çok satırlı
multiline boolean

Birden çok satıra izin verilip verilmeyeceği.

displayValue
displayValue True string
exportValue
exportValue True string
group
group number

Her radyo kutusu bir gruba atanabilir.

signatureTypes
signatureTypes array of string

Bu alıcı için izin verilen imza türlerinin üzerine alıcı imza türleri yazılabilir. Seçenekler: ['advanced', 'advancedPlus', 'qualified', 'simple','qualifiedPlusIdent']

refId
refId string

refId, karşıya yüklenen belgeye çapraz başvuru yapmak için kullanılan isteğe bağlı bir alandır. Sağlanırsa, belgeye özel bir başvuru tanımlayıcısı atamanıza olanak tanır. Bu tanımlayıcı, gelecekteki API yanıtlarında belge nesnesinin bir parçası olarak döndürülür. Bu, belgeleri bir dış sisteme veya iş akışına göre izlemek veya düzenlemek için yararlı olabilir.

language
language string

Belge dili.

folderId
folderId string

Belgelerin eklenmesi gereken klasörün kimliği. Bu yalnızca hem inviteData hem de folderName tanımlanmamışsa mümkündür.

isAttachment
isAttachment boolean

isAttachment bu durumda gerekli değildir.

Alıcı ayrıntıları
recipientDetails True object

Alıcı e-postası tarafından anahtarlanan alıcı ayrıntıları. Örnek: {""mail@test.com:{"role":"signer","signaturePositions":[{"page":0,"x":0,55,"y":0,80,"width":0,25,"height":0,08}]}}.

useFastlane
useFastlane boolean

İmzalayan olarak true ayarlanırsa, davet e-postasında bir Fastlane bağlantısı alır.

fastlaneProfileId
fastlaneProfileId uuid

Bu belgeyle birlikte kullanılması gereken Fastlane profilini belirtin. (useFastlane true olarak ayarlanmalıdır).

Döndürülenler

İstek durumunu alma

İmza isteğinin durumunu alma. Belge JSON nesnesi veya hata döndürür. Parametre, belgedeki gönderi isteği tarafından döndürülür ve gönderenler e-postasıyla ilişkilendirilir.

Parametreler

Name Anahtar Gerekli Tür Description
Üye Kimliği
memberId True string

Üye Kimliği

Döndürülenler

Yer tutucuları kullanarak imza isteği oluşturma

Karşıya yüklenen belgede depolanan yer tutucuları kullanarak bir imza isteği oluşturur. Alıcılar ve imza konumları belgeden ayıklanır.

Parametreler

Name Anahtar Gerekli Tür Description
email
email True string

Gönderenin e-postası. Planınızın bir üyesine ait olmalıdır.

firstName
firstName True string

Gönderenin adı.

lastName
lastName string

Gönderenin soyadı.

role
role string

Gönderenin tüm belgelerdeki rolü.

email
email string

Alıcının e-posta adresi.

firstName
firstName string

Alıcının adı.

lastName
lastName string

Alıcının soyadı.

doNotSendEmails
doNotSendEmails boolean

Alıcıya true e-posta gönderilmez olarak ayarlanırsa.

customId
customId string

Yalnızca davet sırasında alıcının e-posta adresi bilinmediğinde kullanılır. Bu yalnızca alıcıları davet ettiğinizde (yolları hazırlamak için değil) ve fastlane kullanmak istediğinizde çalışır. , customId davet göndermeden önce alıcı için önceden benzersiz bir imzalama bağlantısı oluşturmanıza olanak tanır. En az 70 karakterden oluşan benzersiz, alfasayısal bir dize olmalıdır.

Not: customId yalnızca bir belgenin alıcı bağlantısını oluşturmak için kullanılabilir. memberId yerine diğer istekler için kullanılamaz. URL oluşturma hakkında ayrıntılı bilgi için bkz. Özel Kimlikle belge açma

useFastlane
useFastlane boolean

İmzalayan olarak true ayarlanırsa, davet e-postasında bir Fastlane bağlantısı alır.

phoneNumber
phoneNumber string

Bu alıcının telefon numarası. Bu, SMS doğrulaması için kullanılır. (örneğin: +43 699 1234 1234).

privateMessage
privateMessage string

Bu alıcı için özel bir ileti.

inPersonMode
inPersonMode boolean

Bu seçenek etkinleştirildiğinde, imza isteğinin alıcısının belgeyi bizzat imzalaması gerekir ve e-posta gönderilmez. Bu mod yalnızca SES imza türü kullanılarak kullanılabilir

signatureTypes
signatureTypes array of string

Bu alıcı için izin verilen imza türleri. Seçenekler: ['advanced', 'advancedPlus', 'qualified', 'qualifiedPlusIdent', 'simple']

tag
tag string

Bu etiket, imzalama işlemi için kullanılacak kimlik sağlayıcısını belirler. Önceden tanımlanmış bir desteklenen sağlayıcı kümesi arasından seçim yapın.

Not1: Bazı sağlayıcılar yalnızca belirli signatureType'lar için kullanılabilir, örneğin onetimeqes"signatureType" : ["qualifiedPlusIdent"]

Not2: Varsayılan sağlayıcı olarak kullanıldığında sproof-qualified , alıcının etkin bir User+ lisansına sahip etkin bir dayanıklı hesaba sahip olması gerekir.

canChange
canChange boolean

Davet edilen alıcının imza sağlayıcısını değiştirip değiştiremeyeceğini belirten Boole değeri

country
country string

Varsayılan ülke, boşsa tümü olarak ayarlanırsa, sağlayıcı etiketi için hangi ülkelerin kullanılabilir olduğuyla ilgili bir hata döndürülür

dueDate
dueDate YYYY-MM-DD

Belgenin imzalanabileceği tarih. Bu son tarih, davet e-postasında alıcıya görüntülenir ve panonun belge ayrıntıları bölümünde de görünür. İmzalama işlemini tamamlamak için bir son tarih görevi görür.

reminderInterval
reminderInterval number

Anımsatıcı e-postaları arasındaki gün sayısını belirtir.

startSendingReminders
startSendingReminders YYYY-MM-DD HH:MM

Anımsatıcıların gönderileceği tarih

inviteLanguage
inviteLanguage string

Hesabı olmayan anonim kullanıcılara gönderilen e-postaların dilini belirtir. Hesabı olan kullanıcılar için, bunun yerine profillerinde seçtikleri dil kullanılır.

message
message string

E-posta içindeki alıcılara gönderilen özel bir ileti.

konu
subject string

Alıcılara gönderilen e-postanın konu satırı.

sendOutFinishedPdf
sendOutFinishedPdf boolean

True olarak ayarlanırsa, pdf belgedeki tüm alıcılara ek olarak gönderilir (5 MB'tan küçükse).

focusedSigningMode
focusedSigningMode boolean

Bu seçenek etkinleştirildiğinde, imza isteğinin alıcısı belgeyi imzalama veya azaltma ile sınırlı olur ve sayfadan uzaklaşamaz.

allowForwarding
allowForwarding boolean

Davetin iletilmesine izin verin.

collabSigningMode
collabSigningMode object

Her anahtarın bir imzalama turunu temsil ettiği ve buna karşılık gelen değerin bu tur için işbirliğine dayalı imzalamanın etkinleştirilip etkinleştirilmediğini gösteren nesne. Değer true ise, belirtilen imzalama turunu tamamlamak ve bir sonraki tura geçmek için yalnızca bir imza gerekir. Örneğin, { '1': true }, '1' imzalama turunda yalnızca bir imzanın gerekli olduğu anlamına gelir.

inPersonSigning
inPersonSigning boolean

Doğru olduğunda, alıcı el ile imza çizmesi gereken bir açılır pencere alır

folderName
folderName string

Verilirse, documentDataArray içindeki tüm belgeleri içeren bir zarf oluşturulur. (Birden fazla belge gönderilirse gereklidir)

callbackUrl
callbackUrl string

Yeni imza oluşturulduğunda veya alıcı belgeyi reddettiyse, belge dahil olmak üzere bir POST isteği bu URL'ye gönderilir. Hata durumunda, isteğin yeniden denendiğinden emin olmak için bir yeniden deneme mekanizması uygulanır.

returnUrl
returnUrl string

Belgeyi imzaladıktan sonra iade düğmesinin bağlantısı

returnBtnText
returnBtnText string

Belgeyi imzaladıktan sonra dönüş düğmesinin metni

data
data True string

Base64 biçimindeki belge (PDF veya DOCX) verileri.

mimetype
mimetype string

Belge pdf değilse gerekli olan base64 kodlanmış veri PDF veya DOCX MIME türü

fileName
fileName True string

Dosyanın adı

label
label string

Belgeleri düzenlemek için gönderilebilen özel bir etiket.

sayfa
page True integer

İlk sayfa 0 olacak şekilde, kutunun açık olduğu sayfanın sayısı.

Pagewidth
pageWidth integer

Sayfa genişliğini açıklayan herhangi bir tamsayı değeri. Sayı ne kadar büyükse, kutuyu x y alanına yerleştirirken duyarlık o kadar iyi olur. A4 sayfasında varsayılan değer olarak 478 değerimiz vardır.

pageHeight
pageHeight integer

Sayfa yüksekliğini açıklayan herhangi bir tamsayı değeri. Sayı ne kadar büyükse, kutuyu x y alanına yerleştirirken duyarlık o kadar iyi olur. A4 sayfasında, varsayılan değer olarak 676'mız vardır.

x
x True float

Kutunun yatay konumunu sayfa genişliğinin yüzdesi olarak temsil eder. Çıkış noktası (0,0), sayfanın sol üst kısmındadır. 0,1 değeri, kutunun sayfa genişliğinin 10% soldan konumlandırılmış olduğu anlamına gelir.

y
y True float

Sayfanın yüksekliğinin yüzdesi olarak kutunun dikey konumunu temsil eder. Çıkış noktası (0,0), sayfanın sol üst kısmındadır. 0,1 değeri, kutunun sayfa yüksekliğinin en üstünden 10% konumlandırılmış olduğu anlamına gelir.

width
width True float

X ve y koordinatlarına benzer şekilde sayfa boyutlarına göre kutunun genişliği. PageWidth yüzdesini temsil eden bir float değeridir.

height
height True float

X ve y koordinatlarına benzer şekilde sayfa boyutlarına göre kutunun yüksekliği. PageHeight yüzdesini temsil eden bir float değeridir.

kimlik
id True string

Bu kutu için istediğiniz şekilde oluşturulan benzersiz bir kimlik.

label
label string

Alanın adı gibi yer tutucu metin; örneğin, "Doğum Tarihi.".

value
value string

Kutu için varsayılan değer. Null olabilir. Kutu 'chooseBox' türündeyse değer null veya seçeneklerde tanımlanan dizelerden biri olabilir.

yalnızca okumalı
readonly boolean

True olarak ayarlanırsa, davet edilen kişi bu kutunun değerini değiştiremez.

required
required boolean

True olarak ayarlanırsa, davet edilen kişi bu kutuyu doldurmadan belgeyi imzalayamaz.

type
type True string
çok satırlı
multiline boolean

Birden çok satıra izin verilip verilmeyeceği.

displayValue
displayValue True string
exportValue
exportValue True string
group
group number

Her radyo kutusu bir gruba atanabilir.

signatureTypes
signatureTypes array of string

Bu alıcı için izin verilen imza türlerinin üzerine alıcı imza türleri yazılabilir. Seçenekler: ['advanced', 'advancedPlus', 'qualified', 'simple','qualifiedPlusIdent']

refId
refId string

refId, karşıya yüklenen belgeye çapraz başvuru yapmak için kullanılan isteğe bağlı bir alandır. Sağlanırsa, belgeye özel bir başvuru tanımlayıcısı atamanıza olanak tanır. Bu tanımlayıcı, gelecekteki API yanıtlarında belge nesnesinin bir parçası olarak döndürülür. Bu, belgeleri bir dış sisteme veya iş akışına göre izlemek veya düzenlemek için yararlı olabilir.

language
language string

Belge dili.

folderId
folderId string

Belgelerin eklenmesi gereken klasörün kimliği. Bu yalnızca hem inviteData hem de folderName tanımlanmamışsa mümkündür.

isAttachment
isAttachment boolean

isAttachment bu durumda gerekli değildir.

useFastlane
useFastlane boolean

İmzalayan olarak true ayarlanırsa, davet e-postasında bir Fastlane bağlantısı alır.

fastlaneProfileId
fastlaneProfileId uuid

Bu belgeyle birlikte kullanılması gereken Fastlane profilini belirtin. (useFastlane true olarak ayarlanmalıdır).

Döndürülenler

Tanımlar

DeleteDocumentResponse

Belge Yanıtlarını Sil
string

ZarfResponse

Name Yol Tür Description
folderId
folderId string
folderName
folderName string
belgeler
documents array of object
kimlik
documents.id string
name
documents.name string
language
documents.language string
startSendingReminders
documents.startSendingReminders date-time

Anımsatıcıların gönderilmeye başladığı tarih ve saat (ISO 8601 tarih saat dizesi)

sendReminder
documents.sendReminder boolean
reminderSent
documents.reminderSent boolean
reminderInterval
documents.reminderInterval number
createdAt
documents.createdAt date-time

Belgenin oluşturulduğu tarih ve saat (ISO 8601 tarih saat dizesi)

callbackUrl
documents.callbackUrl string
returnUrl
documents.returnUrl string
returnBtnText
documents.returnBtnText string
inPersonSigning
documents.inPersonSigning boolean
signingRound
documents.signingRound number
isTemplate
documents.isTemplate boolean
templateId
documents.templateId string
linkId
documents.linkId string
linkExpiresAt
documents.linkExpiresAt string
derivedFromLink
documents.derivedFromLink boolean
state
documents.state string
complianceLevel
documents.complianceLevel string
allowForwarding
documents.allowForwarding boolean
linkExpires
documents.linkExpires boolean
setDueDate
documents.setDueDate boolean
dueDate
documents.dueDate date-time

Belgenin son tarihi (ISO 8601 tarih saat dizesi)

focusedSigningMode
documents.focusedSigningMode boolean
linkMaxSignaturesEnabled
documents.linkMaxSignaturesEnabled boolean
linkMaxSignatures
documents.linkMaxSignatures number
fastlaneProfileId
documents.fastlaneProfileId string
refId
documents.refId string
sendOutFinishedPdf
documents.sendOutFinishedPdf boolean
signatureTypes
documents.signatureTypes array of string
members
documents.members array of MemberResponseSchema
üye
documents.member MemberResponseSchema
Kutu -larını
documents.boxes array of DocumentResponseBox

Belge yanıtında bir form alanı kutusu. Bu yalnızca belgede form alanları varsa döndürülür. Belge imzalanmışsa, belge doldurulan değerleri içeren kutuları döndürür.

Gecik -miş
documents.overdue boolean

DocumentResponseBox

Name Yol Tür Description
kimlik
id string
type
type string
value
value string

Kutu alanının değeri. Kutu türüne bağlı olarak bir dize (boş dize dahil), boole veya null olabilir.

label
label string

MemberResponseSchema

Name Yol Tür Description
kimlik
id string
documentId
documentId string
email
email string
firstName
firstName string
lastName
lastName string
Yönetici
isAdmin boolean
createdAt
createdAt date-time

Üyenin oluşturulduğu tarih ve saat (ISO 8601 tarih saat dizesi)

sentDeleteNotificationAt
sentDeleteNotificationAt date-time

Silme bildiriminin gönderildiği tarih ve saat (ISO 8601 tarih saat dizesi)

manuallyLastEmailSent
manuallyLastEmailSent date-time

Son el ile e-postanın gönderildiği tarih ve saat (ISO 8601 tarih saat dizesi)

signaturePosition
signaturePosition MemberSignaturePositionResponse

Yanıta özgü ek alanlara sahip imza konumu verileri. cardStyle, pageWidth ve pageHeight alanları isteğe bağlıdır ve tüm API yanıtlarında mevcut olmayabilir.

doNotSendEmails
doNotSendEmails boolean
declinedAt
declinedAt date-time

Üyenin reddettigi tarih ve saat (ISO 8601 tarih saat dizesi)

signingOrder
signingOrder number
Ondemand
onDemand string
recipientId
recipientId string
signatureTypes
signatureTypes array of string
signatureTypesActive
signatureTypesActive boolean
privateMessage
privateMessage string
customId
customId string
useFastlane
useFastlane boolean
role
role string
approvedAt
approvedAt date-time

Üyenin onaylandığı tarih ve saat (ISO 8601 tarih saat dizesi)

doğrulamaYapılandırma
verificationConfig
phoneNumber
phoneNumber string
Imza
signatures array of string
signedAt
signedAt date-time

Üyenin imzalı olduğu tarih ve saat (ISO 8601 tarih saat dizesi)

MemberSignaturePositionResponse

Yanıta özgü ek alanlara sahip imza konumu verileri. cardStyle, pageWidth ve pageHeight alanları isteğe bağlıdır ve tüm API yanıtlarında mevcut olmayabilir.

Name Yol Tür Description
Items
SignaturePositionResponse

Yanıta özgü ek alanlara sahip imza konumu verileri. cardStyle, pageWidth ve pageHeight alanları isteğe bağlıdır ve tüm API yanıtlarında mevcut olmayabilir.

SignaturePositionResponse

Yanıta özgü ek alanlara sahip imza konumu verileri. cardStyle, pageWidth ve pageHeight alanları isteğe bağlıdır ve tüm API yanıtlarında mevcut olmayabilir.

Name Yol Tür Description
sayfa
page integer

Sayfa numarası, 0 ile başlar.

x
x number

İmzaların sol üst konumunun x koordinatı

y
y number

İmzaların sol üst konumunun y koordinatı

width
width number

İmzanın genişliği.

height
height number

İmzanın yüksekliği.

cardStyle
cardStyle string

İmza kartının görsel stili. Bu alan isteğe bağlıdır ve tüm yanıtlarda döndürülmeyebilir.

Pagewidth
pageWidth number

Sayfanın piksel cinsinden genişliği. Bu alan isteğe bağlıdır ve tüm yanıtlarda döndürülmeyebilir.

Pageheight
pageHeight number

Sayfanın piksel cinsinden yüksekliği. Bu alan isteğe bağlıdır ve tüm yanıtlarda döndürülmeyebilir.

DocumentStatusForFlow

Name Yol Tür Description
kimlik
id string
name
name string
state
state string

Belgenin geçerli durumu. Olası değerler şunlardır: taslak, beklemede, reddedildi, tamamlandı, ek, el ile Gönderme, el ile Tamamlandı

createdAt
createdAt date
updatedAt
updatedAt date
allSignersSigned
allSignersSigned boolean
allMembersSigned
allMembersSigned boolean
focusedSigningMode
focusedSigningMode boolean