--- title: checkoutProfile - GraphQL Admin description: A checkout profile on a shop. api_version: 2025-10 api_name: admin type: query api_type: graphql source_url: html: https://shopify.dev/docs/api/admin-graphql/latest/queries/checkoutprofile md: https://shopify.dev/docs/api/admin-graphql/latest/queries/checkoutprofile.md --- # checkout​Profile query Requires access to the checkout and accounts editor. A checkout profile on a shop. ## Arguments * id [ID!](https://shopify.dev/docs/api/admin-graphql/latest/scalars/ID) required The ID of the checkout profile. *** ## Possible returns * Checkout​Profile [Checkout​Profile](https://shopify.dev/docs/api/admin-graphql/latest/objects/CheckoutProfile) A checkout profile defines the branding settings and the UI extensions for a store's checkout. A checkout profile could be published or draft. A store might have at most one published checkout profile, which is used to render their live checkout. The store could also have multiple draft profiles that were created, previewed, and published using the admin checkout editor. *** ## Examples * ### checkoutProfile reference ## Query Reference ```graphql { checkoutProfile(id) { # checkoutProfile fields } } ```