View as Markdown
Peaka icon

Peaka ACTION

Search Query

Performs a search for a specific query in Peaka and returns the matches as rows. See the documentation.
  • Action
  • Read only
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Peaka account once, then configure and run Search Query 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: "peaka-search-query",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    peaka: { authProvisionId: "apn_xxxxxxx" },
    projectId: "Project ID",
    term: "Query Term",
  },
})

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.

Search Query inputs
Property Type Description
projectId Project ID string
The Project ID to execute the query against.
Required Dynamic
term Query Term string
The term to search for in queries.
Required

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
peaka-search-query
Version
0.0.2
App
Peaka
Authentication
API key
Read-only
Yes
Destructive
No
Open world
Yes