Skip to main content

Clicksign

Electronic signature and document management platform.

Clicksign Logo

Authentication

This connector uses Token-based authentication.

info

Set up your connection in the Abstra Console before using it in your workflows.

How to use

Using the Smart Chat

Execute the action "CHOOSE_ONE_ACTION_BELOW" from my connector "YOUR_CONNECTOR_NAME" using the params "PARAMS_HERE".

Using the Web Editor

from abstra.connectors import run_connection_action

result = run_connection_action(
connection_name="your_connection_name",
action_name="your_action_name",
params={
"param1": "value1",
"param2": "value2"
})

Available Actions

This connector provides 40 actions:

ActionPurposeParameters
post_api_v3_envelopesCriar Envelopedata: {
. data (object)
} (object) required
post_api_v3_envelopes_by_envelope_id_documentsCriar Documentoenvelope_id (string) required
data: {
. data (object)
} (object) required
get_api_v3_envelopes_by_envelope_id_documentsListar Documentosenvelope_id (string) required
post_api_v3_envelopes_by_envelope_id_signersCriar Signatárioenvelope_id (string) required
data: {
. data (object)
} (object) required
post_api_v3_envelopes_by_envelope_id_requirementsAdicionar Requisitos qualificaçãoenvelope_id (string) required
data: {
. data (object)
} (object) required
patch_api_v3_envelopes_by_envelope_idAtualizar Envelopeenvelope_id (string) required
data: {
. data (object)
} (object) required
post_api_v3_envelopes_by_envelope_id_notificationsNotificar Envelopeenvelope_id (string) required
data: {
. data (object)
} (object) required
post_api_v3_templatesCriar Modelodata: {
. data (object)
} (object) required
get_api_v3_envelopes_by_envelope_id_documents_by_document_id_eventsEventos de um Documentoenvelope_id (string) required
document_id (string) required
get_api_v3_envelopes_by_envelope_id_eventsEventos dos Documentos de um Envelopeenvelope_id (string) required
get_api_v3_envelopes_by_envelope_id_signature_watchersListar Observadores do Envelopeenvelope_id (string) required
post_api_v3_envelopes_by_envelope_id_signature_watchersCriar Observador da Assinaturaenvelope_id (string) required
data: {
. data (object)
} (object) required
get_api_v3_envelopes_by_envelope_id_signature_watchers_by_signature_watcher_idDetalhes do Observadorenvelope_id (string) required
signature_watcher_id (string) required
delete_api_v3_envelopes_by_envelope_id_signature_watchers_by_signature_watcher_idExcluir Observadorenvelope_id (string) required
signature_watcher_id (string) required
post_api_v3_foldersCriar Pastadata: {
. data (object)
} (object) required
post_api_v3_envelopes_by_envelope_id_bulk_requirementsAdicionar Requisitos autenticação Copyenvelope_id (string) required
data: {
. atomic:operations (array)
} (object) required
get_api_v3_envelopes_by_envelope_id_requirementsConferir requisitos do envelopeenvelope_id (string) required
get_api_v3_usersListar UsuáriosNo parameters
post_api_v3_usersCriar Usuáriodata: {
. data (object)
} (object) required
get_api_v3_users_by_user_idDetalhes do Usuáriouser_id (string) required
get_api_v3_membershipsListar MembrosNo parameters
post_api_v3_membershipsCriar Membrodata: {
. data (object)
} (object) required
patch_api_v3_memberships_by_membership_idEditar Membromembership_id (string) required
data: {
. data (object)
} (object) required
delete_api_v3_memberships_by_membership_idDeletar Membromembership_id (string) required
get_api_v3_envelopes_by_envelope_idDetalhes do Envelopeenvelope_id (string) required
delete_api_v3_envelopes_by_envelope_id_documents_by_document_idExcluir Documentoenvelope_id (string) required
document_id (string) required
get_api_v3_envelopes_by_envelope_id_signersListar Signatáriosenvelope_id (string) required
post_api_v3_envelopes_by_envelope_id_signers_by_signer_id_notificationsNotificar um Signatárioenvelope_id (string) required
signer_id (string) required
data: {
. data (object)
} (object) required
get_api_v3_templatesListar ModelosNo parameters
get_api_v3_templates_by_template_idDetalhes do Modelotemplate_id (string) required
get_api_v3_foldersListar PastasNo parameters
get_api_v3_folders_by_folder_idDetalhes de uma Pastafolder_id (string) required
post_api_v3_webhooksCriar Webhookdata (object) required
get_api_v3_webhooksListar WebhooksNo parameters
get_api_v3_webhooks_by_webhook_idDetalhes do Webhookwebhook_id (string) required
patch_api_v3_webhooks_by_webhook_idEditar Webhookwebhook_id (string) required
data (object) required
delete_api_v3_webhooks_by_webhook_idExcluir Webhookwebhook_id (string) required
post_api_v3_acceptance_term_whatsappsCriar Aceite via WhatsAppdata: {
. data (object)
} (object) required
post_api_v3_auto_signature_termsCriar termo de assinatura automáticadata: {
. data (object)
} (object) required
customCall any endpoint of the connected service while reusing the connection auth. Pass the full URL as _url. Other reserved keys: _method, _query, _body, _headers. Remaining params flow naturally — empty → GET, non-empty → POST JSON body._url (string) required
_method (string)
_query (object)
_body (undefined)
_headers (object)

Webhook Events

This connector emits 30 events back to your workflow. To receive one, create a hook whose path is <connection-name>/<event> — the connection name you configured plus the event from the table below.

EventDescription
uploadOcorre quando é realizado o upload de um documento.
add-imageOcorre quando é adicionada uma imagem ao documento.
closeOcorre quando um documento é finalizado manualmente.
auto-closeOcorre quando um documento é finalizado automaticamente após a última assinatura.
deadlineOcorre quando a data limite de assinatura é atingida.
document-closedOcorre quando um documento é finalizado e está pronto para download.
cancelOcorre quando um documento é cancelado manualmente.
add-signerOcorre quando são adicionados signatários a um documento.
remove-signerOcorre quando são removidos signatários de um documento.
signOcorre quando um signatário assina um documento.
signature-startedOcorre quando o fluxo de assinatura é iniciado por um signatário.
refusalOcorre quando um documento é recusado.
attempts-by-whatsapp-exceededOcorre quando as tentativas de reenvio de token via WhatsApp são excedidas.
attempts-by-liveness-or-facematch-exceededOcorre quando as tentativas de autenticação via selfie dinâmica ou biometria facial são excedidas.
liveness-refusedOcorre quando a análise da prova de vida é recusada.
facematch-refusedOcorre quando a análise da biometria facial é recusada.
biometric-refusedOcorre quando a análise da biometria facial SERPRO é recusada.
documentscopy-refusedOcorre quando a análise de documentoscopia é recusada.
ocr-refusedOcorre quando a análise de OCR é recusada.
update-deadlineOcorre quando a data limite de assinatura de um documento é alterada.
update-auto-closeOcorre quando a opção de finalização automática de um documento é alterada.
update-localeOcorre quando o idioma de um documento é alterado.
customOcorre em fluxos de eventos customizados por exemplo, envio de token por e-mail ou SMS.
acceptance-term-enqueuedAceite via WhatsApp enfileirado para envio.
acceptance-term-sentAceite via WhatsApp enviado ao destinatário.
acceptance-term-completedAceite via WhatsApp concluído com sucesso.
acceptance-term-refusedAceite via WhatsApp recusado pelo destinatário.
acceptance-term-canceledAceite via WhatsApp cancelado.
acceptance-term-expiredAceite via WhatsApp expirado.
acceptance-term-errorErro no processamento do aceite via WhatsApp.