Skip to content

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

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 sentences
  • causal_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.json is not displayed, run make docs to generate the schema.