Votre gestion locative en ligne de commande

lqcli est un binaire unique, sans dépendance à installer, qui parle à la même API que l'application web. Utile pour scripter une saisie en lot, exporter des données, ou brancher Louquillou sur vos propres outils.

Plan Gratuit — La CLI est incluse quel que soit votre abonnement.

Version 0.1.2 · empreintes SHA-256 · binaires hébergés en France chez OVHcloud

Installer

Téléchargez l'archive correspondant à votre machine, décompressez-la, et placez le binaire dans un répertoire de votre PATH. Il n'y a rien d'autre à installer : ni runtime, ni dépendance système.

macOS et Linux
tar xzf lqcli-macos-arm64.tar.gz
sudo mv lqcli /usr/local/bin/
lqcli --version

Les binaires ne sont pas signés. Au premier lancement, macOS refuse un exécutable téléchargé depuis le web : levez la mise en quarantaine avec « xattr -d com.apple.quarantine /usr/local/bin/lqcli ». Sur Windows, SmartScreen affiche un avertissement qu'il faut accepter via « Informations complémentaires », puis « Exécuter quand même ».

Chaque archive est accompagnée de son empreinte SHA-256, publiée dans le fichier SHA256SUMS de la même version. Vérifiez-la avant d'exécuter le binaire.

Se connecter

lqcli s'authentifie avec le même compte que l'application web, et sur la même API. Deux variables d'environnement suffisent : l'URL de l'API et votre jeton.

Connexion
export LOUQUILLOU_API_URL=https://api.louquillou.com
export LOUQUILLOU_TOKEN=$(lqcli auth login --email vous@exemple.fr --password '…' | jq -r .access_token)

Le jeton d'accès expire au bout de quinze minutes. Pour un script qui tourne longtemps, régénérez-le plutôt que de le stocker.

Ce que vous pouvez piloter

La CLI est générée automatiquement depuis la spécification OpenAPI de l'API : elle suit donc exactement les mêmes règles et les mêmes limites de plan que l'application web. Consulter la référence de l'API

  • Biens, locataires et baux : lister, créer, modifier, supprimer.
  • Paiements et échéances : saisir un encaissement, suivre les retards.
  • Quittances : générer le PDF d'une période et le télécharger.
  • Régularisation des charges et révisions de loyer IRL.
  • Documents : envoyer une pièce, récupérer un lien de téléchargement.
  • Alertes, relances, abonnement et informations de compte.
Exemple
lqcli properties list
lqcli payments create --lease-id … --amount 850 --payment-date 2026-03-05
lqcli receipts generate --lease-id … --month 3 --year 2026

Ce qu'il faut savoir

  • La CLI ne contourne aucune limite : les quotas de votre plan s'appliquent à l'identique.
  • Elle n'est pas nécessaire pour utiliser Louquillou. L'application web fait tout ce que fait la CLI.
  • Elle est fournie telle quelle, sans engagement de compatibilité entre versions tant qu'elle n'a pas atteint la version 1.0.

Questions fréquentes

Non. Le téléchargement et l'usage sont gratuits, quel que soit votre plan. Ce sont les fonctionnalités de votre compte qui déterminent ce que vous pouvez faire : la CLI applique exactement les mêmes règles que l'application web.
Oui, c'est son intérêt principal. Elle renvoie du JSON, ce qui la rend facile à combiner avec jq ou un script. Gardez en tête que le jeton d'accès expire au bout de quinze minutes et doit être régénéré.
Non. La CLI parle directement à l'API de Louquillou, hébergée en France chez OVHcloud. Les binaires eux-mêmes sont distribués depuis le même hébergeur.

La CLI parle à votre compte Louquillou

Créez votre compte, puis connectez la CLI avec vos identifiants. Quatorze jours de Pro offerts, sans carte bancaire.

Créer mon compte

Aucune carte bancaire requise · Prêt en 2 minutes · Annulable à tout moment