Saltar para o conteúdo

Visão geral

  • Versão: 2.0
  • Servidores: https://api.xsolla.com/merchant/v2/

Essa referência API descreve os pontos de extremidade na gerência de assinaturas, cupons e promoções. Para obter mais informações sobre as Assinaturas, veja o guia do produto e o glossário.

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

Pedido

Cria um produto com base em assinaturas.

Segurança
basicAuth
Caminho
project_idintegerobrigatório

ID de projeto.

Corpoapplication/jsonobrigatório
descriptionobject

Descrições de itens traduzidas.

description.​arstring

Árabe.

description.​bgstring

Búlgaro.

description.​cnstring

Chinês (Simplificado).

description.​csstring

Tcheco.

description.​destring

Alemão.

description.​enstring

Inglês.

description.​esstring

Espanhol.

description.​frstring

Francês.

description.​hestring

Hebreu.

description.​itstring

Italiano.

description.​jastring

Japonês.

description.​kostring

Coreano.

description.​plstring

Polonês.

description.​ptstring

Português.

description.​rostring

Romeno.

description.​rustring

Russo.

description.​thstring

Tailandês.

description.​trstring

Turco.

description.​twstring

Chinês (Tradicional).

description.​vistring

Vietnamita.

group_idstringobrigatório

ID de grupo ao qual o produto está vinculado.

namestringobrigatório

Nome do produto.

curl -i -X POST \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/pt/api/subscriptions/projects/{project_id}/subscriptions/products' \
  -H 'Content-Type: application/json' \
  -d '{
    "description": {
      "en": "Kids TV"
    },
    "group_id": "charge",
    "name": "Channel2"
  }'

Respostas

Criado.

Corpoapplication/json
product_idinteger
Resposta
application/json
{ "product_id": 172003 }

Pedido

Exclui um produto com base em assinaturas.

Segurança
basicAuth
Caminho
project_idintegerobrigatório

ID de projeto.

product_idintegerobrigatório

ID de produto aos quais os planos estão vinculados.

curl -i -X DELETE \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/pt/api/subscriptions/projects/{project_id}/subscriptions/products/{product_id}'

Respostas

Nenhum conteúdo.

Pedido

Atualiza um produto com base em assinaturas.

Segurança
basicAuth
Caminho
project_idintegerobrigatório

ID de projeto.

product_idintegerobrigatório

ID de produto aos quais os planos estão vinculados.

Corpoapplication/jsonobrigatório
descriptionobject

Descrições de itens traduzidas.

description.​arstring

Árabe.

description.​bgstring

Búlgaro.

description.​cnstring

Chinês (Simplificado).

description.​csstring

Tcheco.

description.​destring

Alemão.

description.​enstring

Inglês.

description.​esstring

Espanhol.

description.​frstring

Francês.

description.​hestring

Hebreu.

description.​itstring

Italiano.

description.​jastring

Japonês.

description.​kostring

Coreano.

description.​plstring

Polonês.

description.​ptstring

Português.

description.​rostring

Romeno.

description.​rustring

Russo.

description.​thstring

Tailandês.

description.​trstring

Turco.

description.​twstring

Chinês (Tradicional).

description.​vistring

Vietnamita.

group_idstringobrigatório

ID de grupo ao qual o produto está vinculado.

namestringobrigatório

Nome do produto.

curl -i -X PUT \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/pt/api/subscriptions/projects/{project_id}/subscriptions/products/{product_id}' \
  -H 'Content-Type: application/json' \
  -d '{
    "description": {
      "en": "Description in English."
    },
    "group_id": "charge13",
    "name": "Channel23"
  }'

Respostas

OK.

Corpoapplication/json
idinteger or null

ID de produto aos quais os planos estão vinculados.

descriptionobject

Descrições de itens traduzidas.

description.​arstring

Árabe.

description.​bgstring

Búlgaro.

description.​cnstring

Chinês (Simplificado).

description.​csstring

Tcheco.

description.​destring

Alemão.

description.​enstring

Inglês.

description.​esstring

Espanhol.

description.​frstring

Francês.

description.​hestring

Hebreu.

description.​itstring

Italiano.

description.​jastring

Japonês.

description.​kostring

Coreano.

description.​plstring

Polonês.

description.​ptstring

Português.

description.​rostring

Romeno.

description.​rustring

Russo.

description.​thstring

Tailandês.

description.​trstring

Turco.

description.​twstring

Chinês (Tradicional).

description.​vistring

Vietnamita.

group_idstring

ID de grupo ao qual o produto está vinculado.

namestring

Nome do produto.

Resposta
application/json
{ "description": { "en": "Description in English." }, "group_id": "charge13", "id": 1713603, "name": "Channel23" }
Operações
Operações
Operações
Operações
Operações