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 la liste des Marketplaces | GET | /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 | |
Finaliser une commande et récupérer le token du formulaire initialiser le paiement depuis le SDK mobile | 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} |