Sinal sproof (Pré-visualização)
Use o sproof Sign para automatizar fluxos de trabalho seguros de assinatura eletrónica para documentos PDF e DOCX. As organizações podem criar ou preparar pedidos de assinatura de um ou vários documentos, atribuir destinatários e funções de assinatura, listar e acompanhar documentos, descarregar PDFs concluídos e eliminar documentos. São necessárias uma conta sproof Sign, um plano que suporte as ações e tipos de assinatura selecionados, e um token de API válido.
Este conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure Government - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões Power Apps exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contact | |
|---|---|
| Nome | Suporte à API |
| URL | https://sproof.com |
| support@sproof.com |
| Metadados do conector | |
|---|---|
| Publisher | sproof GmbH |
| Sítio Web | https://www.sproof.com/en/sign/ |
| Política de privacidade | https://www.sproof.com/en/privacy-policy-app/ |
| Categorias | Produtividade; Conteúdo e Ficheiros |
Sinal sproof
Descrição geral
O sproof Sign permite às organizações automatizar fluxos de trabalho de assinatura eletrónica para documentos PDF e DOCX. O conector pode criar ou preparar pedidos de assinatura de documento único ou envelopes multi-documento, atribuir destinatários e funções de assinatura, listar documentos, recuperar o estado dos pedidos, descarregar documentos concluídos e eliminar documentos.
Atualizações nesta versão
- Adicionado Preparar pedido de assinatura para criar um rascunho sem convidar os destinatários.
- Adicionou o Get Documents para listar, filtrar, ordenar e pesquisar documentos.
- Sem alterações interrompidas às ações existentes dos conectores.
Pré-requisitos
Para usar o conector, você precisa:
- Uma conta Sproof Sign.
- Um plano Sproof Sign com acesso à API e suporte para as ações e tipos de assinatura necessários.
- Um token Sign API sproof válido.
Authentication
O conector utiliza autenticação API-token. Crie uma ligação introduzindo um token válido de Sproof Sign API associado à sua conta. Mantém o token seguro e substitui-o se for revogado ou regenerado.
Ações suportadas
- Cria um pedido de assinatura — Cria um pedido para um documento ou um envelope contendo vários documentos. Os destinatários, funções de assinatura, ordem de assinatura, posições de assinatura e outras definições de convite podem ser configurados.
- Criar pedido de assinatura usando marcadores de posição — Cria um pedido usando reservas armazenadas num documento carregado. A informação dos destinatários e as posições de assinatura são extraídas desses marcadores de posição.
- Preparar pedido de assinatura — Cria um rascunho de pedido de assinatura sem convidar os destinatários. O ID de membro devolvido pode ser usado para abrir e preparar o documento no editor sproof Sign.
- Obtenha documentos — Lista documentos disponíveis para a conta sproof Sign ligada. Podem ser usadas opções de paginação, filtragem, ordenação e pesquisa para restringir o resultado.
- Obter o estado do pedido — Recupera o estado atual e o estado de assinatura de um pedido de assinatura usando o seu ID de membro.
- Obter documento — Descarrega um documento como PDF binário ou como PDF codificado em Base64.
- Eliminar documento — Apaga um documento ou remove o acesso de um membro, dependendo do ID de membro fornecido, do papel do membro e se o documento pertence a um envelope.
Limitações e requisitos conhecidos
- Os documentos de entrada devem ser fornecidos como conteúdo PDF ou DOCX codificado em Base64.
- Um envelope pode conter no máximo 25 documentos.
- É necessário um nome de envelope quando mais do que um documento é submetido.
- Pedidos baseados em marcadores de posição requerem marcadores de posição corretamente formatados no documento carregado.
- Para pedidos baseados em marcadores de lugar, os destinatários e as posições de assinatura são obtidos a partir do documento em vez de serem introduzidos manualmente.
- As ações disponíveis, tipos de assinatura e fornecedores dependem da conta e do plano sproof Sign conectados.
- O comportamento de eliminação de documentos depende se o ID de membro fornecido pertence ao remetente ou ao destinatário e se o documento faz parte de um envelope.
Suporte
Para suporte a conectores ou APIs, contacte support@sproof.com.
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Predefinição | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: Todas as regiões
Parâmetros para criar conexão.
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| token | securestring | "token" für diese API | Verdade |
Ações
| Criar pedido de assinatura usando marcadores de posição |
Cria um pedido de assinatura usando marcadores de posição armazenados no documento carregado. Os destinatários e as posições de assinatura são extraídos do documento. |
| Eliminar documento |
Elimina um documento ou remove o acesso de um membro a ele, dependendo se o documento Documentos num envelope O parâmetro Com o remetente
Com o destinatário
Documentos individuais Com o remetente
Com o remetente
Com o destinatário
|
| Obter documento |
Obtenha um documento assinado como binário ou uma cadeia codificada em Base64. |
| Obter documentos |
Devolve documentos criados pelo detentor do token API (utilizador autenticado), independentemente de esses documentos terem sido criados através da interface ou através da API. Documentos criados por outros membros do mesmo plano não estão incluídos. Quando a gestão de funções está ativada para o seu plano, cada utilizador pode ter o seu próprio token de API. |
| Obter o estado do pedido |
Obtenha o estado de um pedido de assinatura. Devolve um documento objeto JSON ou um erro. O parâmetro é devolvido pelo pedido de publicação no documento e está associado ao email do remetente. |
| Pedido de criação de assinatura |
Este é o novo pedido de criação de assinatura. Para além de criar um único convite para um documento, agora suporta a criação de envelopes e o carregamento de vários documentos simultaneamente ao enviar convites. |
| Preparar o pedido de assinatura |
Cria um pedido de assinatura preliminar sem convidar os destinatários. Use o ID de membro devolvido para abrir o documento no editor sproof Sign. |
Criar pedido de assinatura usando marcadores de posição
Cria um pedido de assinatura usando marcadores de posição armazenados no documento carregado. Os destinatários e as posições de assinatura são extraídos do documento.
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
e-mail
|
True | string |
Email do remetente. Deve pertencer a um membro do seu plano. |
|
|
firstName
|
firstName | True | string |
Primeiro nome do remetente. |
|
lastName
|
lastName | string |
Apelido do remetente. |
|
|
função
|
role | string |
O papel do remetente em todos os documentos. |
|
|
e-mail
|
string |
Email do destinatário. |
||
|
firstName
|
firstName | string |
Nome próprio do destinatário. |
|
|
lastName
|
lastName | string |
Apelido do destinatário. |
|
|
doNotSendEmails
|
doNotSendEmails | boolean |
Se estiver definido para |
|
|
customId
|
customId | string |
A ser usado apenas quando o endereço de email do destinatário for desconhecido no momento do convite. Isto só funciona quando convidas os destinatários (não para as rotas de preparação) e queres usar o fastlane. Permite-lhe Nota: O customId só pode ser usado para construir o link destinatário para um documento. Não pode ser usado para outros pedidos em vez do memberId. Para detalhes sobre a construção de URLs, veja Abrir um documento com um ID Personalizado |
|
|
useFastlane
|
useFastlane | boolean |
Se definido como |
|
|
phoneNumber
|
phoneNumber | string |
O número de telefone deste destinatário. Isto é usado para verificação por SMS. (ex: +43 699 1234 1234). |
|
|
privateMessage
|
privateMessage | string |
Uma mensagem privada para este destinatário específico. |
|
|
inPersonMode
|
inPersonMode | boolean |
Quando esta opção está ativada, o destinatário do pedido de assinatura terá de assinar o documento pessoalmente e não será enviado nenhum email. Este modo só está disponível usando o tipo de assinatura SES |
|
|
Tipos de assinatura
|
signatureTypes | array of string |
O tipo de assinatura permitia este destinatário. No máximo, um valor é suportado. Opções: 'avançado', 'avançadoPlus', 'qualificado', 'PlusIdent' qualificado, 'simples' |
|
|
etiqueta
|
tag | string |
Esta etiqueta determina o fornecedor de identidade que será utilizado no processo de assinatura. Escolha entre um conjunto pré-definido de fornecedores suportados.
Nota2: Ao usar |
|
|
canChange
|
canChange | boolean |
Booleano para indicar se o destinatário convidado deve conseguir alterar o fornecedor de assinatura |
|
|
country
|
country | string |
O país predefinido, se estiver em branco está definido para todos, será devolto um erro com os países disponíveis para a etiqueta de fornecedor escolhida |
|
|
data de vencimento
|
dueDate | YYYY-MM-DD |
A data até à qual o documento pode ser assinado. Esta data de vencimento é apresentada ao destinatário no email de convite e também é visível na secção de detalhes do documento no painel de controlo. Serve como prazo para concluir o processo de assinatura. |
|
|
reminderIntervalo
|
reminderInterval | number |
Especifica o número de dias entre os emails de lembrete. |
|
|
começarEnviarLembretes
|
startSendingReminders | YYYY-MM-DD HH:MM |
Data a partir da qual os lembretes devem ser enviados |
|
|
convideLanguage
|
inviteLanguage | string |
Especifica a linguagem dos emails enviados a utilizadores anónimos que não têm conta. Para utilizadores com conta, será utilizado o idioma que selecionaram no seu perfil. |
|
|
mensagem
|
message | string |
Uma mensagem personalizada enviada aos destinatários dentro do email. |
|
|
subject
|
subject | string |
A linha de assunto do email enviada aos destinatários. |
|
|
sendOutFinishedPdf
|
sendOutFinishedPdf | boolean |
Se definido como verdadeiro, o pdf é enviado como anexo a todos os destinatários no documento (se for inferior a 5MB). |
|
|
ModoAssinaturado Focado
|
focusedSigningMode | boolean |
Quando esta opção está ativada, o destinatário do pedido de assinatura estará limitado a assinar ou recusar o documento, e não poderá sair da página. |
|
|
allowEncaminhamento
|
allowForwarding | boolean |
Permitir o encaminhamento do convite. |
|
|
collabSigningMode
|
collabSigningMode | object |
Um objeto onde cada chave representa uma ronda de assinatura, e o seu valor correspondente indica se a assinatura colaborativa está ativada nessa ronda. Se o valor for verdadeiro, é necessária apenas uma assinatura para completar a ronda de assinaturas especificada e avançar para a ronda seguinte. Por exemplo, { '1': verdadeiro } significa que na ronda de assinatura '1', é necessária apenas uma assinatura. |
|
|
inPersonSigning
|
inPersonSigning | boolean |
Quando é verdade, o destinatário recebe um popup onde precisa de desenhar manualmente uma assinatura |
|
|
folderName
|
folderName | string |
Se for dado, será criado um envelope contendo todos os documentos do documentDataArray. (Obrigatório se forem enviados mais do que um documento) |
|
|
callbackUrl
|
callbackUrl | string |
Um pedido POST, incluindo o documento, será enviado para esta URL quando uma nova assinatura for criada ou quando um destinatário recusar o documento. Em caso de falha, existe um mecanismo de retentativa para garantir que o pedido é retentado. |
|
|
returnUrl
|
returnUrl | string |
O link do botão de devolução após assinar um documento |
|
|
returnBtnText
|
returnBtnText | string |
O texto do botão de devolução após assinar um documento |
|
|
dados
|
data | True | string |
Os dados do documento (PDF ou DOCX) estão em formato base64. |
|
mimetype
|
mimetype | string |
Tipo MIME de dados codificados em base64 PDF ou DOCX, exigido se o documento não for um pdf |
|
|
nomeDoFicheiro
|
fileName | True | string |
Nome do ficheiro |
|
etiqueta
|
label | string |
Uma etiqueta personalizada que pode ser enviada para organizar documentos. |
|
|
página
|
page | True | integer |
Número da página onde a caixa está, sendo a primeira página 0. |
|
Largura da página
|
pageWidth | number |
Qualquer valor inteiro que descreva a largura da página. Quanto maior o número, melhor a precisão ao posicionar a caixa no espaço x y. Numa página A4, temos 478 como valor padrão. |
|
|
Página Altura
|
pageHeight | number |
Qualquer valor inteiro que descreva a altura da página. Quanto maior o número, melhor a precisão ao posicionar a caixa no espaço x y. Numa página A4, temos 676 como valor padrão. |
|
|
x
|
x | True | float |
Representa a posição horizontal da caixa como percentagem da largura da página. A origem (0,0) está no canto superior esquerdo da página. Um valor de 0,1 significa que a caixa está posicionada a 10% da largura da página a partir da esquerda. |
|
y
|
y | True | float |
Representa a posição vertical da caixa como percentagem da altura da página. A origem (0,0) está no canto superior esquerdo da página. Um valor de 0,1 significa que a caixa está posicionada a 10% da altura da página em relação ao topo. |
|
width
|
width | True | float |
Largura da caixa baseada nas dimensões da página, semelhante às coordenadas x e y. É um float que representa uma percentagem da largura da página. |
|
altura
|
height | True | float |
Altura da caixa baseada nas dimensões da página, semelhante às coordenadas x e y. É um float que representa uma percentagem da páginaAltura. |
|
id
|
id | True | string |
Um ID único para esta caixa, gerado da forma que desejar. |
|
etiqueta
|
label | string |
Texto provisório, como o nome do campo, por exemplo, "Data de Nascimento.". |
|
|
valor
|
value | string |
Valor padrão para a caixa. Pode ser null. Se a caixa for do tipo 'chooseBox', o valor pode ser nulo ou uma das cadeias definidas nas opções. |
|
|
fieldId
|
fieldId | string |
Um identificador de campo estável configurado na interface. Usado para pré-preencher campos de formulários de workflow através de pedidos de API. |
|
|
só de leitura
|
readonly | boolean |
Se definido como verdadeiro, a pessoa convidada não pode modificar o valor desta caixa. |
|
|
required
|
required | boolean |
Se definido como verdadeiro, a pessoa convidada não pode assinar o documento sem preencher esta caixa. |
|
|
tipo
|
type | True | string | |
|
multilinha
|
multiline | boolean |
Se são permitidas múltiplas linhas. |
|
|
displayValue
|
displayValue | True | string | |
|
exportValor
|
exportValue | True | string | |
|
agrupar
|
group | number |
Cada caixa de rádio pode ser atribuída a um grupo. |
|
|
Tipos de assinatura
|
signatureTypes | array of string |
O tipo de assinatura permitido para este documento pode ser sobrescrito pelo tipo de assinatura do destinatário. No máximo, um valor é suportado. Opções: 'avançado', 'avançadoPlus', 'qualificado', 'simples', 'PlusDent qualificado' |
|
|
refId
|
refId | string |
O refId é um campo opcional usado para cruzar o documento carregado. Se for, permite-lhe atribuir um identificador de referência personalizado ao documento, que será devolvido como parte do objeto documento em futuras respostas da API. Isto pode ser útil para acompanhar ou organizar documentos através de um sistema ou fluxo de trabalho externo. |
|
|
linguagem
|
language | string |
A linguagem do documento. |
|
|
folderId
|
folderId | string |
O ID de uma pasta onde os documentos devem ser inseridos. Isto só é possível quando tanto o inviteData como o folderName não estão definidos. |
|
|
isAttachment
|
isAttachment | boolean |
neste caso, o apego não é necessário. |
|
|
useFastlane
|
useFastlane | boolean |
Se definido como |
|
|
fastlaneProfileId
|
fastlaneProfileId | uuid |
Especifique o perfil Fastlane que deve ser usado com este documento. (useFastlane tem de ser definido como verdadeiro). |
Devoluções
- Body
- EnvelopeResponse
Eliminar documento
Elimina um documento ou remove o acesso de um membro a ele, dependendo se o documento memberId fornecido pertence ao remetente ou ao destinatário, e se o documento faz parte de um envelope.
Documentos num envelope
O parâmetro all de consulta não tem efeito para documentos num envelope.
Com o remetente memberId:
- Um único documento é eliminado para o remetente e para todos os destinatários.
- O documento é retirado do envelope.
Com o destinatário memberId:
- Todos os documentos do envelope são removidos para o destinatário.
- O destinatário está marcado como
declinedem todos os documentos que foram eliminados para o destinatário. - Os documentos permanecem disponíveis para todos os restantes membros do documento.
Documentos individuais
Com o remetente memberId e all=true:
- O documento é eliminado para o remetente e para todos os destinatários.
Com o remetente memberId e all=false:
- O documento é eliminado apenas para o remetente.
- O documento permanece disponível para os outros destinatários do documento.
Com o destinatário memberId:
- O destinatário está marcado como
declinedno documento. - O documento permanece disponível para todos os restantes membros do documento.
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
ID de Membro
|
memberId | True | string |
ID de Membro |
|
Eliminar para todos os destinatários
|
all | boolean |
Só relevante para documentos individuais quando o fornecido |
Devoluções
- response
- DeleteDocumentResponse
Obter documento
Obtenha um documento assinado como binário ou uma cadeia codificada em Base64.
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
ID de Membro
|
memberId | True | string |
ID de Membro |
|
Formato de download
|
format | string |
Especifica o formato da resposta. Use |
Devoluções
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
base64
|
base64 | string |
Conteúdo PDF codificado em Base64 |
Obter documentos
Devolve documentos criados pelo detentor do token API (utilizador autenticado), independentemente de esses documentos terem sido criados através da interface ou através da API.
Documentos criados por outros membros do mesmo plano não estão incluídos. Quando a gestão de funções está ativada para o seu plano, cada utilizador pode ter o seu próprio token de API.
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
Entradas por Página
|
perPage | integer |
Especifique o número de entradas por página. |
|
|
Número da página
|
page | integer |
Especifique o número da página. |
|
|
Filtro de Documentos
|
view | string |
Especifique o filtro do documento. |
|
|
Ordenar Documentos
|
sort | string |
Organização de documentos. Adicione ":true" para ordenação descendente. |
|
|
Consulta de pesquisa
|
query | string |
Pesquise a consulta para várias informações. Comportamento:
|
|
|
Filtro de Rótulo
|
labels | string |
Filtrar documentos por nome da etiqueta. |
|
|
Criado a partir de
|
startDate | date-time |
Filtra os resultados a partir de uma data e hora criadasAt específicas em formato UTC ( não filtra por updatedAt). Use este parâmetro em combinação com 'dataFim' para definir um intervalo temporal. |
|
|
Criado até
|
endDate | date-time |
Filtra os resultados que terminam numa data e hora createAt específicas em formato UTC ( não filtra por updatedAt). Use este parâmetro em combinação com 'dataInício' para definir um intervalo temporal. |
Devoluções
Objeto de resposta para operações de lista de documentos
- Resposta à Lista de Documentos
- _DocumentListResponse
Obter o estado do pedido
Obtenha o estado de um pedido de assinatura. Devolve um documento objeto JSON ou um erro. O parâmetro é devolvido pelo pedido de publicação no documento e está associado ao email do remetente.
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
ID de Membro
|
memberId | True | string |
ID de Membro |
Devoluções
Pedido de criação de assinatura
Este é o novo pedido de criação de assinatura. Para além de criar um único convite para um documento, agora suporta a criação de envelopes e o carregamento de vários documentos simultaneamente ao enviar convites.
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
e-mail
|
True | string |
Email do remetente. Deve pertencer a um membro do seu plano. |
|
|
firstName
|
firstName | True | string |
Primeiro nome do remetente. |
|
lastName
|
lastName | string |
Apelido do remetente. |
|
|
função
|
role | string |
O papel do remetente em todos os documentos. |
|
|
e-mail
|
string |
Email do destinatário. |
||
|
firstName
|
firstName | string |
Nome próprio do destinatário. |
|
|
lastName
|
lastName | string |
Apelido do destinatário. |
|
|
doNotSendEmails
|
doNotSendEmails | boolean |
Se estiver definido para |
|
|
customId
|
customId | string |
A ser usado apenas quando o endereço de email do destinatário for desconhecido no momento do convite. Isto só funciona quando convidas os destinatários (não para as rotas de preparação) e queres usar o fastlane. Permite-lhe Nota: O customId só pode ser usado para construir o link destinatário para um documento. Não pode ser usado para outros pedidos em vez do memberId. Para detalhes sobre a construção de URLs, veja Abrir um documento com um ID Personalizado |
|
|
useFastlane
|
useFastlane | boolean |
Se definido como |
|
|
phoneNumber
|
phoneNumber | string |
O número de telefone deste destinatário. Isto é usado para verificação por SMS. (ex: +43 699 1234 1234). |
|
|
privateMessage
|
privateMessage | string |
Uma mensagem privada para este destinatário específico. |
|
|
inPersonMode
|
inPersonMode | boolean |
Quando esta opção está ativada, o destinatário do pedido de assinatura terá de assinar o documento pessoalmente e não será enviado nenhum email. Este modo só está disponível usando o tipo de assinatura SES |
|
|
Tipos de assinatura
|
signatureTypes | array of string |
O tipo de assinatura permitia este destinatário. No máximo, um valor é suportado. Opções: 'avançado', 'avançadoPlus', 'qualificado', 'PlusIdent' qualificado, 'simples' |
|
|
etiqueta
|
tag | string |
Esta etiqueta determina o fornecedor de identidade que será utilizado no processo de assinatura. Escolha entre um conjunto pré-definido de fornecedores suportados.
Nota2: Ao usar |
|
|
canChange
|
canChange | boolean |
Booleano para indicar se o destinatário convidado deve conseguir alterar o fornecedor de assinatura |
|
|
country
|
country | string |
O país predefinido, se estiver em branco está definido para todos, será devolto um erro com os países disponíveis para a etiqueta de fornecedor escolhida |
|
|
data de vencimento
|
dueDate | YYYY-MM-DD |
A data até à qual o documento pode ser assinado. Esta data de vencimento é apresentada ao destinatário no email de convite e também é visível na secção de detalhes do documento no painel de controlo. Serve como prazo para concluir o processo de assinatura. |
|
|
reminderIntervalo
|
reminderInterval | number |
Especifica o número de dias entre os emails de lembrete. |
|
|
começarEnviarLembretes
|
startSendingReminders | YYYY-MM-DD HH:MM |
Data a partir da qual os lembretes devem ser enviados |
|
|
convideLanguage
|
inviteLanguage | string |
Especifica a linguagem dos emails enviados a utilizadores anónimos que não têm conta. Para utilizadores com conta, será utilizado o idioma que selecionaram no seu perfil. |
|
|
mensagem
|
message | string |
Uma mensagem personalizada enviada aos destinatários dentro do email. |
|
|
subject
|
subject | string |
A linha de assunto do email enviada aos destinatários. |
|
|
sendOutFinishedPdf
|
sendOutFinishedPdf | boolean |
Se definido como verdadeiro, o pdf é enviado como anexo a todos os destinatários no documento (se for inferior a 5MB). |
|
|
ModoAssinaturado Focado
|
focusedSigningMode | boolean |
Quando esta opção está ativada, o destinatário do pedido de assinatura estará limitado a assinar ou recusar o documento, e não poderá sair da página. |
|
|
allowEncaminhamento
|
allowForwarding | boolean |
Permitir o encaminhamento do convite. |
|
|
collabSigningMode
|
collabSigningMode | object |
Um objeto onde cada chave representa uma ronda de assinatura, e o seu valor correspondente indica se a assinatura colaborativa está ativada nessa ronda. Se o valor for verdadeiro, é necessária apenas uma assinatura para completar a ronda de assinaturas especificada e avançar para a ronda seguinte. Por exemplo, { '1': verdadeiro } significa que na ronda de assinatura '1', é necessária apenas uma assinatura. |
|
|
usePlaceholders
|
usePlaceholders | boolean |
Se for verdade, os marcadores de lugar/formulários de texto armazenados no documento serão usados para convidar destinatários. |
|
|
inPersonSigning
|
inPersonSigning | boolean |
Quando é verdade, o destinatário recebe um popup onde precisa de desenhar manualmente uma assinatura |
|
|
folderName
|
folderName | string |
Se for dado, será criado um envelope contendo todos os documentos do documentDataArray. (Obrigatório se forem enviados mais do que um documento) |
|
|
callbackUrl
|
callbackUrl | string |
Um pedido POST, incluindo o documento, será enviado para esta URL quando uma nova assinatura for criada ou quando um destinatário recusar o documento. Em caso de falha, existe um mecanismo de retentativa para garantir que o pedido é retentado. |
|
|
returnUrl
|
returnUrl | string |
O link do botão de devolução após assinar um documento |
|
|
returnBtnText
|
returnBtnText | string |
O texto do botão de devolução após assinar um documento |
|
|
dados
|
data | True | string |
Os dados do documento (PDF ou DOCX) estão em formato base64. |
|
mimetype
|
mimetype | string |
Tipo MIME de dados codificados em base64 PDF ou DOCX, exigido se o documento não for um pdf |
|
|
nomeDoFicheiro
|
fileName | True | string |
Nome do ficheiro |
|
etiqueta
|
label | string |
Uma etiqueta personalizada que pode ser enviada para organizar documentos. |
|
|
página
|
page | True | integer |
Número da página onde a caixa está, sendo a primeira página 0. |
|
Largura da página
|
pageWidth | number |
Qualquer valor inteiro que descreva a largura da página. Quanto maior o número, melhor a precisão ao posicionar a caixa no espaço x y. Numa página A4, temos 478 como valor padrão. |
|
|
Página Altura
|
pageHeight | number |
Qualquer valor inteiro que descreva a altura da página. Quanto maior o número, melhor a precisão ao posicionar a caixa no espaço x y. Numa página A4, temos 676 como valor padrão. |
|
|
x
|
x | True | float |
Representa a posição horizontal da caixa como percentagem da largura da página. A origem (0,0) está no canto superior esquerdo da página. Um valor de 0,1 significa que a caixa está posicionada a 10% da largura da página a partir da esquerda. |
|
y
|
y | True | float |
Representa a posição vertical da caixa como percentagem da altura da página. A origem (0,0) está no canto superior esquerdo da página. Um valor de 0,1 significa que a caixa está posicionada a 10% da altura da página em relação ao topo. |
|
width
|
width | True | float |
Largura da caixa baseada nas dimensões da página, semelhante às coordenadas x e y. É um float que representa uma percentagem da largura da página. |
|
altura
|
height | True | float |
Altura da caixa baseada nas dimensões da página, semelhante às coordenadas x e y. É um float que representa uma percentagem da páginaAltura. |
|
id
|
id | True | string |
Um ID único para esta caixa, gerado da forma que desejar. |
|
etiqueta
|
label | string |
Texto provisório, como o nome do campo, por exemplo, "Data de Nascimento.". |
|
|
valor
|
value | string |
Valor padrão para a caixa. Pode ser null. Se a caixa for do tipo 'chooseBox', o valor pode ser nulo ou uma das cadeias definidas nas opções. |
|
|
fieldId
|
fieldId | string |
Um identificador de campo estável configurado na interface. Usado para pré-preencher campos de formulários de workflow através de pedidos de API. |
|
|
só de leitura
|
readonly | boolean |
Se definido como verdadeiro, a pessoa convidada não pode modificar o valor desta caixa. |
|
|
required
|
required | boolean |
Se definido como verdadeiro, a pessoa convidada não pode assinar o documento sem preencher esta caixa. |
|
|
tipo
|
type | True | string | |
|
multilinha
|
multiline | boolean |
Se são permitidas múltiplas linhas. |
|
|
displayValue
|
displayValue | True | string | |
|
exportValor
|
exportValue | True | string | |
|
agrupar
|
group | number |
Cada caixa de rádio pode ser atribuída a um grupo. |
|
|
Tipos de assinatura
|
signatureTypes | array of string |
O tipo de assinatura permitido para este documento pode ser sobrescrito pelo tipo de assinatura do destinatário. No máximo, um valor é suportado. Opções: 'avançado', 'avançadoPlus', 'qualificado', 'simples', 'PlusDent qualificado' |
|
|
refId
|
refId | string |
O refId é um campo opcional usado para cruzar o documento carregado. Se for, permite-lhe atribuir um identificador de referência personalizado ao documento, que será devolvido como parte do objeto documento em futuras respostas da API. Isto pode ser útil para acompanhar ou organizar documentos através de um sistema ou fluxo de trabalho externo. |
|
|
linguagem
|
language | string |
A linguagem do documento. |
|
|
folderId
|
folderId | string |
O ID de uma pasta onde os documentos devem ser inseridos. Isto só é possível quando tanto o inviteData como o folderName não estão definidos. |
|
|
isAttachment
|
isAttachment | boolean |
neste caso, o apego não é necessário. |
|
|
Detalhes do destinatário
|
recipientDetails | True | object |
Detalhes do destinatário indicados por email do destinatário. Exemplo: {"mail@test.com":{"role":"signer","signaturePositions":[{"page":0,"x":0.55,"y":0.80,"width":0.25,"height":0.08}]}}. |
|
useFastlane
|
useFastlane | boolean |
Se definido como |
|
|
fastlaneProfileId
|
fastlaneProfileId | uuid |
Especifique o perfil Fastlane que deve ser usado com este documento. (useFastlane tem de ser definido como verdadeiro). |
Devoluções
- Body
- EnvelopeResponse
Preparar o pedido de assinatura
Cria um pedido de assinatura preliminar sem convidar os destinatários. Use o ID de membro devolvido para abrir o documento no editor sproof Sign.
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
e-mail
|
True | string |
Email do remetente. Deve pertencer a um membro do seu plano. |
|
|
firstName
|
firstName | True | string |
Primeiro nome do remetente. |
|
lastName
|
lastName | string |
Apelido do remetente. |
|
|
função
|
role | string |
O papel do remetente em todos os documentos. |
|
|
e-mail
|
string |
Email do destinatário. |
||
|
firstName
|
firstName | string |
Nome próprio do destinatário. |
|
|
lastName
|
lastName | string |
Apelido do destinatário. |
|
|
doNotSendEmails
|
doNotSendEmails | boolean |
Se estiver definido para |
|
|
customId
|
customId | string |
A ser usado apenas quando o endereço de email do destinatário for desconhecido no momento do convite. Isto só funciona quando convidas os destinatários (não para as rotas de preparação) e queres usar o fastlane. Permite-lhe Nota: O customId só pode ser usado para construir o link destinatário para um documento. Não pode ser usado para outros pedidos em vez do memberId. Para detalhes sobre a construção de URLs, veja Abrir um documento com um ID Personalizado |
|
|
useFastlane
|
useFastlane | boolean |
Se definido como |
|
|
phoneNumber
|
phoneNumber | string |
O número de telefone deste destinatário. Isto é usado para verificação por SMS. (ex: +43 699 1234 1234). |
|
|
privateMessage
|
privateMessage | string |
Uma mensagem privada para este destinatário específico. |
|
|
inPersonMode
|
inPersonMode | boolean |
Quando esta opção está ativada, o destinatário do pedido de assinatura terá de assinar o documento pessoalmente e não será enviado nenhum email. Este modo só está disponível usando o tipo de assinatura SES |
|
|
Tipos de assinatura
|
signatureTypes | array of string |
O tipo de assinatura permitia este destinatário. No máximo, um valor é suportado. Opções: 'avançado', 'avançadoPlus', 'qualificado', 'PlusIdent' qualificado, 'simples' |
|
|
etiqueta
|
tag | string |
Esta etiqueta determina o fornecedor de identidade que será utilizado no processo de assinatura. Escolha entre um conjunto pré-definido de fornecedores suportados.
Nota2: Ao usar |
|
|
canChange
|
canChange | boolean |
Booleano para indicar se o destinatário convidado deve conseguir alterar o fornecedor de assinatura |
|
|
country
|
country | string |
O país predefinido, se estiver em branco está definido para todos, será devolto um erro com os países disponíveis para a etiqueta de fornecedor escolhida |
|
|
data de vencimento
|
dueDate | YYYY-MM-DD |
A data até à qual o documento pode ser assinado. Esta data de vencimento é apresentada ao destinatário no email de convite e também é visível na secção de detalhes do documento no painel de controlo. Serve como prazo para concluir o processo de assinatura. |
|
|
reminderIntervalo
|
reminderInterval | number |
Especifica o número de dias entre os emails de lembrete. |
|
|
começarEnviarLembretes
|
startSendingReminders | YYYY-MM-DD HH:MM |
Data a partir da qual os lembretes devem ser enviados |
|
|
convideLanguage
|
inviteLanguage | string |
Especifica a linguagem dos emails enviados a utilizadores anónimos que não têm conta. Para utilizadores com conta, será utilizado o idioma que selecionaram no seu perfil. |
|
|
mensagem
|
message | string |
Uma mensagem personalizada enviada aos destinatários dentro do email. |
|
|
subject
|
subject | string |
A linha de assunto do email enviada aos destinatários. |
|
|
sendOutFinishedPdf
|
sendOutFinishedPdf | boolean |
Se definido como verdadeiro, o pdf é enviado como anexo a todos os destinatários no documento (se for inferior a 5MB). |
|
|
ModoAssinaturado Focado
|
focusedSigningMode | boolean |
Quando esta opção está ativada, o destinatário do pedido de assinatura estará limitado a assinar ou recusar o documento, e não poderá sair da página. |
|
|
allowEncaminhamento
|
allowForwarding | boolean |
Permitir o encaminhamento do convite. |
|
|
collabSigningMode
|
collabSigningMode | object |
Um objeto onde cada chave representa uma ronda de assinatura, e o seu valor correspondente indica se a assinatura colaborativa está ativada nessa ronda. Se o valor for verdadeiro, é necessária apenas uma assinatura para completar a ronda de assinaturas especificada e avançar para a ronda seguinte. Por exemplo, { '1': verdadeiro } significa que na ronda de assinatura '1', é necessária apenas uma assinatura. |
|
|
usePlaceholders
|
usePlaceholders | boolean |
Se for verdade, os marcadores de lugar/formulários de texto armazenados no documento serão usados para convidar destinatários. |
|
|
inPersonSigning
|
inPersonSigning | boolean |
Quando é verdade, o destinatário recebe um popup onde precisa de desenhar manualmente uma assinatura |
|
|
folderName
|
folderName | string |
Se for dado, será criado um envelope contendo todos os documentos do documentDataArray. (Obrigatório se forem enviados mais do que um documento) |
|
|
callbackUrl
|
callbackUrl | string |
Um pedido POST, incluindo o documento, será enviado para esta URL quando uma nova assinatura for criada ou quando um destinatário recusar o documento. Em caso de falha, existe um mecanismo de retentativa para garantir que o pedido é retentado. |
|
|
returnUrl
|
returnUrl | string |
O link do botão de devolução após assinar um documento |
|
|
returnBtnText
|
returnBtnText | string |
O texto do botão de devolução após assinar um documento |
|
|
dados
|
data | True | string |
Os dados do documento (PDF ou DOCX) estão em formato base64. |
|
mimetype
|
mimetype | string |
Tipo MIME de dados codificados em base64 PDF ou DOCX, exigido se o documento não for um pdf |
|
|
nomeDoFicheiro
|
fileName | True | string |
Nome do ficheiro |
|
etiqueta
|
label | string |
Uma etiqueta personalizada que pode ser enviada para organizar documentos. |
|
|
página
|
page | True | integer |
Número da página onde a caixa está, sendo a primeira página 0. |
|
Largura da página
|
pageWidth | number |
Qualquer valor inteiro que descreva a largura da página. Quanto maior o número, melhor a precisão ao posicionar a caixa no espaço x y. Numa página A4, temos 478 como valor padrão. |
|
|
Página Altura
|
pageHeight | number |
Qualquer valor inteiro que descreva a altura da página. Quanto maior o número, melhor a precisão ao posicionar a caixa no espaço x y. Numa página A4, temos 676 como valor padrão. |
|
|
x
|
x | True | float |
Representa a posição horizontal da caixa como percentagem da largura da página. A origem (0,0) está no canto superior esquerdo da página. Um valor de 0,1 significa que a caixa está posicionada a 10% da largura da página a partir da esquerda. |
|
y
|
y | True | float |
Representa a posição vertical da caixa como percentagem da altura da página. A origem (0,0) está no canto superior esquerdo da página. Um valor de 0,1 significa que a caixa está posicionada a 10% da altura da página em relação ao topo. |
|
width
|
width | True | float |
Largura da caixa baseada nas dimensões da página, semelhante às coordenadas x e y. É um float que representa uma percentagem da largura da página. |
|
altura
|
height | True | float |
Altura da caixa baseada nas dimensões da página, semelhante às coordenadas x e y. É um float que representa uma percentagem da páginaAltura. |
|
id
|
id | True | string |
Um ID único para esta caixa, gerado da forma que desejar. |
|
etiqueta
|
label | string |
Texto provisório, como o nome do campo, por exemplo, "Data de Nascimento.". |
|
|
valor
|
value | string |
Valor padrão para a caixa. Pode ser null. Se a caixa for do tipo 'chooseBox', o valor pode ser nulo ou uma das cadeias definidas nas opções. |
|
|
fieldId
|
fieldId | string |
Um identificador de campo estável configurado na interface. Usado para pré-preencher campos de formulários de workflow através de pedidos de API. |
|
|
só de leitura
|
readonly | boolean |
Se definido como verdadeiro, a pessoa convidada não pode modificar o valor desta caixa. |
|
|
required
|
required | boolean |
Se definido como verdadeiro, a pessoa convidada não pode assinar o documento sem preencher esta caixa. |
|
|
tipo
|
type | True | string | |
|
multilinha
|
multiline | boolean |
Se são permitidas múltiplas linhas. |
|
|
displayValue
|
displayValue | True | string | |
|
exportValor
|
exportValue | True | string | |
|
agrupar
|
group | number |
Cada caixa de rádio pode ser atribuída a um grupo. |
|
|
Tipos de assinatura
|
signatureTypes | array of string |
O tipo de assinatura permitido para este documento pode ser sobrescrito pelo tipo de assinatura do destinatário. No máximo, um valor é suportado. Opções: 'avançado', 'avançadoPlus', 'qualificado', 'simples', 'PlusDent qualificado' |
|
|
refId
|
refId | string |
O refId é um campo opcional usado para cruzar o documento carregado. Se for, permite-lhe atribuir um identificador de referência personalizado ao documento, que será devolvido como parte do objeto documento em futuras respostas da API. Isto pode ser útil para acompanhar ou organizar documentos através de um sistema ou fluxo de trabalho externo. |
|
|
linguagem
|
language | string |
A linguagem do documento. |
|
|
folderId
|
folderId | string |
O ID de uma pasta onde os documentos devem ser inseridos. Isto só é possível quando tanto o inviteData como o folderName não estão definidos. |
|
|
isAttachment
|
isAttachment | boolean |
neste caso, o apego não é necessário. |
|
|
Detalhes do destinatário
|
recipientDetails | True | object |
Detalhes do destinatário indicados por email do destinatário. Exemplo: {"mail@test.com":{"role":"signer","signaturePositions":[{"page":0,"x":0.55,"y":0.80,"width":0.25,"height":0.08}]}}. |
|
useFastlane
|
useFastlane | boolean |
Se definido como |
|
|
fastlaneProfileId
|
fastlaneProfileId | uuid |
Especifique o perfil Fastlane que deve ser usado com este documento. (useFastlane tem de ser definido como verdadeiro). |
Devoluções
Definições
DeleteDocumentResponse
- Apagar Resposta ao Documento
- string
_DocumentListResponse
Objeto de resposta para operações de lista de documentos
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
dados
|
data | array of _Document |
Lista de documentos |
|
Objeto de paginação
|
pagination | _PaginationObject |
_PaginationObject
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
total
|
total | integer |
Número total de elementos (por exemplo, documentos) numa visualização (por exemplo, allDocuments) |
|
Última página
|
lastPage | integer |
Número da última página |
|
perPágina
|
perPage | integer |
Número de documentos por página |
|
Página atual
|
currentPage | integer |
Número da página atual |
|
a
|
to | integer |
Índice do último documento |
_Document
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
Nome
|
name | string |
Nome do documento |
|
id
|
id | string |
ID do documento |
|
atualizado em
|
updatedAt | date |
Data da última atualização do documento |
|
createdAt
|
createdAt | date |
Data de criação do documento |
|
assinaturasTipos
|
signaturesTypes | array of string |
Os tipos de assinaturas permitidos para este destinatário podem ser sobrescritos pelos tipos de assinatura do destinatário. Opções: ['avançado', 'avançadoPlus', 'qualificado', 'simples', 'PlusIdent qualificado'] |
|
callbackUrl
|
callbackUrl | string |
Um pedido de publicação incluindo o documento será enviado para este URL quando for criada uma nova assinatura |
|
returnUrl
|
returnUrl | string |
O link do botão de devolução após assinar um documento |
|
returnBtnText
|
returnBtnText | string |
O texto do botão de devolução após assinar um documento |
|
inPersonSigning
|
inPersonSigning | boolean | |
|
Ronda de assinaturas
|
signingRound | number | |
|
state
|
state | string |
O estado atual do documento. Os valores possíveis são: rascunho, pendente, recusado, concluído, anexo, manualmentePendente, manualmenteConcluído |
|
membro
|
member |
Normalmente é o proprietário do documento, mas se usar getSignatureStatus, o membro será aquele cujo ID é fornecido no pedido |
|
|
members
|
members | array of DocumentListMember |
Uma lista de contactos convidados |
|
Caixas
|
boxes | array of DocumentListResponseBox |
Dados de posição de assinatura com campos adicionais específicos de resposta. Os campos cardStyle, pageWidth e pageHeight são opcionais e podem não estar presentes em todas as respostas da API. |
|
refId
|
refId | string | |
|
todosAssinadosAssinados
|
allSignersSigned | boolean | |
|
todosMembrosAssinados
|
allMembersSigned | boolean | |
|
ModoAssinaturado Focado
|
focusedSigningMode | boolean |
DocumentListaRespostaCaixa
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
id
|
id | string | |
|
fieldId
|
fieldId | string |
O ID de campo configurado era usado para preencher os campos do formulário. Retorna nulo se não houver ID de campo configurado. |
|
tipo
|
type | string | |
|
valor
|
value |
O valor do campo da caixa. Pode ser uma cadeia (incluindo cadeia vazia), booleana ou nula, dependendo do tipo de caixa. |
|
|
etiqueta
|
label | string | |
|
readOnly
|
readOnly | boolean |
DocumentListMember
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
id
|
id | string |
O ID do membro pode ser usado para abrir o documento dentro do editor sproof Sign. Uma descrição mais detalhada pode ser encontrada aqui |
|
e-mail
|
string |
Email do proprietário do documento |
|
|
firstName
|
firstName | string |
Primeiro nome do proprietário do documento |
|
lastName
|
lastName | string |
Apelido do proprietário do documento |
|
lastActivityAt
|
lastActivityAt | date-time |
Data e hora da última atividade (cadeia de data-hora ISO 8601) |
|
createdAt
|
createdAt | date-time |
Data e hora do carregamento do documento (cadeia de data-hora ISO 8601) |
|
assinado
|
signed | boolean |
Indica se o documento foi assinado pelo proprietário |
|
isAdmin
|
isAdmin | boolean |
Indica se o membro tem estatuto de Administrador |
|
isSigner
|
isSigner | boolean |
Indica se o membro é signatário |
|
isApprover
|
isApprover | boolean |
Indica se o membro é aprovador |
|
isViewer
|
isViewer | boolean |
Indica se o membro é espectador |
|
aprovadoAt
|
approvedAt | date-time |
Só se isApprover for verdadeiro. Data e hora em que o membro foi aprovado (cadeia de data-hora ISO 8601) |
|
viewedAt
|
viewedAt | date-time |
Só se isViewer for verdadeiro. Data e hora em que o membro consultou o documento (cadeia de data-hora ISO 8601) |
|
assinaturaPosição
|
signaturePosition |
A(s) posição(ões) assinatura(s) para este membro. Com base no que é enviado no pedido, pode esperar um único objeto de posição ou um array de objetos de posição. |
|
|
assinadoEm
|
signedAt | date-time |
Data e hora da assinatura (cadeia de datas ISO 8601) |
|
Ordem de assinatura
|
signingOrder | number |
A ordem em que este membro deve assinar |
|
recusadoAt
|
declinedAt | date-time |
Data e hora em que o membro recusou (cadeia de data e hora ISO 8601) |
|
Assinaturas
|
signatures | array of object |
Array de assinaturas |
|
signatureType
|
signatures.signatureType | string |
Tipo de assinatura (por exemplo, aes_sproof) |
|
assinadoEm
|
signatures.signedAt | date-time |
Carimbo temporal quando a assinatura foi aplicada (cadeia de data-hora ISO 8601) |
PrepararAssinaturaPedidoResposta
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
folderId
|
folderId | string | |
|
folderName
|
folderName | string | |
|
Documentação
|
documents | array of object | |
|
id
|
documents.id | string | |
|
Nome
|
documents.name | string | |
|
linguagem
|
documents.language | string | |
|
members
|
documents.members | array of |
Como se trata de uma resposta ao pedido de assinatura, o array de membros ficará vazio. Isto porque os membros ainda não foram convidados. |
|
membro
|
documents.member | MemberResponseSchema |
MemberResponseSchema
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
id
|
id | string | |
|
documentId
|
documentId | string | |
|
e-mail
|
string | ||
|
firstName
|
firstName | string | |
|
lastName
|
lastName | string | |
|
isAdmin
|
isAdmin | boolean | |
|
createdAt
|
createdAt | date-time |
Data e hora em que o membro foi criado (cadeia de data e hora ISO 8601) |
|
sentDeleteNotificationAt
|
sentDeleteNotificationAt | date-time |
Data e hora em que a notificação de eliminação foi enviada (cadeia de data-hora ISO 8601) |
|
manualmenteÚltimoEmailEnviado
|
manuallyLastEmailSent | date-time |
Data e hora em que o último email manual foi enviado (cadeia de data e hora ISO 8601) |
|
assinaturaPosição
|
signaturePosition | MemberSignaturePositionResponse |
Dados de posição de assinatura com campos adicionais específicos de resposta. Os campos cardStyle, pageWidth e pageHeight são opcionais e podem não estar presentes em todas as respostas da API. |
|
doNotSendEmails
|
doNotSendEmails | boolean | |
|
recusadoAt
|
declinedAt | date-time |
Data e hora em que o membro recusou (cadeia de data e hora ISO 8601) |
|
Ordem de assinatura
|
signingOrder | number | |
|
onDemand
|
onDemand | string | |
|
recipientId
|
recipientId | string | |
|
Tipos de assinatura
|
signatureTypes | array of string | |
|
assinaturaTiposAtivo
|
signatureTypesActive | boolean | |
|
privateMessage
|
privateMessage | string | |
|
customId
|
customId | string | |
|
useFastlane
|
useFastlane | boolean | |
|
função
|
role | string | |
|
aprovadoAt
|
approvedAt | date-time |
Data e hora em que o membro foi aprovado (cadeia de data-hora ISO 8601) |
|
verificationConfig
|
verificationConfig | ||
|
phoneNumber
|
phoneNumber | string | |
|
Assinaturas
|
signatures | array of string | |
|
Caixas
|
boxes | array of DocumentResponseBox |
Caixas de campo de formulário atribuídas a este membro. |
|
assinadoEm
|
signedAt | date-time |
Data e hora em que o membro assinou (cadeia de data-hora ISO 8601) |
DocumentResponseBox
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
id
|
id | string | |
|
fieldId
|
fieldId | string |
O ID de campo configurado era usado para preencher os campos do formulário. Retorna nulo se não houver ID de campo configurado. |
|
tipo
|
type | string | |
|
valor
|
value | string |
O valor do campo da caixa. Pode ser uma cadeia (incluindo cadeia vazia), booleana ou nula, dependendo do tipo de caixa. |
|
etiqueta
|
label | string | |
|
readOnly
|
readOnly | boolean |
MembroAssinaturaPosiçãoResposta
Dados de posição de assinatura com campos adicionais específicos de resposta. Os campos cardStyle, pageWidth e pageHeight são opcionais e podem não estar presentes em todas as respostas da API.
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
Itens
|
SignaturePositionResponse |
Dados de posição de assinatura com campos adicionais específicos de resposta. Os campos cardStyle, pageWidth e pageHeight são opcionais e podem não estar presentes em todas as respostas da API. |
AssinaturaPosiçãoResposta
Dados de posição de assinatura com campos adicionais específicos de resposta. Os campos cardStyle, pageWidth e pageHeight são opcionais e podem não estar presentes em todas as respostas da API.
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
página
|
page | integer |
Número de página, começando por 0. |
|
x
|
x | number |
coordenada x da posição superior esquerda das assinaturas |
|
y
|
y | number |
coordenada y da posição superior esquerda das assinaturas |
|
width
|
width | number |
Largura da assinatura. |
|
altura
|
height | number |
Altura da assinatura. |
|
cardStyle
|
cardStyle | string |
O estilo visual do cartão de assinatura. Este campo é opcional e não pode ser devolvido em todas as respostas. |
|
Largura da página
|
pageWidth | number |
A largura da página em píxeis. Este campo é opcional e não pode ser devolvido em todas as respostas. |
|
Página Altura
|
pageHeight | number |
A altura da página em pixels. Este campo é opcional e não pode ser devolvido em todas as respostas. |
EnvelopeResponse
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
folderId
|
folderId | string | |
|
folderName
|
folderName | string | |
|
Documentação
|
documents | array of object | |
|
id
|
documents.id | string | |
|
Nome
|
documents.name | string | |
|
linguagem
|
documents.language | string | |
|
começarEnviarLembretes
|
documents.startSendingReminders | date-time |
Data e hora em que os lembretes começam a ser enviados (cadeia de data e hora ISO 8601) |
|
enviarLembrete
|
documents.sendReminder | boolean | |
|
lembreteEnviado
|
documents.reminderSent | boolean | |
|
reminderIntervalo
|
documents.reminderInterval | number | |
|
createdAt
|
documents.createdAt | date-time |
Data e hora em que o documento foi criado (cadeia de datas ISO 8601) |
|
callbackUrl
|
documents.callbackUrl | string | |
|
returnUrl
|
documents.returnUrl | string | |
|
returnBtnText
|
documents.returnBtnText | string | |
|
inPersonSigning
|
documents.inPersonSigning | boolean | |
|
Ronda de assinaturas
|
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 | |
|
allowEncaminhamento
|
documents.allowForwarding | boolean | |
|
linkExpires
|
documents.linkExpires | boolean | |
|
setDueDate
|
documents.setDueDate | boolean | |
|
data de vencimento
|
documents.dueDate | date-time |
Data de vencimento do documento (cadeia de data-hora ISO 8601) |
|
ModoAssinaturado Focado
|
documents.focusedSigningMode | boolean | |
|
linkMaxAssinaturasAtivado
|
documents.linkMaxSignaturesEnabled | boolean | |
|
linkMaxAssinaturas
|
documents.linkMaxSignatures | number | |
|
fastlaneProfileId
|
documents.fastlaneProfileId | string | |
|
refId
|
documents.refId | string | |
|
sendOutFinishedPdf
|
documents.sendOutFinishedPdf | boolean | |
|
Tipos de assinatura
|
documents.signatureTypes | array of string | |
|
members
|
documents.members | array of MemberResponseSchema | |
|
membro
|
documents.member | MemberResponseSchema | |
|
Caixas
|
documents.boxes | array of DocumentResponseBox |
Caixas gerais de campo de formulário que não são atribuídas a um destinatário específico são devolvidas se o documento tiver campos de formulário. Os campos atribuídos aos destinatários são devolvidos nas caixas membros[n]. |
|
em atraso
|
documents.overdue | boolean |
DocumentStatusForFlow
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
id
|
id | string | |
|
Nome
|
name | string | |
|
state
|
state | string |
O estado atual do documento. Os valores possíveis são: rascunho, pendente, recusado, concluído, anexo, manualmentePendente, manualmenteConcluído |
|
createdAt
|
createdAt | date | |
|
atualizado em
|
updatedAt | date | |
|
todosAssinadosAssinados
|
allSignersSigned | boolean | |
|
todosMembrosAssinados
|
allMembersSigned | boolean | |
|
ModoAssinaturado Focado
|
focusedSigningMode | boolean |