> ## Documentation Index
> Fetch the complete documentation index at: https://developer.jtl-software.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GetScxSellerShippingRuleMappings

> Delivers the current shipping-rule mappings of a SCX seller by its sales channel id.



**query** `GetScxSellerShippingRuleMappings(salesChannelId: String!): [ScxShippingRuleMapping!]!`

## Arguments

**`salesChannelId`**: `String!` (required)

## Returns

`[ScxShippingRuleMapping!]!`

**`shippingMethodId`**: `ID!`

Identifier of the JTL-Wawi shipping method.

---

**`salesChannelId`**: `String!`

Sales channel id of the seller this mapping belongs to (composite id, ADR-69).

---

**`shippingRuleId`**: `ID`

Identifier of the mapped channel shipping rule. Null when the shipping method is mapped to the seller's own carrier instead of a real shipping rule.

---

**`carrierId`**: `String`

Carrier identifier for the mapping. Resolved from the mapped channel shipping rule when ShippingRuleId is set; echoes the stored custom carrier code for an own-carrier mapping (ShippingRuleId is null). Null when the mapping has no shipping rule and no custom carrier code stored.

---

**`customCarrierId`**: `String`

Custom carrier code override, used when ShippingRuleId is null (own carrier, no real shipping rule).

