Côté technique
Développeurs et API
Wenmar Pro offre une API JSON complète. Tout ce que la CLI peut faire, votre propre code peut le faire aussi. Il y a trois façons de vous y connecter.
API JSON
- Chaque écran de l'atelier est aussi un point de terminaison de l'API. Ajoutez .json à la même URL.
- Authentifiez-vous avec un jeton Bearer créé dans Settings, puis API Tokens.
- Les réponses sont en JSON simple, sans enveloppe ni emballage.
- La pagination utilise l'en-tête Link standard.
Référence de l'API (Scalar)Documentation de l'API sur GitHub
# Même URL que l'écran, plus .json
curl "https://app.wenmarpro.com/<n'importe quel écran>.json" \
-H "Authorization: Bearer $WENMAR_TOKEN"SDK
Go
Nouvelles tentatives, pagination et mise en cache HTTP intégrées.
go get github.com/wenmar-pro/wenmar-sdk/goRuby
Le même comportement, basé sur Faraday.
gem install wenmarOutil en ligne de commande
Pour les propriétaires d'atelier qui préfèrent le terminal, et pour les agents IA. Par défaut, la sortie est un tableau lisible. Ajoutez --json, --agent ou --jq pour obtenir une sortie lisible par machine.
macOS et Linux
brew install --cask wenmar-pro/tap/wenmarou
curl -fsSL https://raw.githubusercontent.com/wenmar-pro/wenmar-cli/main/install-cli | bashWindows
scoop bucket add wenmar https://github.com/wenmar-pro/scoop-bucket
scoop install wenmarHermes et OpenClaw
Wenmar Pro fonctionne avec Hermes et OpenClaw. Des guides étape par étape pour les connecter s'en viennent. D'ici là, écrivez à ben@wenmarpro.com et il vous aidera à tout configurer.
Obtenir un jeton
Créez vos jetons dans l'application Web, sous Settings, puis API Tokens. Chaque jeton est limité à une seule succursale, peut avoir une date d'expiration et peut être révoqué en tout temps.
Licence
Le code des SDK et de la CLI est sous licence MIT. La documentation de l'API est sous licence CC BY-SA 4.0.