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

Excluir códigos por IDServer-sideAdmin

Pedido

Exclui todos os códigos por ID de chave de jogo.

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_idstringobrigatório

ID do item.

Exemplo: 656
Consulta
user_emailstringobrigatório

E-mail do usuário.

Exemplo: user_email=email@email.com
reasonstringobrigatório

Razão de recebimento de códigos.

Exemplo: reason=Very important
region_idinteger

ID de região.

Padrão 1
curl -i -X DELETE \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/pt/api/catalog/v2/project/44056/admin/items/game/key/delete/id/656?user_email=email%40email.com&reason=Very+important&region_id=1'

Respostas

Os códigos foram recebidos com sucesso.

Corpotext/plain
string
Resposta
text/plain
PIN-CODE-ALL PIN-CODE-ALL-3

Pedido

Exclui todos os códigos por SKU de chave de jogo.

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
Consulta
user_emailstringobrigatório

E-mail do usuário.

Exemplo: user_email=email@email.com
reasonstringobrigatório

Razão de recebimento de códigos.

Exemplo: reason=Very important
region_idinteger

ID de região.

Padrão 1
curl -i -X DELETE \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/pt/api/catalog/v2/project/44056/admin/items/game/key/delete/sku/booster_mega_1?user_email=email%40email.com&reason=Very+important&region_id=1'

Respostas

Os códigos foram recebidos com sucesso.

Corpotext/plain
string
Resposta
text/plain
PIN-CODE-ALL PIN-CODE-ALL-3

Obter códigos por IDServer-sideAdmin

Pedido

Obtém um certo número de códigos por ID de chave de jogo.

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_idstringobrigatório

ID do item.

Exemplo: 656
Consulta
user_emailstringobrigatório

E-mail do usuário.

Exemplo: user_email=email@email.com
quantityintegerobrigatório

Quantidade de códigos.

Exemplo: quantity=100
reasonstringobrigatório

Razão de recebimento de códigos.

Exemplo: reason=Very important
region_idinteger

ID de região.

Padrão 1
curl -i -X GET \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/pt/api/catalog/v2/project/44056/admin/items/game/key/request/id/656?user_email=email%40email.com&quantity=100&reason=Very+important&region_id=1'

Respostas

Os códigos foram recebidos com sucesso.

Corpotext/plain
string
Resposta
text/plain
PIN-CODE-ALL PIN-CODE-ALL-3
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

Catálogo

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

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