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

# FulfillmentGroupSelectedRate

> The rate chosen for a fulfillment group's label.

**carrier** `String!` *required*

The carrier.

**carrierAccountId** `String`

The carrier account the rate is on.

**merchantCarrierAccount** `Boolean`

Whether the rate is on the merchant's own carrier account rather than Redo's, from the group's current quote for it. Null when no quote matches.

**rate** `[Money](/docs/api-reference/v3/reference/common/money)`

The price of the rate, from the group's current quote for the same carrier, service and account. Null when no quote matches.

**fields**

**amount** `[Decimal!](/docs/api-reference/v3/reference/common/decimal)` *required*

The exact amount as a decimal string (e.g. "19.99").

**currency** `String!` *required*

ISO 4217 currency code (e.g. USD).

**selectedBy** `[RateSelection](/docs/api-reference/v3/reference/shipping/rate-selection)`

What chose the rate, when recorded.

**Requires:** [`shipping_read`](https://developers.redo.com/docs/api-reference/v3/reference/scopes#scope-shipping_read)

**fields**

**automationName** `String`

The name of the fulfillment automation that picked the rate, when `source` is AUTOMATION.

**source** `[RateSelectionSource!](/docs/api-reference/v3/reference/shipping/rate-selection-source)` *required*

What chose the rate.

**teamMember** `[TeamMember](/docs/api-reference/v3/reference/common/team-member)`

The team member who picked the rate, when `source` is USER and they're on the caller's team.

**Requires:** [`shipping_read`](https://developers.redo.com/docs/api-reference/v3/reference/scopes#scope-shipping_read)

**fields**

**email** `String`

Email address. Null when the user has none.

**id** `ID!` *required*

m\_us\_… id, the same id the app and MCP tools use.

**name** `String`

Display name. Null when the user hasn't set one.

**supportShiftStatus** `[SupportShiftStatus!](/docs/api-reference/v3/reference/support/support-shift-status)` *required*

The agent's live shift status, worked out when the request runs.

**Requires:** [`support_config_read`](https://developers.redo.com/docs/api-reference/v3/reference/scopes#scope-support_config_read)

**supportWorkSchedule** `[SupportWorkSchedule!](/docs/api-reference/v3/reference/support/support-work-schedule)` *required*

The agent's support working hours. An agent with no saved schedule returns enabled false.

**Requires:** [`team_members_manage`](https://developers.redo.com/docs/api-reference/v3/reference/scopes#scope-team_members_manage)

**service** `String!` *required*

The carrier service level.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.