Saltar para o conteúdo

Overview

  • Version: 2.0.0
  • Servers: https://store.xsolla.com/api
  • Contact Us by Email
  • Contact URL: https://xsolla.com/
  • Required TLS version: 1.2

Catalog API fornece endpoints para gerenciar o catálogo da sua loja no jogo e processar compras. Use os endpoints para configurar itens virtuais, moedas virtuais, chaves do jogo, conjuntos, fluxos de carrinho e pagamento, atributos de itens e importar itens de fontes externas.

Transferir a descrição da OpenAPI
Idiomas
Servidores
Mock server
https://xsolla.redocly.app/_mock/pt/api/catalog/
https://store.xsolla.com/api/
Operações
Operações
Operações
Operações
Operações
Operações
Operações
Operações
Operações
Operações
Operações
Operações
Operações
Operações
Operações
Operações
Operações
Operações

Definir o limite de pré-venda da quantidade de itemServer-sideAdmin

Pedido

Defina a quantidade do limite de pré-venda do item.

A API Pre-Order limit permite que você venda um item em uma quantidade limitada. Para configurar a pré-venda em si, vá para a seção Admin do módulo do item desejado:

Aliases para este ponto de extremidade:

  • /v2/project/{project_id}/admin/items/pre_order/limit/item/id/{item_id}
Segurança
basicAuth
Caminho
project_idintegerobrigatório

ID do projeto. Você pode encontrar esse parâmetro em sua Conta de Distribuidor ao lado do nome do projeto.

Exemplo: 44056
item_skustringobrigatório

SKU do item.

Exemplo: booster_mega_1
Corpoapplication/json
quantityintegerobrigatório

Quantidade a definir.

curl -i -X PUT \
  -u <username>:<password> \
  https://xsolla.redocly.app/_mock/pt/api/catalog/v2/project/44056/admin/items/pre_order/limit/item/sku/booster_mega_1 \
  -H 'Content-Type: application/json' \
  -d '{
    "quantity": 100000
  }'

Respostas

A quantidade a ser limitada foi definida com sucesso.

Resposta
Sem conteúdo

Remover toda a quantidade de limite de pré-venda do itemServer-sideAdmin

Pedido

Remova o limite de pré-venda do item.

A API Pre-Order limit permite que você venda um item em uma quantidade limitada. Para configurar a pré-venda em si, vá para a seção admin do módulo do item desejado:

Aliases para este ponto de extremidade:

  • /v2/project/{project_id}/admin/items/pre_order/limit/item/id/{item_id}/all
Segurança
basicAuth
Caminho
project_idintegerobrigatório

ID do projeto. Você pode encontrar esse parâmetro em sua Conta de Distribuidor ao lado do nome do projeto.

Exemplo: 44056
item_skustringobrigatório

SKU do item.

Exemplo: booster_mega_1
curl -i -X DELETE \
  -u <username>:<password> \
  https://xsolla.redocly.app/_mock/pt/api/catalog/v2/project/44056/admin/items/pre_order/limit/item/sku/booster_mega_1/all

Respostas

O limite foi removido com êxito.

Resposta
Sem conteúdo

Alternar o limite de pré-venda do itemServer-sideAdmin

Pedido

Ative/desative o limite de pré-venda do item.

A API Pre-Order limit permite que você venda um item em uma quantidade limitada. Para configurar a pré-venda em si, vá para a seção admin do módulo do item desejado:

Aliases para este ponto de extremidade:

  • /v2/project/{project_id}/admin/items/pre_order/limit/item/id/{item_id}/toggle
Segurança
basicAuth
Caminho
project_idintegerobrigatório

ID do projeto. Você pode encontrar esse parâmetro em sua Conta de Distribuidor ao lado do nome do projeto.

Exemplo: 44056
item_skustringobrigatório

SKU do item.

Exemplo: booster_mega_1
Corpoapplication/json
is_pre_order_limit_enabledbooleanobrigatório
curl -i -X PUT \
  -u <username>:<password> \
  https://xsolla.redocly.app/_mock/pt/api/catalog/v2/project/44056/admin/items/pre_order/limit/item/sku/booster_mega_1/toggle \
  -H 'Content-Type: application/json' \
  -d '{
    "is_pre_order_limit_enabled": true
  }'

Respostas

O limite foi desabilitado/habilitado.

Resposta
Sem conteúdo
Operações

Catálogo

Esta API permite obter qualquer tipo de itens vendáveis ou itens específicos.

Operações
Operações
Operações