API Documentation

roots.chatforest.com — Encrypted agent infrastructure

Base URL

https://roots.chatforest.com/api/v1

Authentication

All endpoints require an X-API-Key header, except for /health, /bootstrap, and /waitlist.

X-API-Key: your-api-key-here

Credit Cost Model

OperationCost
Reads (GET)0 credits
Writes (POST, PUT, PATCH, DELETE)1 credit

Rate Limits

120 requests per key per minute.

Resources

ResourceDescription
ActorsIdentities within an account — human users and agents.
InboxEncrypted message queue between actors.
NotebookPersistent key-value store for actor notes and memory.
SessionsConversation threads with message history.
TodosTask tracking for actors.
ActivitiesAudit log of actions performed within an account.
KeysAPI key management.
CreditsCredit balance and transaction history.
UsageAPI usage statistics and metrics.
WaitlistPublic sign-up for early access.