OpenAPI Schema
The OpenAPI 3.0 schema for the EvoSpikeNet REST API.
This file is automatically generated when you run make docs (in EvoSpikeNet-Core/) or Docs/deploy_docs.sh.
Download
- openapi.json — OpenAPI schema in JSON format
Overview
The EvoSpikeNet API is a REST endpoint implemented with FastAPI. Main categories:
| Category | Example Endpoints |
|---|---|
| Inference | POST /v1/infer |
| Memory management | POST /v1/memory/store, GET /v1/memory/retrieve |
| Sensors / Plugins | POST /v1/sensor/register |
| Administration | GET /health, GET /metrics |
Memory Orchestration response contract (highlights)
POST /api/memory/orchestrate now returns these causal fields in addition to standard metadata:
causal_context: list of extracted causal evidence sentencescausal_edges: list of causal edges (cause,effect,relation,confidence,evidence)
This contract is formally typed via FastAPI response_model and reflected in openapi.json.
Note: If
openapi.jsonis not displayed, runmake docsto generate the schema.