Pular para o conteúdo
Documentação API Reference FAQ Changelog Status

Gift Registry

magento-2

Listas de presentes (casamento, chá de bebê etc.). Disponível no Open Source via extensão oficial.

POST query customer.giftRegistries Bearer

query customer.giftRegistries — List gift registries owned by the authenticated customer

query customer.giftRegistries

List gift registries owned by the authenticated customer.

{
    customer {
        gift_registries {
            uid gift_registry_type { label }
            name event_name event_date
            privacy_settings message
            items { uid product { sku name } quantity note }
            shipping_address { firstname lastname city country_code }
        }
    }
}
POST query giftRegistry Bearer

query giftRegistry — Retrieve a registry by ID

query giftRegistry

Retrieve a registry by ID.

POST query giftRegistryEmailSearch

query giftRegistryEmailSearch — Find registries by registrant email

query giftRegistryEmailSearch

Find registries by registrant email.

POST query giftRegistryIdSearch

query giftRegistryIdSearch — Find registries by URL key

query giftRegistryIdSearch

Find registries by URL key.

POST query giftRegistryTypes

query giftRegistryTypes — List available registry types (wedding, baby shower, etc.)

query giftRegistryTypes

List available registry types (wedding, baby shower, etc.).

POST mutation createGiftRegistry Bearer

mutation createGiftRegistry — Create a new gift registry

mutation createGiftRegistry

Create a new gift registry.

mutation {
    createGiftRegistry(giftRegistry: {
        gift_registry_type_uid: "1"
        event_name: "Our Wedding"
        event_date: "2026-10-15"
        privacy_settings: PUBLIC
        message: "Thanks for celebrating with us!"
    }) {
        gift_registry { uid event_name }
    }
}
POST mutation updateGiftRegistry Bearer

mutation updateGiftRegistry — Update a gift registry

mutation updateGiftRegistry

Update a gift registry.

POST mutation removeGiftRegistry Bearer

mutation removeGiftRegistry — Delete a gift registry

mutation removeGiftRegistry

Delete a gift registry.

POST mutation addGiftRegistryRegistrants Bearer

mutation addGiftRegistryRegistrants — Add registrants (people) to a registry

mutation addGiftRegistryRegistrants

Add registrants (people) to a registry.

POST mutation updateGiftRegistryRegistrants Bearer

mutation updateGiftRegistryRegistrants — Update registrant info

mutation updateGiftRegistryRegistrants

Update registrant info.

POST mutation removeGiftRegistryRegistrants Bearer

mutation removeGiftRegistryRegistrants — Remove registrants

mutation removeGiftRegistryRegistrants

Remove registrants.

POST mutation addProductsToGiftRegistry Bearer

mutation addProductsToGiftRegistry — Add products to a gift registry

mutation addProductsToGiftRegistry

Add products to a gift registry.

POST mutation updateGiftRegistryItems Bearer

mutation updateGiftRegistryItems — Update items (qty, note)

mutation updateGiftRegistryItems

Update items (qty, note).

POST mutation removeProductsFromGiftRegistry Bearer

mutation removeProductsFromGiftRegistry — Remove items

mutation removeProductsFromGiftRegistry

Remove items.

POST mutation moveProductsBetweenGiftRegistries Bearer

mutation moveProductsBetweenGiftRegistries — Move items between two registries

mutation moveProductsBetweenGiftRegistries

Move items between two registries.

POST mutation moveCartItemsToGiftRegistry Bearer

mutation moveCartItemsToGiftRegistry — Copy current cart items to a registry

mutation moveCartItemsToGiftRegistry

Copy current cart items to a registry.

POST mutation shareGiftRegistry Bearer

mutation shareGiftRegistry — Share registry via email

mutation shareGiftRegistry

Share registry via email.