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
- Connectez-vous à app.nerpsuite.com
- Allez dans Paramètres → API
- Cliquez sur Créer une clé
- Donnez un nom à votre clé (ex: "Production", "Test")
- Sélectionnez les scopes nécessaires
- 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
- Authentification - Comprendre les scopes et permissions
- Rate Limiting - Respecter les limites de requêtes
- Gestion des erreurs - Gérer les codes d'erreur