How to pass product meta data to CarrierService rate request

Topic summary

  • Core issue: Passing per-product metadata (length, height, width) into Shopify CarrierService rate requests to calculate third‑party shipping costs.

  • Context: Dimensions are stored via an app as product metadata (metafields—custom fields on products). The poster seeks a way to include these fields in the payload sent to CarrierService, referencing Shopify’s REST API docs (2021-10).

  • Latest update: Another participant asks whether this is even possible, indicating the same need.

  • Outcome: No guidance, workaround, or confirmation provided. Key question remains unanswered—whether and how product metafields can be included in CarrierService rate requests. The discussion is open/unresolved.

Summarized with AI on December 31. AI used: gpt-5.

Dear,

I need to assign extra meta data to each product (length, height, width), these meta data are important to calculate thirdparty shipping.

I am using an app to add product meta data. and i want to know how to pass these data to CarrierService rate request.

Ref : https://shopify.dev/api/admin-rest/2021-10/resources/carrierservice#top

Is this possible?
Having the same issue