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 Zarftaki belgeler Sorgu parametresinin Gönderen
Alıcı
Tek belgeler Gönderen
Gönderen
Alıcı
|
| İ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 |
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
declinediş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
declinediş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 |
Döndürülenler
- response
- DeleteDocumentResponse
İ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
|
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
|
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 |
|
|
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. , 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 |
|
|
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.
Not2: Varsayılan sağlayıcı olarak kullanıldığında |
|
|
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 |
|
|
fastlaneProfileId
|
fastlaneProfileId | uuid |
Bu belgeyle birlikte kullanılması gereken Fastlane profilini belirtin. (useFastlane true olarak ayarlanmalıdır). |
Döndürülenler
- Body
- EnvelopeResponse
İ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
|
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
|
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 |
|
|
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. , 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 |
|
|
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.
Not2: Varsayılan sağlayıcı olarak kullanıldığında |
|
|
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 |
|
|
fastlaneProfileId
|
fastlaneProfileId | uuid |
Bu belgeyle birlikte kullanılması gereken Fastlane profilini belirtin. (useFastlane true olarak ayarlanmalıdır). |
Döndürülenler
- Body
- EnvelopeResponse
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
|
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 |