Xsolla-logo

Importer des objets via un fichier JSONServer-sideAdmin

post/v1/projects/{project_id}/import/from_external_file

Importe des objets dans le magasin à partir d'un fichier JSON via l'URL spécifiée. Pour plus d'informations, consultez la documentation.

SecuritybasicAuth
Request
path Parameters
project_id
required
integer

ID de projet. Ce paramètre se trouve dans le Compte éditeur à côté du nom du projet.

Example: 44056
Request Body schema: application/json
connector_external_id
required
string

Valeur fixe déterminant le type d'opération pour l'importation d'objets.

Value: "import_items"
file_url
required
string

URL d'un fichier contenant des données au format JSON. Le fichier doit être hébergé sur un service de stockage à accès public. Téléchargez le modèle de fichier dans le Compte éditeur dans la section Store > Virtual Items > Catalog Management > Import Items (JSON).

mode
string
Default: "create_and_update"

Actions d'importation :

Enum: Description
create

Ajouter de nouveaux objets.

create_and_update

Ajouter de nouveaux objets et mettre à jour les objets existants.

sync

Ajouter de nouveaux objets, mettre à jour les objets existants et désactiver les objets manquants.

Responses
201

Fichier importé avec succès, traitement en cours.

401

L'authentification de base n'a pas été passée ou est incorrecte. Vérifiez que vous avez utilisé l'authentification de base ou des informations d'identification correctes.

422

Erreur de validation basée sur le corps de la requête, les propriétés du fichier ou le contenu du fichier.

Request samples
application/json
{}
Response samples
application/json
{
  • "import_id": "af9f3638a16e11ef880da2cd677d2d24"
}