High-level view of core HTTP endpoints used for ingest, recall, and index management.
Primary endpoints for ingest, search, and platform health.
Send embedding blocks to the platform.
Query for similar episodes.
Monitor and inspect the brain.
These endpoints are used by the runnable demo scripts.
# Router health
GET http://127.0.0.1:9100/health
# Ingest a batch of episodes
POST http://127.0.0.1:9100/ingest_batch
{
"items": [
{
"block_id": "kb_reset_password",
"meta": {"product": "vaasx-core", "category": "support_kb", "description": "..."},
"episode": {"episode_id": "kb_reset_password", "product": "vaasx-core", "category": "support_kb", "state": {}, "action": {}, "outcome": {}}
}
]
}
# Finalize shard index
POST http://127.0.0.1:9100/finalize
# Search by text query
POST http://127.0.0.1:9100/search
{ "query": "How do I reset my password?", "k": 5 }
Used internally by advanced integrations.
Manage the index life cycle.
Query and inspect stored data.