Skip to content
Toomde
API

Branchez vos outils existants à Toomde.

Votre site web, votre boutique, vos applications internes, ils n’ont pas à vivre chacun dans leur coin. Toomde expose une API propre pour que vos données circulent automatiquement, sans copier-coller ni imports CSV hebdomadaires.

POST https://api.toomde.com/v1/sale_orders
{
  "customer_id": "cust_8421",
  "currency": "XOF",
  "lines": [
    { "product_id": "sku_42",  "qty": 3 },
    { "product_id": "sku_101", "qty": 1 }
  ]
}

→ 201 Created
{
  "id": "so_19233",
  "status": "confirmed",
  "total": 184500,
  "invoice_id": "inv_77812"
}

Ce que les équipes branchent à l’API Toomde

Nous avons conçu l’API autour des intégrations que nos clients demandent le plus souvent. Voilà ce que les équipes connectent en premier.

  • Votre site web public

    Récupérez un catalogue produits, les niveaux de stock ou les prix directement depuis Toomde pour que votre site marketing ou votre boutique en ligne ne montre jamais ce que vous n’avez plus. Les nouvelles références apparaissent automatiquement.

  • E-commerce et points de vente

    Poussez les commandes depuis Shopify, WooCommerce, votre caisse ou votre propre tunnel d’achat dans Toomde, les factures, mouvements de stock et écritures comptables se créent depuis une seule source. Les remboursements et retours se synchronisent aussi.

  • Outils internes et tableaux de bord

    Si votre équipe ops a construit une appli React ou Retool sur-mesure pour un workflow précis, branchez-la à Toomde pour les données en direct, au lieu de réinventer ce qu’on fait déjà. Même authentification, mêmes périmètres.

  • Reporting, BI et entrepôts de données

    Envoyez les événements vers Looker, Metabase, Power BI ou l’entrepôt de votre choix. Toomde reste le système opérationnel, votre outil BI gère les analyses, sans doublon.

Comment ça marche

  1. Endpoints REST, JSON entrant / JSON sortant

    Une API HTTP moderne avec des ressources prévisibles : contacts, produits, commandes, factures, mouvements de stock, projets, et plus encore. Pas de SOAP, pas de XML, pas de surprises.

  2. Restreinte à votre tenant

    Chaque jeton appartient à un seul tenant et hérite d’un rôle. Celui qui a émis le jeton ne peut faire via l’API que ce qu’il peut faire dans l’UI, mêmes droits, même piste d’audit.

  3. Webhooks pour les événements

    Abonnez-vous à des événements comme « vente confirmée », « facture payée » ou « stock sous le seuil de réapprovisionnement » et recevez un POST signé sur votre endpoint. Pas de polling, pas de mises à jour manquées.

  4. Versionnée et limitée en débit

    L’API est versionnée pour que votre intégration ne casse pas du jour au lendemain. Quotas généreux et lisibles, et nous prévenons avant de déprécier un endpoint.

Une intégration type

  1. 1. Nous provisionnons un jeton API pour votre tenant

    Vous nous dites avec quel rôle l’intégration doit fonctionner. Nous émettons un jeton restreint à ce rôle ; vous le stockez comme secret de votre côté.

  2. 2. Votre application appelle l’API pour ce dont elle a besoin

    Lectures, écritures et abonnements aux événements passent tous par les mêmes endpoints HTTPS authentifiés. Nous renvoyons du JSON, vous le manipulez comme votre stack le préfère.

  3. 3. Toomde reste la source de vérité

    Stocks, comptabilité et reporting restent alignés parce que chaque système lit, et écrit, au même endroit. Plus de réconciliation.

Disponible sur tous les forfaits payants

L’accès API est inclus sur les forfaits Lite, Business et Entreprise. Des quotas plus élevés, des endpoints sur-mesure et un support avec SLA sont disponibles sur le forfait Entreprise. Nous ne publions pas encore la documentation des endpoints, nous accompagnons chaque intégration avec notre équipe pour qu’elle fasse vraiment ce qu’il vous faut.

Vous voulez cadrer une intégration précise ? Parlons-en, en un appel, on vous dit si c’est un travail de 30 minutes ou un projet.

Vous savez déjà ce que vous voulez connecter ?

Parlez-nous de l’outil que vous voulez brancher. Nous vous orienterons sur les bons endpoints et vous aiderons à lancer la première intégration.