Skip to main content
Glama
authProvisions.ts813 B
import { pd } from "../pd-client" import { Account } from "@pipedream/sdk" export const getAuthProvision = async ({ app, uuid, }: { app: string uuid: string }): Promise<Account | string> => { const authProvisions = await pd.getAccounts({ external_user_id: uuid, include_credentials: false, app, }) const authProvision = authProvisions.data.find((ap) => ap.healthy) if (!authProvision) { const token = await pd.createConnectToken({ external_user_id: uuid, webhook_uri: "https://eokyfjps7uqmmrk.m.pipedream.net", // https://pipedream.com/@pd/p_G6Ck6Mk/ }) return ` Go to: https://pipedream.com/_static/connect.html?token=${token.token}&connectLink=true&app=${encodeURIComponent(app)} to connect your account. `.trim() } return authProvision }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rajnandan1/pd-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server