eTermin

Online appointment scheduling software.

Go to site
Explore
/
Apps
/
eTermin

eTermin API Integrations

Build and run workflows using the eTermin API. Use 1000s of source-available triggers and actions across 1000+ apps. Or write custom code to integrate any app or API in seconds.

Overview

With the eTermin API, you can build software that allows users to:

  • Book and cancel appointments
  • Look up available appointment times
  • Check in for appointments
  • Receive notifications about upcoming appointments
  • Manage their account settings

This is just a small sample of what you can build – the possibilities are endless!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    etermin: {
      type: "app",
      app: "etermin",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://www.etermin.net/api/company`,
      headers: {
        "publickey": `${this.etermin.$auth.public_key}`,
        "salt": `${this.etermin.$auth.salt}`,
        "signature": `${this.etermin.$auth.signature}`,
      },
    })
  },
})

Authentication

eTermin uses API keys for authentication. When you connect your eTermin account, Pipedream securely stores the keys so you can easily authenticate to eTermin APIs in both code and no-code steps.

Every request to eTermin requires 3 elements in the header:

  • Public API key (you find this key in the eTermin account settings)
  • A signature
  • A randomly generated salt string

For details on how to create the salt and signature, refer to eTermin's documentation.