action api2cart_order_shipment_tracking_add { label: "OrderShipmentTrackingAdd" description: "Add order shipment's tracking info." provider: api2cart method: POST path: "/order.shipment.tracking.add.json" encoding: json input: { type: "object" required: ["shipment_id", "tracking_number"] properties: { carrier_id: { type: "string" description: "Defines tracking carrier id" } order_id: { type: "string" description: "Defines the order id" } send_notifications: { type: "boolean" description: "Send notifications to customer after tracking was created" } shipment_id: { type: "string" description: "Shipment id indicates the number of delivery" } store_id: { type: "string" description: "Store Id" } tracking_link: { type: "string" description: "Defines custom tracking link" } tracking_number: { type: "string" description: "Defines tracking number" } tracking_provider: { type: "string" description: "Defines name of the company which provides shipment tracking" } } } output: { type: "object" properties: { result: { type: "object" properties: { tracking_id: { type: "string" } } } return_code: { type: "integer" } return_message: { type: "string" } } } }