API JSON versionnée Versioned JSON API
L'API publique de Twoody Cloud, sous /api/v1, est la même surface qu'utilisent l'app iOS, le client Mac, le CLI et les bots tiers. Auth bearer, JSON in / JSON out, versionnage explicite. Twoody Cloud's public API, under /api/v1, is the same surface our iOS app, Mac client, CLI and third-party bots use. Bearer auth, JSON in / JSON out, explicit versioning.
- POST /api/v1/queries — soumet une requête, récupère la réponse en streaming SSE POST /api/v1/queries — submit a query, receive the SSE-streamed reply
- GET /api/v1/me, /api/v1/discussions, /api/v1/memories GET /api/v1/me, /api/v1/discussions, /api/v1/memories
- OAuth-style bearer tokens, scopes par capacité OAuth-style bearer tokens, per-capability scopes
- Rate-limits transparents, headers X-RateLimit-* Transparent rate-limits, X-RateLimit-* headers
$ curl -X POST https://api.twoody.com/api/v1/queries \ -H "Authorization: Bearer $TWOODY_TOKEN" \ -H "Content-Type: application/json" \ -d '{"text": "résume mes 3 derniers emails"}'$ curl -X POST https://api.twoody.com/api/v1/queries \ -H "Authorization: Bearer $TWOODY_TOKEN" \ -H "Content-Type: application/json" \ -d '{"text": "summarise my last 3 emails"}'