Api preturi

← Accueil
Accès programmatique

API de données de prix — accédez aux données de surveillance depuis vos propres systèmes

L'API REST de 4pricing.net permet à votre équipe technique de récupérer les données de surveillance des prix dans vos propres systèmes (par exemple un ERP, un WMS ou une boutique en ligne). 4pricing ne propose pas de connecteurs prêts à l'emploi : la liaison est construite par votre développeur sur l'API. L'authentification repose sur une clé API, les réponses sont au format JSON standard et la spécification est publiée en OpenAPI 3.0, importable telle quelle dans votre client.

Principaux endpoints

L'API expose les données de surveillance au niveau du produit suivi : la liste des produits avec leur prix actuel, l'historique de prix d'un produit et un mini-historique en lot pour les vues en liste. Les produits sont identifiés par le product_id renvoyé lors de leur ajout — c'est lui qui sert de clé de routage. Les montants sont exprimés en unités mineures, dans les champs current_price_cents et price_cents, accompagnés de la devise, et chaque enregistrement porte l'heure exacte de la vérification (respectivement last_scraped_at et scraped_at).

  • GET /products/ — vos produits suivis, avec prix actuel et devise
  • GET /products/{product_id}/history — l'historique de prix d'un produit, avec horodatages
  • GET /products/sparklines — mini-historique en lot, une série de prix par produit
  • POST /alerts/ — créer une alerte (seuil, baisse en pourcentage, stock, concurrent)

Authentification et limitation de débit

L'authentification s'effectue via l'en-tête X-API-Key ou, de façon équivalente, Authorization: Bearer avec la même clé. Les clés se génèrent depuis le panneau, dans la section API et clés, et la valeur complète n'est affichée qu'une seule fois, à la création. La limite est de 60 requêtes par minute et par compte, partagée entre toutes vos clés ; au-delà, l'API répond 429 et renvoie l'en-tête Retry-After.

Avantages et limites

Avantages

  • Votre équipe peut alimenter son propre ERP/WMS directement depuis l'API, sans export CSV manuel (le connecteur, c'est vous qui le construisez)
  • Les alertes peuvent être transmises par webhook : aucun polling imposé
  • Une spécification OpenAPI 3.0 publiée, importable directement dans votre client
  • Accès au prix recommandé pour le groupe de comparaison, pas uniquement aux données brutes

Limites

  • La limite de 60 requêtes/minute par compte (partagée entre toutes les clés) impose des lectures en lot et une mise en cache locale sur les gros catalogues
  • Le webhook exige une URL http/https publique (port 80/443) sur votre infrastructure

Verdict rapide

L'API couvre la lecture des données de surveillance et du prix recommandé, l'envoi de vos propres prix et l'application du prix recommandé, mais elle n'est pas livrée avec des connecteurs pour ERP ou boutique. Les grands catalogues gagnent à recourir aux lectures en lot (pagination, mini-historique en lot) et à un cache local.

Tableau des spécifications

EndpointMéthodeRéponse
/products/GETTableau JSON des produits suivis, avec current_price_cents
/products/{product_id}/historyGETTableau JSON de l'historique, avec horodatages
/products/sparklinesGETJSON avec une série de prix par produit
/alerts/POSTL'alerte créée, avec son type et son seuil

API vs. export CSV à la demande

CritèreAPI RESTExport CSV
Latence des donnéesLes données datent de la dernière vérificationDonnées arrêtées au moment du téléchargement
Liaison avec l'ERPVia HTTP, avec un connecteur écrit par votre équipeImport manuel ou par cron
Alertes pushOui (webhook)Non

Questions fréquentes

Comment obtenir une clé API ?

Vous générez la clé depuis le panneau de votre compte 4pricing.net, dans la section API et clés. La valeur complète de la clé n'est affichée qu'une seule fois, à la création — si vous la perdez, révoquez-la et générez-en une autre.

Puis-je accéder aux données de tous les produits en même temps ?

Oui : GET /products/?skip=0&limit=200 permet de parcourir tout le catalogue suivi page par page ; le nombre total de lignes est renvoyé dans l'en-tête X-Total-Count. Pour les longues listes, GET /products/sparklines renvoie le mini-historique de plusieurs produits en un seul appel. Nous recommandons une synchronisation nocturne pour les gros catalogues et des lectures plus fréquentes uniquement pour les produits qui comptent.

Quel est le format de l'historique de prix renvoyé par l'API ?

Un tableau JSON d'objets {product_id, price_cents, currency, in_stock, scraped_at}, triés par date décroissante. Le prix est exprimé en unités mineures (price_cents), et non en unités monétaires entières, et scraped_at est un horodatage ISO 8601 exact.

Quels événements le webhook envoie-t-il ?

Il y a une seule URL de webhook par compte, et elle reçoit chaque type d'alerte que vous créez : prix inférieur à un seuil, prix supérieur à un seuil, baisse en pourcentage, retour en stock, concurrent qui passe sous votre prix et perte de la position de prix le plus bas. Il n'existe pas d'alerte sur le plancher de coût en tant que tel.

4b2b.net
Écosystème business
4conta.ro
Comptabilité
4invoices.net
App de facturation
4expenses.net
Gestion des frais
4notify.net
Notifications
4hosting.net
Hébergement
4database.net
Bases de données
4buildsite.net
Créateur de site
4myapp.net
Créateur d'application
4avatars.net
Avatars IA
4chaty.net
Chatbot IA
4webagency.net
Logiciel pour agences web
4softedu.net
Sites pour l'éducation
4softcrm.net
Plateforme CRM
4softerp.net
Système ERP
4softhr.net
Gestion RH
4mystaff.net
Portail collaborateurs
4myprojects.net
Gestionnaire de projets
4mycontracts.net
Contrats
4docs.net
Gestion documentaire
4appointments.net
Rendez-vous
4marketingonline.net
Marketing
4insurance.net
Assurance
4property.net
Immobilier
4lawyers.net
Logiciel juridique
4mygarage.net
Garage auto
4driving.net
Auto-écoles
4fleet.net
Gestion de flotte
4myevents.net
Événements
4therapy.net
Thérapie
4clinics.net
Cliniques
4dental.net
Cabinets dentaires
4restaurants.net
Restaurants
4beautify.net
Salon de beauté
4gym.net
Salles de sport
4guards.net
Sociétés de sécurité
4softvet.net
Cliniques vétérinaires
4softauto.net
Logiciel pour l'automobile
4construct.net
Entreprises de BTP
4marketplace.net
Place de marché
4shopy.net
Boutique en ligne
4pricing.net
Comparateur de prix
4salefood.net
Livraison de repas
4rentify.net
Locations
4transports.net
Transport
4agencytravel.net
Agence de voyage
4hotel.net
Gestion hôtelière
4ong.net
Gestion des ONG