action fulfillment_get_track { label: "Tracking" description: "Get uniformed tracking events for any package, this response is carrier independent. Please note, an API Key is required for throttling purposes, please contact your success manager for details." provider: fulfillment method: GET path: "/track" encoding: json input: { type: "object" properties: { trackingNumber: { type: "string" } } additionalProperties: false } output: { type: "object" properties: { destination: { type: "object" additionalProperties: true } fdcOrderId: { type: "integer" } firstCheckedDateTime: { type: "string" format: "date-time" } firstTransitEvent: { type: "string" format: "date-time" } lastCheckedDateTime: { type: "string" format: "date-time" } lastUpdatedDateTime: { type: "string" format: "date-time" } origin: { type: "object" description: "GeoJSon Feature" required: ["geometry", "properties", "type"] properties: { bbox: { type: "array" items: { type: "object" } } centerline: { type: "object" additionalProperties: true } geometry: { type: "object" description: "GeoJSon geometry" required: ["coordinates", "type"] properties: { coordinates: { type: "object" } type: { type: "string" description: "the geometry type" enum: ["Point", "LineString", "Polygon", "MultiPoint", "MultiLineString", "MultiPolygon"] } } } id: { type: "integer" } properties: { type: "object" properties: { name: { type: "string" } } } title: { type: "string" } type: { type: "string" enum: ["Feature"] } } } status: { type: "string" } statusCategoryCode: { type: "integer" } statusDateTime: { type: "string" format: "date-time" } statusMessage: { type: "string" } trackedEvents: { type: "array" items: { type: "object" properties: { eventCategory: { type: "string" } eventCategoryCode: { type: "integer" } eventDateTime: { type: "string" format: "date-time" } eventLocation: { type: "object" additionalProperties: true } eventSource: { type: "string" enum: ["carrier", "internal"] } eventStatus: { type: "string" } } } } trackingNumber: { type: "object" properties: { barcodeScanValue: { type: "string" description: "The computer readable alternative to the human readable" } carrier: { type: "object" required: ["id"] properties: { id: { type: "integer" } } } value: { type: "string" description: "The human readable tracking number recipients (consignee) expect" } } } } } }