eSignatures.io

eSignatures.io provides a simple way to collect electronic signatures on any device.

Integrate the eSignatures.io API with the Data Stores API

Setup the eSignatures.io API trigger to run a workflow which integrates with the Data Stores API. Pipedream's integration platform allows you to integrate eSignatures.io and Data Stores remarkably fast. Free for developers.

Create Contract with the eSignatures.io API

Creates a contract and sends the links (via email or SMS) to the signers to collect their signatures. See docs here

 
Try it
Add or update a single record with the Data Stores API

Add or update a single record in your Pipedream Data Store.

 
Try it
Add or update multiple records with the Data Stores API

Add or update multiple records to your Pipedream Data Store.

 
Try it
Append to record with the Data Stores API

Append to a record in your data store Pipedream Data Store. If the record does not exist, a new record will be created in an array format.

 
Try it
Check for existence of key with the Data Stores API

Check if a key exists in your Pipedream Data Store or create one if it doesn't exist.

 
Try it

Overview of eSignatures.io

The eSignatures.io API enables you to create, manage, and automate eSignatures
and eSignature workflows. With the eSignatures.io API, you can:

  • Create eSignature documents
  • Manage eSignature workflows
  • Automate eSignature document creation and management
  • Integrate eSignature functionality into your existing workflow

Here are a few examples of what you can build using the eSignatures.io API:

  • A web application that allows users to create and manage eSignature documents
  • A mobile application that allows users to sign eSignature documents
  • A service that automates the creation and management of eSignature workflows
  • An integration that allows you to sign eSignature documents from within your
    existing workflow

Connect eSignatures.io

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    esignatures_io: {
      type: "app",
      app: "esignatures_io",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://esignatures.io/api/contracts/contract_id_goes_here`,
      auth: {
        username: `${this.esignatures_io.$auth.api_token}`,
        password: ``,
      },
    })
  },
})

Overview of Data Stores

With the Data Stores API, you can build applications that:

  • Store data for later retrieval
  • Retrieve data from a store
  • Update data in a store
  • Delete data from a store

Connect Data Stores

1
2
3
4
5
6
7
8
9
10
11
export default defineComponent({
  props: {
    myDataStore: {
      type: "data_store",
    },
  },
  async run({ steps, $ }) {
    await this.myDataStore.set("key_here","Any serializable JSON as the value")
    return await this.myDataStore.get("key_here")
  },
})