{"templateId":"openapi_docs","sharedDataIds":{"openAPIDocsStore":"oas-@l10n/pt/api/catalog/index.yaml","sidebar":"sidebar-@l10n/pt/catalog-en.sidebars.yaml"},"props":{"definitionId":"@l10n/pt/api/catalog/index.yaml","dynamicMarkdocComponents":[],"baseSlug":"/pt/api/catalog","seo":{"title":"Visão geral","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]},"description":"Chaves de jogo são códigos alfanuméricos exclusivos de uso único que concedem acesso a um jogo ou DLC em plataformas de jogos para usuários. Você pode vender chaves de jogo via [link direto](/pt/sell-games/set-up-selling-game-keys/#guides_game_sales_selling_game_keys_selling_via_direct_link), pela [interface da loja](/pt/sell-games/set-up-selling-game-keys/#guides_game_sales_selling_game_keys_selling_via_store_ui), ou via [widget](/pt/sell-games/set-up-selling-game-keys/#guides_game_sales_selling_items_develop_buttons). Você também pode [configurar restrições regionais](/pt/items-catalog/catalog-features/regional-restrictions/) para vender chaves de jogo em países específicos. Para obter informações detalhadas, consulte a seção [pacotes de chaves de jogo](https://developers.xsolla.com/pt/items-catalog/items-type/set-up-modules/).\n\nNão é necessário estar autenticado para vender chaves de jogo — as chaves são enviadas ao e-mail que o usuário especifica na compra. Você pode configurar a autenticação para habilitar cenários adicionais: [personalização](/pt/liveops/liveops-management/personalization-tutorial/), [limites de compra](/pt/items-catalog/catalog-features/items-catalog-number-limits/), ou um [sistema de direitos](/pt/sell-games/how-to/entitlement-system/). Para obter informações mais detalhadas, consulte a seção [Como configurar a autenticação ao vender chaves de jogo](/pt/sell-games/how-to/set-up-authentication/).\n\nFluxo de venda de chaves de jogo:\n\n1. Crie um jogo usando a chamada de API [Criar jogo](/pt/api/catalog/game-keys-admin/admin-create-game) API call.\n2. Configure restrições regionais.\n3. Envie chaves a um pacote de chaves de jogo usando a chamada de API [Enviar códigos](/pt/api/catalog/game-keys-admin/admin-upload-codes-by-sku) para torná-las disponíveis para compra.\n4. Exiba o catálogo de jogos com preços para a região do usuário usando a chamada de API [Obter lista de jogos](/pt/api/catalog/game-keys-catalog/get-games-list) API call.\n5. Crie um pedido. Para criar uma compra rápida, você pode usar a chamada de API [Criar pedido com todos os itens do carrinho atual](/pt/api/catalog/payment-client-side/create-order-with-item), passando o SKU da chave de jogo. A resposta retorna um token para abrir a interface de pagamento.\n6. Implemente a abertura da interface de pagamento para pagar pelo pedido.\n\nPara receber notificações sobre pagamentos bem-sucedidos e entregar itens ao usuário, configure o rastreamento do status de pedidos, por exemplo, usando [webhooks](/pt/webhooks/section/osnovnye-polozheniya). As chaves são enviadas ao e-mail especificado pelo usuário na compra, e o pedido transita para o status `done`.\n\n![Chaves de jogo](https://cdn.xsolla.net/developers/current/images/api_docs/game-keys.svg)"},"itemId":"game-keys-overview","disableAutoScroll":true,"metadata":{},"compilationErrors":[],"markdown":{"partials":{},"variables":{"rbac":{"teams":["anonymous"]},"user":{},"remoteAddr":{"hostname":"xsolla.redocly.app","port":4000,"ipAddress":"216.73.217.101"},"lang":"pt","env":{"PUBLIC_REDOCLY_BRANCH_NAME":"realm"}}},"pagePropGetterError":{"message":"","name":""}},"slug":"/pt/api/catalog/game-keys-overview","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}