FOX - Currency Switcher for WooCommerce

REST API

WOOCS fournit une fonctionnalité REST API pour récupérer les données de devises et les prix des produits par programmation. Points de terminaison disponibles : 1. Obtenir toutes les devises
  • Méthode : GET
  • Point de terminaison : /wp-json/woocs/v3/currency
  • Description : Renvoie une liste de toutes les devises disponibles avec leurs paramètres et taux de change.
  2. Obtenir le prix d’un produit unique
  • Méthode : GET
  • Point de terminaison : /wp-json/woocs/v3/product-price/{product_id}?currency={currency_code}
  • Exemple : /wp-json/woocs/v3/product-price/59?currency=GBP&format=raw
  • Description : Récupère le prix d’un produit spécifique dans la devise demandée.
  • Paramètres :
    • product_id (requis) - ID du produit WooCommerce
    • currency (optionnel) - Code de devise (ex. : GBP, EUR, USD)
    • format (optionnel) - Format de réponse : html ou raw (par défaut : html)
  3. Obtenir les prix de plusieurs produits
  • Méthode : POST
  • Point de terminaison : /wp-json/woocs/v3/products-prices
  • Type de contenu : application/json
  • Description : Récupère les prix de plusieurs produits dans une devise spécifiée.
  • Corps de la requête :
    {
      "product_ids": [59, 62, 50],
      "currency": "GBP",
      "format": "html"
    }
  • Paramètres :
    • product_ids (requis) - Tableau d’ID de produits
    • currency (optionnel) - Code de devise
    • format (optionnel) - Format de réponse : html ou raw
Exemple avec cURL :
curl -X POST https://your-site.com/wp-json/woocs/v3/products-prices \
  -H "Content-Type: application/json" \
  -d '{
    "product_ids": [59, 62, 50],
    "currency": "GBP"
  }'