View as Markdown
FedEx icon

FedEx ACTION

Track by TCN

Tracks a package by transportation control number. See the documentation
  • Action
  • Read only
  • OAuth
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's FedEx account once, then configure and run Track by TCN 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: "fedex-track-by-tcn",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    fedex: { authProvisionId: "apn_xxxxxxx" },
    value: "Transportation Control Number",
    shipDateBegin: "Ship Date Begin",
  },
})

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.

Track by TCN inputs
Property Type Description
value Transportation Control Number string
The transportation control number to track
Required
shipDateBegin Ship Date Begin string
The beginning of the ship date range to track. Format: YYYY-MM-DD
Required
shipDateEnd Ship Date End string
The end of the ship date range to track. Format: YYYY-MM-DD
Required
includeDetailedScans Include Detailed Scans boolean
Indicates whether to include detailed scan information in the response
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
fedex-track-by-tcn
Version
0.0.1
App
FedEx
Authentication
OAuth
Read-only
Yes
Destructive
No
Open world
Yes