View as Markdown
FedEx icon

FedEx ACTION

Track Multi-Piece Shipment

Tracks a multi-piece shipment. 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 Multi-Piece Shipment 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-multi-piece-shipment",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    fedex: { authProvisionId: "apn_xxxxxxx" },
    associatedType: "Associated Type",
    trackingNumber: "Tracking Number",
  },
})

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 Multi-Piece Shipment inputs
Property Type Description
associatedType Associated Type string
The associated shipment type, such as MPS, Group MPS, or an outbound shipment which is linked to a return shipment
Required
trackingNumber Tracking Number string
The tracking number to track
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-multi-piece-shipment
Version
0.0.1
App
FedEx
Authentication
OAuth
Read-only
Yes
Destructive
No
Open world
Yes