> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Échanges

> Vue d'ensemble des API d'échange entre joueurs de PlayFab Legacy Economy, qui permettent aux joueurs d'échanger des articles d'inventaire en toute sécurité directement dans votre jeu.

L'API client de PlayFab permet aux joueurs d'échanger des articles entre eux. Ces méthodes d'API sont activées par défaut; pour la sécurité de votre titre, vous devrez peut-être utiliser notre API de stratégie pour les désactiver.

<Note>
  La fonctionnalité d'échange d'inventaire est en phase de préversion. Les méthodes sont fonctionnelles, mais il leur manque certains éléments utiles qui en feraient une fonctionnalité complète. Actuellement, vous ne pouvez échanger que des articles virtuels. Vous ne pouvez pas demander ni échanger de monnaie virtuelle, et PlayFab ne fournit pas de liste des échanges qui vous sont proposés par d'autres joueurs. Les méthodes d'échange ne sont disponibles que dans l'API client, et non dans l'API serveur.
</Note>

## Concepts clés

**Catalogue** - Les catalogues offrent un moyen simple de gérer les articles virtuels de votre jeu. Ce sont des listes de tous les articles disponibles dans votre jeu.

**Articles de catalogue** – Les articles PlayFab peuvent représenter pratiquement n'importe quel type de bien virtuel que vous pourriez utiliser, des biens durables aux ensembles, en passant par les conteneurs verrouillés.

**Inventaire** - Tous les comptes (comptes de joueur et comptes de personnage) ont un inventaire. L'inventaire contient toutes les instances d'articles possédées, ainsi que l'historique des articles.

**Monnaie virtuelle** - PlayFab offre jusqu'à 10 monnaies virtuelles par titre. Les monnaies peuvent servir à acheter des articles dans un catalogue ou une boutique, représenter une monnaie secondaire convertie à partir d'achats intégrés, ou servir de mécanique pour stimuler le jeu.

## Prérequis

Les échanges exigent une bonne connaissance des articles de catalogue et d'inventaire. Les joueurs doivent posséder les articles d'inventaire qu'ils souhaitent échanger.

## API

Le flux d'échange est géré par quelques API :

[OpenTrade](xref:titleid.playfabapi.com.client.trading.opentrade)\
Ouvre un nouvel échange en attente. Il peut s'agir d'un échange entre deux joueurs précis (PlayfabIDs) ou d'un échange ouvert par un joueur et accessible à tous. Sachez qu'une instance d'article donnée ne peut faire partie que d'un seul échange ouvert à la fois.

[GetTradeStatus](xref:titleid.playfabapi.com.client.trading.gettradestatus)\
Permet à un client d'évaluer un échange donné en obtenant son état actuel.

[AcceptTrade](xref:titleid.playfabapi.com.client.trading.accepttrade)\
Accepte un échange ouvert. Si l'appel réussit, les articles offerts et acceptés sont permutés entre les inventaires des deux joueurs.

[CancelTrade](xref:titleid.playfabapi.com.client.trading.canceltrade)\
Annule un échange ouvert. Notez que seul le joueur qui a créé l'échange peut l'annuler au moyen de cet appel d'API, afin de prévenir les abus.

[GetPlayerTrades](xref:titleid.playfabapi.com.client.trading.getplayertrades)\
**GetPlayerTrades** renvoie tous les échanges qu'un joueur a ouverts ou acceptés, éventuellement filtrés par état d'échange.


## Related topics

- [Annuler l'échange](/fr-CA/services/playfab/api-references/rest/client/trading/cancel-trade.md)
- [Ouvrir un échange](/fr-CA/services/playfab/api-references/rest/client/trading/open-trade.md)
- [Accepter l'échange](/fr-CA/services/playfab/api-references/rest/client/trading/accept-trade.md)
- [Démarrage rapide des échanges](/fr-CA/services/playfab/economy-monetization/economy/trading/trading-quickstart.md)
- [Obtenir les échanges du joueur](/fr-CA/services/playfab/api-references/rest/client/trading/get-player-trades.md)
