Molen API · v1

Toute votre entreprise,
au bout d'un appel.

Missions, données, fichiers, réunions et la mémoire de votre espace — accessibles par une API REST propre. Et un endpoint ask qui répond en langage naturel, sources à l'appui.

curl https://app.molen.tech/api/v1/ask \
  -H "Authorization: Bearer molen_sk_..." \
  -H "Content-Type: application/json" \
  -d '{ "question": "Quel est mon meilleur client ce trimestre ?" }'

Démarrer en 30 secondes

  1. 1Créez une clé dans Réglages › Clés d'API.
  2. 2Ajoutez l'en-tête Authorization: Bearer molen_sk_… à vos requêtes.
  3. 3Appelez GET /api/v1/me pour vérifier — puis explorez ci-dessous.

Console — essayez en direct

Collez une clé (Réglages › Clés d'API) et lancez un appel réel sur votre espace.

GET/api/v1/me
Voir la commande cURL équivalente
curl https://app.molen.tech/api/v1/me \
  -H "Authorization: Bearer molen_sk_..."

Authentification

Clé Bearer par requête. Portées fines (lecture/écriture par ressource) ou accès complet.

Pagination

Curseur : les listes renvoient has_more et next_cursor. ?limit= jusqu'à 100.

Erreurs

Toujours { error: { type, code, message } } avec le bon statut HTTP + un X-Molen-Request-Id.

Référence

OpenAPI 3.1 →

Contexte

GET/meVotre entreprise + les portées de la clé.—

Missions

GET/tasksLister les missions (filtre ?status=).tasks:read
POST/tasksCapturer une mission (sans exécution auto).tasks:write
GET/tasks/{id}Une mission.tasks:read

Données

GET/tablesVos tables de données.data:read
GET/tables/{id}Le schéma d'une table.data:read
GET/tables/{id}/recordsLes lignes d'une table.data:read
POST/tables/{id}/recordsCréer une ligne.data:write
PATCH/tables/{id}/records/{rid}Modifier une ligne.data:write
DELETE/tables/{id}/records/{rid}Supprimer une ligne.data:write

Fichiers

GET/filesVos fichiers (métadonnées).files:read
POST/filesTéléverser un fichier (multipart).files:write
GET/files/{id}/contentTélécharger le contenu.files:read

Réunions

GET/meetingsComptes rendus + actions.meetings:read
GET/meetings/{id}Détail : transcript + interlocuteurs.meetings:read

Mémoire

GET/memory/searchRecherche hybride dans la mémoire.memory:read
POST/askQuestion en langage naturel, réponse sourcée.ask

Base : https://app.molen.tech/api/v1 · Une question ? Écrivez à @molen.