Saltar al contenido

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 ofrece endpoints para gestionar el catálogo de su tienda en el juego y procesar compras. Use los endpoints para configurar artículos virtuales, monedas virtuales, claves del juego, lotes, flujos de carrito y pago, atributos de artículos e importar artículos desde fuentes externas.

Descargar descripción de OpenAPI
Idiomas
Servidores
Mock server
https://xsolla.redocly.app/_mock/es/api/catalog/
https://store.xsolla.com/api/
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones

Catálogo

Esta API permite obtener cualquier tipo de artículo vendible o artículo específico.

Operaciones
Operaciones
Operaciones

Borrar todos los valores del atributoServer-sideAdmin

Solicitud

Elimina todos los valores del atributo.

Aviso

Si elimina el valor de un atributo, se perderán todas las conexiones entre el atributo y los artículos. Para cambiar el valor de atributo de un artículo, utilice la llamada API Actualizar valor de atributo en vez de eliminar el valor y crear uno nuevo.
Seguridad
basicAuth
Ruta
project_idintegerrequerido

ID del proyecto. Encontrará este parámetro en su Cuenta del editor junto al nombre del proyecto.

Ejemplo: 44056
external_idstringrequerido

ID externo del atributo.

Ejemplo: attribute_id
curl -i -X DELETE \
  -u <username>:<password> \
  https://xsolla.redocly.app/_mock/es/api/catalog/v2/project/44056/admin/attribute/attribute_id/value

Respuestas

Los valores de los atributos se eliminaron correctamente.

Respuesta
Sin contenido

Crear valor de atributoServer-sideAdmin

Solicitud

Crea un valor de atributo.

Atención

Todos los proyectos tienen limitación del número de valores de atributo. El valor por defecto y máximo es 20 valores por atributo.
Seguridad
basicAuth
Ruta
project_idintegerrequerido

ID del proyecto. Encontrará este parámetro en su Cuenta del editor junto al nombre del proyecto.

Ejemplo: 44056
external_idstringrequerido

ID externo del atributo.

Ejemplo: attribute_id
Cuerpoapplication/json
external_idstring(value-external_id)[ 1 .. 255 ] characters^[-_.\d\w]+$requerido

ID del valor único para un atributo. external_id solo puede contener caracteres alfanuméricos latinos en minúsculas, guiones y guiones bajos.

Ejemplo: "attribute_value"
valueobject(value-name)requerido

Objeto con traducciones del nombre del valor. Las claves se especifican en la norma ISO 3166-1.

Predeterminado {"de":"Strategie","en":"Strategy"}
Ejemplo: {"de":"Strategie","en":"Strategy"}
value.​property name*stringpropiedad adicional
curl -i -X POST \
  -u <username>:<password> \
  https://xsolla.redocly.app/_mock/es/api/catalog/v2/project/44056/admin/attribute/attribute_id/value \
  -H 'Content-Type: application/json' \
  -d '{
    "external_id": "weapon_class_sword_value",
    "value": {
      "de": "Schwert",
      "en": "Sword"
    }
  }'

Respuestas

El valor de atributo se creó correctamente.

Cuerpoapplication/json
external_idstring(value-external_id)[ 1 .. 255 ] characters^[-_.\d\w]+$

ID del valor único para un atributo. external_id solo puede contener caracteres alfanuméricos latinos en minúsculas, guiones y guiones bajos.

Ejemplo: "attribute_value"
Respuesta
application/json
{ "external_id": "rpg" }

Eliminar valor de atributoServer-sideAdmin

Solicitud

Elimina un valor de atributo.

Aviso

Si elimina el valor de un atributo, se perderán todas las conexiones entre el atributo y los artículos. Para cambiar el valor de atributo de un artículo, utilice la llamada API Actualizar valor de atributo en vez de eliminar el valor y crear uno nuevo.
Seguridad
basicAuth
Ruta
project_idintegerrequerido

ID del proyecto. Encontrará este parámetro en su Cuenta del editor junto al nombre del proyecto.

Ejemplo: 44056
value_external_idstring^[-_\.\d\w]+$requerido

ID externo del valor de atributo.

Ejemplo: value_id
external_idstringrequerido

ID externo del atributo.

Ejemplo: attribute_id
curl -i -X DELETE \
  -u <username>:<password> \
  https://xsolla.redocly.app/_mock/es/api/catalog/v2/project/44056/admin/attribute/attribute_id/value/value_id

Respuestas

El valor de atributo se eliminó correctamente.

Respuesta
Sin contenido