SDK officiel

SDK Hou.la pour développeurs

Intègre la création et la gestion de liens dans tes applications en quelques lignes.

Installation

Terminal
npm install @houla/sdk

Démarrage rapide

Initialise le client avec ta clé API et commence à créer des liens.

TypeScript
import { HoulaClient } from '@houla/sdk';

const client = new HoulaClient({
  apiKey: 'YOUR_API_KEY',
});

// Crée un lien court
const link = await client.links.create({
  url: 'https://example.com/very-long-url',
});

console.log(link.shortUrl); // https://hou.la/abc123

Fonctionnalités

TypeScript natif

Typage complet et autocomplétion dans ton IDE.

Léger et rapide

Aucune dépendance lourde, prêt pour Node et le navigateur.

Liens & QR codes

Crée des liens courts et génère des QR codes à la volée.

Statistiques

Récupère les clics et l’engagement de chaque lien.

Gestion en masse

Crée, mets à jour et supprime tes liens par lots.

Sécurisé

Authentification par clé API et accès limité par périmètre.

Méthodes disponibles

client.links.create(dto)

Créer un lien

client.links.update(id, dto)

Mettre à jour un lien

client.links.findOne(id)

Récupérer un lien

client.links.findAll(params)

Lister les liens

client.links.delete(id)

Supprimer un lien

client.links.stats(id)

Obtenir les statistiques

Prêt à intégrer Hou.la ?

Crée ton compte et récupère ta clé API en quelques secondes.