Overview
The Engine API is used to process live video sessions and return insights generated by Neurologyca’s internal models and proprietary insights pipeline.
The endpoints work together as a session-based workflow:
- Call
POST /sessionto create a new Engine session and receive thesessionIdand Engine token for that session. - As the live video session is recorded, send
.kpnpackages toPOST /process-kpn. Each package represents part of the session and provides the Engine with the data it needs to process that portion of the recording. - After the session has finished recording and all
.kpnpackages have been sent, callGET /constellation/{sessionId}to retrieve insights for the full session.
Important notes
- Engine auth is separate from SoftSkills auth. Use only the token returned by
POST /sessionfor the Engine endpoints. - For
POST /process-kpn, enter thesessionIdas digits only, without quotes. - Fern does not automatically move values from one endpoint response into the next request, so you will need to copy
sessionIdandtokenmanually. - The exact internal structure of a
.kpnpackage is proprietary and may evolve over time.