---
title: returnPolicyProfile - GraphQL Admin
description: Returns a return policy profile of a shop.
api_version: 2026-10
source_url:
  html: >-
    https://shopify.dev/docs/api/admin-graphql/latest/queries/returnPolicyProfile
  md: >-
    https://shopify.dev/docs/api/admin-graphql/latest/queries/returnPolicyProfile.md
api_name: admin
api_type: graphql
type: query
---

# return​Policy​Profile

query

Requires `read_legal_policies` access scope.

Returns a return policy profile of a shop.

## Arguments

* id

  [ID!](https://shopify.dev/docs/api/admin-graphql/latest/scalars/ID)

  required

  The ID of the return policy profile to fetch.

***

## Possible returns

* Return​Policy​Profile

  [Return​Policy​Profile](https://shopify.dev/docs/api/admin-graphql/latest/objects/ReturnPolicyProfile)

  A return policy profile.

  * default

    [Boolean!](https://shopify.dev/docs/api/admin-graphql/latest/scalars/Boolean)

    non-null

    Whether this return policy profile is the default profile for the shop.

  * edit​Rules

    [Return​Policies​Edit​Rules](https://shopify.dev/docs/api/admin-graphql/latest/objects/ReturnPoliciesEditRules)

    The rules that apply to buyer-initiated edit and cancellation requests under this policy. When null, edit rules are disabled and customers can request cancellations without restrictions.

  * id

    [ID!](https://shopify.dev/docs/api/admin-graphql/latest/scalars/ID)

    non-null

    A globally-unique ID.

  * markets

    [\[Market!\]!](https://shopify.dev/docs/api/admin-graphql/latest/objects/Market)

    non-null

    The markets that this return policy profile applies to.

  * name

    [String](https://shopify.dev/docs/api/admin-graphql/latest/scalars/String)

    The name of the return policy profile. This is a merchant-defined value that identifies the profile. The default profile has a null name.

  * return​Rules

    [Return​Policies​Return​Rules](https://shopify.dev/docs/api/admin-graphql/latest/objects/ReturnPoliciesReturnRules)

    The rules that apply to returns under this policy. When null, return rules are disabled and customers can return items without restrictions.

  * updated​At

    [Date​Time](https://shopify.dev/docs/api/admin-graphql/latest/scalars/DateTime)

    The time when the return policy profile was last updated. This is an aggregated value based on the profile, its default promise, and all overrides.

***

## Examples

* ### returnPolicyProfile reference
