CheckWarranty.info
★Guide recommandéGuides et tutorielsMis à jour : octobre 2026•6 min de lecture

Vérification Garantie Google Sheets par API : Script Gratuit

Automatisez le contrôle de garantie par lot dans Google Sheets. Script Google Apps Script gratuit connecté à l'API REST CheckWarranty pour Dell, Lenovo, HP et Apple.

Google Sheets Custom Formula
Google Apps Script
=CHECK_WARRANTY(A2, "auto")

The formula spills 4 verified columns: Status, Expiration Date, Remaining Days, and Service Tier.

Vérifiez votre appareil

Saisissez votre numéro de série ou cliquez sur un exemple pour consulter immédiatement un résultat enregistré de notre base. La vérification de votre propre appareil ne commence qu'après validation. Connectez-vous pour les vérifications groupées et exports.

Vérifier la garantie
BOM DECODER

Vérifiez un appareil ici gratuitement, sans inscription.

S/N
Tester un exemple :

Une vérification de sécurité démarrera lors de l'utilisation du formulaire.

Les vérifications en masse et exports sont disponibles dans votre compte. Votre numéro de série et votre marque seront conservés lors de la connexion.

Dans votre compte : les résultats partiels utiles sont payants. Sans données utiles, aucun débit définitif.

Données disponibles et tarifs

Les champs disponibles varient selon l'appareil. Dans votre compte, les résultats partiels utiles sont payants, y compris la garantie seule ou les spécifications seules. Sans données utiles sur l'appareil, le crédit réservé est libéré.

Voir les tarifs
Résultat d'exemple

Le goulot d'étranglement des tableurs : au-delà de la saisie manuelle

Google Sheets est le système d'exploitation universel de la réception en entrepôt, de l'audit matériel ITAD et de la revente de matériel reconditionné. Les techniciens collent des centaines de numéros de série ou Service Tag en colonne A, puis passent des heures à vérifier manuellement chaque appareil sur les portails des constructeurs.

Dans ce guide, nous transformons votre feuille de calcul en un moteur d'audit automatisé. Avec notre Google Apps Script gratuit, la formule =CHECK_WARRANTY(A2, "lenovo") renseigne automatiquement le statut de garantie, la date d'échéance, les jours restants et le niveau de service directement dans les colonnes adjacentes.

Étape 1 : Obtenez votre clé API REST CheckWarranty gratuite

CheckWarranty propose une API REST haute performance conçue pour les traitements de lots volumineux :

  1. 1. Inscription gratuite : Créez votre compte sur checkwarranty.info/dashboard. Vous recevez immédiatement 10 vérifications gratuites.
  2. 2. Génération de clé API : Accédez à l'onglet API Keys dans votre tableau de bord et copiez votre jeton secret.

Étape 2 : Intégrez le Google Apps Script à votre feuille de calcul

Ouvrez votre document Google Sheets, cliquez sur Extensions > Apps Script, collez le code suivant puis enregistrez :

JAVASCRIPT
/**
 * Connecteur d'automatisation CheckWarranty pour Google Sheets
 * @param {string} serial Numéro de série ou Service Tag Dell
 * @param {string} brand Constructeur : "lenovo", "dell", "hp", "apple" ou "auto"
 * @return {Array} [Statut, Date d'expiration, Jours restants, Niveau de service]
 * @customfunction
 */
function CHECK_WARRANTY(serial, brand) {
  if (!serial || String(serial).trim() === "") {
    return [["", "", "", ""]];
  }

  const API_KEY = "VOTRE_CHECKWARRANTY_API_KEY";
  const ENDPOINT = "https://api.checkwarranty.info/api/v1/scans";

  const payload = {
    serial: String(serial).trim(),
    brand: brand ? String(brand).toLowerCase().trim() : "auto"
  };

  const options = {
    method: "post",
    contentType: "application/json",
    headers: {
      "Authorization": "Bearer " + API_KEY,
      "Idempotency-Key": "gsheet_" + Utilities.getUuid()
    },
    payload: JSON.stringify(payload),
    muteHttpExceptions: true
  };

  try {
    const response = UrlFetchApp.fetch(ENDPOINT, options);
    const code = response.getResponseCode();
    const data = JSON.parse(response.getContentText());

    if (code === 200 || code === 201) {
      const status = data.status || "verified";
      const expiration = data.warrantyEnd ? data.warrantyEnd.split("T")[0] : "—";
      const days = data.remainingDays !== undefined ? data.remainingDays : "—";
      const tier = data.entitlementTier || data.model || "Garantie standard";
      return [[status, expiration, days, tier]];
    } else if (code === 404) {
      return [["Non trouvé", "—", "—", "Numéro de série invalide"]];
    } else {
      return [["Erreur " + code, "—", "—", data.message || "Échec"]];
    }
  } catch (error) {
    return [["Erreur réseau", "—", "—", error.message]];
  }
}

Étape 3 : Lancez la vérification de garantie en masse

Revenez à votre tableau. Dans la cellule B2, saisissez la formule faisant référence au numéro de série en colonne A :

=CHECK_WARRANTY(A2, "auto")

La formule remplit immédiatement quatre colonnes : Statut de garantie, Date d'expiration, Jours restants et Niveau de service (ProSupport, Premier Support, Care Pack). Étirez la formule vers le bas pour contrôler jusqu'à 500 numéros.

Garantie Zero-Risk : zéro débit sur les erreurs

Chez CheckWarranty, les crédits ne sont prélevés que si des données matérielles certifiées constructeur (BOM) sont retournées. En cas de faute de frappe ou de numéro inexistant, votre compte n'est pas débité.

Automatisez votre parc informatique dès aujourd'hui

Gagnez des heures précieuses sur la réception de vos lots d'ordinateurs portables et pc reconditionnés.

Tester 10 vérifications gratuites et auditer votre lot dès maintenant →

Tags

#Google Sheets#Apps Script#Automation#REST API#Dell#Lenovo#HP#Apple#Tutorial
10 vérifications gratuites à l'inscription

Prêt pour les audits de garantie en masse ?

Vérification en masse des garanties, dates et spécifications pour Lenovo, Dell, HP et Apple en quelques secondes. Garantie Zero-Risk : 0 crédit débité pour les numéros de série non trouvés.

Aucune carte requise•Exportation instantanée vers Excel