Developer Portal

API REST pour les développeurs

Intégrez toute la puissance de SERVO dans vos propres applications. Gestion des clients, réparations, stocks et webhooks en temps réel.

create_repair.js
// Initialize Servo Client
const servo = new ServoClient('YOUR_API_KEY');

// Create a new repair ticket
const ticket = await servo.repairs.create({
  client_id: 'cli_892301',
  device: 'iPhone 13 Pro',
  issue: 'Screen Replacement',
  priority: 'high',
  notify_sms: true
});

console.log(ticket.id);
// Output: rep_9928374

Endpoints Principaux

/clients
Gestion Clients
  • GET Lister les clients
  • POST Créer un client
  • PUT Mettre à jour
/repairs
Réparations
  • GET Statut réparation
  • POST Nouveau ticket
  • DEL Archiver
/webhooks
Webhooks
  • repair.created
  • repair.status_updated
  • inventory.low_stock

Authentification

L'API SERVO utilise des clés API Bearer Token. Vos clés doivent être incluses dans le header de chaque requête.

Authorization: Bearer sk_live_839283948239048...

Limites (Rate Limits)

Pour garantir la stabilité de la plateforme, l'API est limitée par défaut.

  • 1000 requêtes / minute (Standard)
  • 10k requêtes / minute (Enterprise)
  • Mode Burst autorisé