Dock Certs

Make any document fraud-proof and instantly verifiable.

Integrate the Dock Certs API with the Supabase API

Setup the Dock Certs API trigger to run a workflow which integrates with the Supabase API. Pipedream's integration platform allows you to integrate Dock Certs and Supabase remarkably fast. Free for developers.

Delete Row with Supabase API on New Credential Issued from Dock Certs API
Dock Certs + Supabase
 
Try it
Insert Row with Supabase API on New Credential Issued from Dock Certs API
Dock Certs + Supabase
 
Try it
Issue Credential with Dock Certs API on New Row Added from Supabase API
Supabase + Dock Certs
 
Try it
Issue Credential with Dock Certs API on New Webhook Event (Instant) from Supabase API
Supabase + Dock Certs
 
Try it
List Credentials with Dock Certs API on New Row Added from Supabase API
Supabase + Dock Certs
 
Try it
New Credential Issued from the Dock Certs API

Emit new event when a new credential is issued. See the documentation

 
Try it
New Row Added from the Supabase API

Emit new event for every new row added in a table. See documentation here

 
Try it
New Webhook Event (Instant) from the Supabase API

Emit new event for every insert, update, or delete operation in a table. This source requires user configuration using the Supabase website. More information in the README. Also see documentation here

 
Try it
Issue Credential with the Dock Certs API

Issue a new credential. See the documentation

 
Try it
Delete Row with the Supabase API

Deletes row(s) in a database. See the docs here

 
Try it
List Credentials with the Dock Certs API

List existing credentials. See the documentation

 
Try it
Insert Row with the Supabase API

Inserts a new row into a database. See the docs here

 
Try it
Revoke Credential with the Dock Certs API

Revoke an existing credential. See the documentation

 
Try it

Overview of Dock Certs

The Dock Certs API provides a means for issuing verifiable credentials and decentralized identities, which are essential for managing digital proofs of various qualifications, memberships, or certifications. Using Pipedream's integration capabilities, you can automate the process of creating, revoking, and verifying these credentials. With Pipedream's serverless architecture, you can set up triggers and actions that respond to events in real-time, orchestrate data flow between Dock Certs and other services, and manage credentials with minimal manual intervention.

Connect Dock Certs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    dock_certs: {
      type: "app",
      app: "dock_certs",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://${this.dock_certs.$auth.endpoint}.dock.io/profiles`,
      headers: {
        "DOCK-API-TOKEN": `${this.dock_certs.$auth.api_key}`,
      },
    })
  },
})

Overview of Supabase

Supabase is a real-time backend-as-a-service that provides developers with a suite of tools to quickly build and scale their applications. It offers database storage, authentication, instant APIs, and real-time subscriptions. With the Supabase API, you can perform CRUD operations on your database, manage users, and listen to database changes in real time. When integrated with Pipedream, you can automate workflows that react to these database events, synchronize data across multiple services, or streamline user management processes.

Connect Supabase

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: {
    supabase: {
      type: "app",
      app: "supabase",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://${this.supabase.$auth.subdomain}.supabase.co/rest/v1/`,
      headers: {
        Authorization: `Bearer ${this.supabase.$auth.service_key}`,
        "apikey": `${this.supabase.$auth.service_key}`,
      },
    })
  },
})