View as Markdown
CodeQR icon

CodeQR ACTION

Delete a QR Code

Deletes a QR Code in CodeQR by qrcodeId or externalId. See the documentation
  • Action
  • Writes data
  • Destructive
  • OAuth
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's CodeQR account once, then configure and run Delete a QR Code from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "codeqr-delete-qrcode",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    codeqr: { authProvisionId: "apn_xxxxxxx" },
    qrcodeId: "QR Code ID",
    externalId: "External ID",
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Delete a QR Code inputs
Property Type Description
qrcodeId QR Code ID string
The unique ID of the QR Code to delete.
Optional Dynamic
externalId External ID string
ID of the QR Code in your database. Must be prefixed with ext_.
Optional

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
codeqr-delete-qrcode
Version
0.0.2
App
CodeQR
Authentication
OAuth
Read-only
No
Destructive
Yes
Open world
Yes