SwissAutomate SwissAutomate API

Des API suisses fiables
pour vos automatisations

Les indices officiels — IPC (indice suisse des prix à la consommation, OFS) et TRH (taux hypothécaire de référence, OFL) — toujours à jour, interrogeables pour n'importe quelle date. La manipulation de PDF : fusion, découpe, extraction de pages, suppression des pages blanches. Et la conversion de documents : classeurs Excel hérités .xls vers .xlsx. Une clé, une requête HTTP.

Sources officielles

Données collectées directement auprès de l'Office fédéral de la statistique (tableaux d'indexation IPC) et de l'Office fédéral du logement (historique complet du taux de référence depuis 2008).

Pensé pour les baux

Pour chaque date de référence, l'API renvoie l'indice du mois et le taux en vigueur — exactement les valeurs exigées sur un avis de fixation de loyer ou pour une indexation contractuelle.

Toutes les bases IPC

Les 12 bases publiées (juin 1914 → décembre 2025) sont disponibles : choisissez la base de votre contrat via un simple paramètre base=1977-09.

Fiable par conception

Les valeurs sont servies depuis notre base de données avec repli automatique sur la dernière valeur connue : une panne des sites fédéraux n'interrompt jamais vos générations de documents.

Service PDF

Fusion, découpe par intervalle ou aux pages blanches, extraction de pages, nettoyage des pages vides — le tout en JSON/base64, sans binaire ni dépendance système.

Service Excel

Conversion des classeurs .xls hérités (format BIFF) vers .xlsx moderne — idéal pour fiabiliser les flux qui reçoivent encore d'anciens exports Excel.

Avis de fixation

Génération d'avis de fixation de loyer — formulaires officiels GE, VD, FR, LU.

Factures

Génération de factures white-label : logo, coordonnées bancaires et calculs TVA par profil client.

Intégration simple

Une requête HTTP, une clé API, une réponse JSON. Compatible Power Automate, ERP immobiliers, scripts internes — et vos assistants IA via MCP.

Hébergé en Suisse

Service opéré par 143Technology et hébergé en Suisse (Infomaniak), avec chiffrement TLS de bout en bout.

Un appel, quatre valeurs

$ curl -H "X-API-Key: •••" \
    "https://api.swissautomate.ch/api/indices?date=2026-05-15"

{
  "ipc": 108.3,
  "trh": 1.25,
  "ipcdate": "2026-05-01",
  "trhdate": "2026-03-03"
}

Intéressé ?

L'accès se fait sur abonnement, avec une clé API dédiée par client. Parlez-nous de votre cas d'usage — nous vous répondons rapidement.

Contacter l'équipe commerciale — swissautomate.ch