Démarrage rapide

    Intégrez l'API NERP Suite en 5 minutes

    Démarrage rapide

    Ce guide vous aidera à faire votre première requête à l'API NERP Suite en quelques minutes.

    Prérequis

    • Un compte NERP Suite avec un abonnement Essential actif
    • Une clé API générée depuis le dashboard

    1. Obtenir votre clé API

    1. Connectez-vous à app.nerpsuite.com
    2. Allez dans Paramètres → API
    3. Cliquez sur Créer une clé
    4. Donnez un nom à votre clé (ex: "Production", "Test")
    5. Sélectionnez les scopes nécessaires
    6. Copiez la clé générée

    La clé API ne sera affichée qu'une seule fois. Conservez-la en lieu sûr.

    2. Première requête

    Testez votre clé en récupérant la liste de vos produits :

    curl -X GET "https://api.nerpsuite.com/v1/public-api/products" \
      -H "X-API-Key: sk_live_votre_cle_ici"

    3. Réponse attendue

    {
      "data": [
        {
          "id": "prod_abc123",
          "name": "iPhone 15 Pro",
          "sku": "IPHONE-15-PRO-128",
          "description": "iPhone 15 Pro 128GB",
          "price": 999.00,
          "costPrice": 750.00,
          "categoryName": "Smartphones",
          "isActive": true,
          "createdAt": "2024-01-15T10:30:00Z"
        }
      ],
      "total": 156,
      "page": 1,
      "limit": 20,
      "totalPages": 8
    }

    4. Exemples dans différents langages

    JavaScript / Node.js

    const response = await fetch('https://api.nerpsuite.com/v1/public-api/products', {
      headers: {
        'X-API-Key': 'sk_live_votre_cle_ici'
      }
    });
    
    const data = await response.json();
    console.log(data);

    Python

    import requests
    
    response = requests.get(
        'https://api.nerpsuite.com/v1/public-api/products',
        headers={'X-API-Key': 'sk_live_votre_cle_ici'}
    )
    
    data = response.json()
    print(data)

    PHP

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, 'https://api.nerpsuite.com/v1/public-api/products');
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_HTTPHEADER, [
        'X-API-Key: sk_live_votre_cle_ici'
    ]);
    
    $response = curl_exec($ch);
    $data = json_decode($response, true);

    Prochaines étapes