Premiers pas
Installez et configurez Tiime en quelques minutes
Tiime est un ensemble d'outils TypeScript pour la comptabilité Tiime :
tiime-sdk— SDK pour intégrer Tiime dans vos applicationstiime-cli— CLI pour piloter votre compta depuis le terminal
Projet non officiel
Ce projet est personnel et expérimental. Il n'est pas affilié à, ni approuvé par Tiime.
Installation
npm install tiime-sdknpm install -g tiime-clibrew tap yabbal/tap && brew install tiimegit clone https://github.com/yabbal/tiime.git
cd tiime && pnpm install && pnpm build
pnpm link --globalDemarrage rapide
Configurer l'authentification
export TIIME_EMAIL=vous@example.com
export TIIME_PASSWORD=votre-mot-de-passe
export TIIME_COMPANY_ID=12345 # voir ci-dessous pour le trouverTrouver votre Company ID
Lancez tiime company list (CLI) ou appelez client.listCompanies() (SDK) pour lister vos entreprises et leurs IDs. Vous pouvez aussi le trouver dans l'URL de l'interface web Tiime : app.tiime.fr/companies/12345/...
Voir Authentification SDK pour plus de details.
Utiliser
import { TiimeClient } from "tiime-sdk";
const client = new TiimeClient();
const invoices = await client.invoices.list({ status: "paid" });
const balances = await client.bankAccounts.balance();Se connecter
tiime auth login
tiime company use --id 12345Utiliser
tiime status
tiime invoices list --status paid --format table
tiime bank balanceConfiguration CLI
Autocompletion shell
eval "$(tiime completion --shell zsh)"eval "$(tiime completion --shell bash)"tiime completion --shell fish | sourceLangue
L'aide s'affiche dans la langue de votre systeme. Pour forcer :
TIIME_LANG=fr tiime --help # Francais
TIIME_LANG=en tiime --help # EnglishExplorer
SDK TypeScript
Client type, 10 ressources, auth autonome.
CLI
13 commandes, sortie JSON/table/CSV, bilingue.
Factures
Creer, dupliquer, envoyer et telecharger vos factures.
Banque
Soldes, transactions et operations non imputees.
Authentification
Variables d'environnement, tokens, cascade d'auth.
Agents IA
Skill pour Claude Code et workflows automatises.