View as Markdown
CodeQR icon

CodeQR ACTION

Get QR Code Info

Retrieves QR Code info by qrcodeId, externalId, domain, or key via query string. See the documentation
  • Action
  • Read only
  • OAuth
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's CodeQR account once, then configure and run Get QR Code Info 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-get-qrcode-info",
  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.

Get QR Code Info inputs
Property Type Description
qrcodeId QR Code ID string
The unique ID of the QR Code.
Optional Dynamic
externalId External ID string
ID of the QR Code in your database. Must be prefixed with ext_.
Optional
domain Domain string
The domain of the QR Code to retrieve.
Optional
key Key string
The key of the QR Code to retrieve.
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-get-qrcode-info
Version
0.0.2
App
CodeQR
Authentication
OAuth
Read-only
Yes
Destructive
No
Open world
Yes