---
title: "Retrieve the custom promotion rule associated to the free shipping promotion"
method: GET
path: "/free_shipping_promotions/{freeShippingPromotionId}/custom_promotion_rule"
tags: ["has_one", "custom_promotion_rules"]
---

# Retrieve the custom promotion rule associated to the free shipping promotion

`GET /free_shipping_promotions/{freeShippingPromotionId}/custom_promotion_rule`

## Request

- Base URL: `https://{your_organization_slug}.commercelayer.io/api`
- URL: `https://{your_organization_slug}.commercelayer.io/api/free_shipping_promotions/{freeShippingPromotionId}/custom_promotion_rule`
- Auth: HTTP bearer

Retrieve the custom promotion rule associated to the free shipping promotion

## Path parameters

- `freeShippingPromotionId` string, required

## Response `200`

The custom_promotion_rule associated to the free shipping promotion

## Changes

- **2026-07-13** `859097ed3fe6`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/commercelayer/apis/commerce-layer-api/changes/free_shipping_promotions/:freeShippingPromotionId/custom_promotion_rule/get.md)

---

[API](https://skmtc.dev/commercelayer/apis/commerce-layer-api.md) - [All operations](https://skmtc.dev/commercelayer/apis/commerce-layer-api/llms.txt) - [OpenAPI document](https://skmtc.dev/commercelayer/apis/commerce-layer-api/revisions/b57015449446?raw)
