3 min Quickstart Public API v1

Votre premier appel API,
en trois étapes.

Un token, une commande curl, un SDK au choix. À la fin de cette page vous avez un exemple qui tourne et un fichier .env prêt à brancher à Grafana, Datadog ou votre back-office interne.

Générer un token public read-only

Depuis l’app Tramya, ouvrez Compte → Clés API et cliquez « Créer un token ». Le token est affiché une seule fois - copiez-le et stockez-le comme un secret.

export TRAMYA_TOKEN="tra_pk_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

Un token public expose uniquement des données agrégées (compteurs, titres, snippets) - jamais le contenu complet des conversations. Il est rotable à tout moment.

Vérifier avec curl

Un ping sur /workspace/status renvoie un JSON avec les compteurs projets / conversations / mémoires. Si vous obtenez 200 OK, votre token est bon.

curl -sS -H "Authorization: Bearer $TRAMYA_TOKEN" \
  https://app.tramya.com/api/v1/public/workspace/status | jq
La réponse s’affichera ici. Rien n’est envoyé sans votre clic.

Choisir votre SDK

Trois clients officiels, zéro dépendance externe côté transport.

npm install @tramya/sdk

import { TramyaClient } from '@tramya/sdk';
const tramya = new TramyaClient({ token: process.env.TRAMYA_TOKEN });
const status = await tramya.workspace.status();
console.log(status);

Suite logique

À faire dans les 15 minutes qui suivent.

Limites

Ce que le quickstart ne montre pas.