View as Markdown
TestMonitor icon

TestMonitor ACTION

Find a Project

Retrieve a list of projects. See the docs here
  • Action
  • Read only
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's TestMonitor account once, then configure and run Find a Project 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: "testmonitor-find-project",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    testmonitor: { authProvisionId: "apn_xxxxxxx" },
    max: 10,
    query: "Query",
  },
})

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.

Find a Project inputs
Property Type Description
max Max Results integer
Maximum number of results to return.
Optional
query Query string
Optional
order Order object
Sort result set. Refer to Using sorters.
Optional
filter Filter object
Filters for issues. Refer to Using filters for more information. Refer to Custom fields on how to filter on custom field values.
Optional
withProp With string[]
Include object relations. Refer to Using relations.
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
testmonitor-find-project
Version
0.0.5
App
TestMonitor
Authentication
API key
Read-only
Yes
Destructive
No
Open world
Yes