Les Ressources du Webservice

Le Webservice Marketplace est disponible à l'adresse :

  • Mode Test (phase d'intégration): https://secure.lyra.com/marketplace-test/
  • Production: https://secure.lyra.com/marketplace/

Le Webservice propose des ressources accessibles par des méthodes HTTP différentes:

Ressources Action Méthode HTTP URI
Marketplaces Récupérer les informations de la Marketplace GET /marketplaces/{id_marketplace}
Sellers Récupérer un prestataire GET /sellers/{id_seller}
Récupérer la liste des prestataires GET /marketplaces/{id_marketplace}/sellers
Orders Créer une commande POST /orders?expand=items
Modifier une commande PUT /orders/{id_order}
Récupérer une commande GET /orders/{id_order}
Récupérer la liste des commandes de la Marketplace GET /orders
Finaliser une commande et préparer la page de paiement GET /orders/{id_order}/execute
Finaliser une commande et récupérer le token du formulaire embarqué GET /orders/{id_order}/embedded-execute
Annuler une commande DELETE /orders/{id_order}
Items Récupérer un élément d'une commande GET /items/{id_item}
Récupérer les éléments d'une commande GET /orders/{id_order}/items
Récupérer les éléments d'un prestataire GET /sellers/{id_seller}/items
Créer un élément (article) dans une commande POST /orders/{id_order}/items
Débloquer le paiement d'un item préalablement bloqué POST /items/{id_item}/activate
Refunds Créer un remboursement POST /refunds
Récupérer les élements d'un remboursement GET /refunds/{id_refund}
Récupérer la liste des remboursements d'une commande GET /{id_order}/refunds
Modifier un remboursement PUT /refunds/{id_refund}/
Supprimer un remboursement DELETE /refunds/{id_refund}/
Tokens Demande de création / modification de token POST /tokens
Récupérer une demande de token simple GET /tokens/{id_token}
Récupérer une demande de token liée à un order GET /tokens/{id_order}
Alias Récupérer les éléménts d'un alias GET /marketplaces/{id_marketplace}/alias/{id_alias}
Cashouts Lister les cashouts vers les sellers d'une marketplace GET /cashouts
Obtenir le détail d'un cashout GET /cashouts/{id_cashout}