# EDN ## Docs - [Append Session Message](https://docs.tensorpro.ai/api-reference/append-session-message.md): Persist one verbatim chat turn into the conversation-history store. - [Archive Session Endpoint](https://docs.tensorpro.ai/api-reference/archive-session-endpoint.md): Archive a session (sets is_archived = True). 404 if not owned. - [Assign Session Project](https://docs.tensorpro.ai/api-reference/assign-session-project.md): Assign or clear the ``project_id`` of a session — Package 8 Step 8. - [Build Sip](https://docs.tensorpro.ai/api-reference/build-sip.md) - [Clear All Sessions](https://docs.tensorpro.ai/api-reference/clear-all-sessions.md): Soft-delete every active session (and its messages) for the user. - [Confirm Memory Record](https://docs.tensorpro.ai/api-reference/confirm-memory-record.md): Confirm an inferred/generated record, upgrading it to USER_CONFIRMED. - [Create Project](https://docs.tensorpro.ai/api-reference/create-project.md): Create a new project for the authenticated user. - [Create Session](https://docs.tensorpro.ai/api-reference/create-session.md): Create a new conversation session for the authenticated user. - [Dashboard Activity](https://docs.tensorpro.ai/api-reference/dashboard-activity.md): Recent-activity feed - a unified, newest-first log of memory events. - [Dashboard Attention](https://docs.tensorpro.ai/api-reference/dashboard-attention.md): Needs-attention queue - actionable counts the dashboard renders as a list. - [Dashboard Efficiency](https://docs.tensorpro.ai/api-reference/dashboard-efficiency.md): Efficiency drill-down with an optional lookback window. - [Dashboard Provenance](https://docs.tensorpro.ai/api-reference/dashboard-provenance.md): Provenance composition drill-down, optionally restricted to one project. - [Dashboard Summary](https://docs.tensorpro.ai/api-reference/dashboard-summary.md): Whole landing payload in one call - powers the no-scroll Memory Centre. - [Delete Memory Record](https://docs.tensorpro.ai/api-reference/delete-memory-record.md): Soft-delete a memory record (sets is_active = False). - [Delete Project](https://docs.tensorpro.ai/api-reference/delete-project.md): Soft-delete a project (sets is_active = False). - [Delete Session](https://docs.tensorpro.ai/api-reference/delete-session.md): Soft-delete a session and cascade to its messages. - [Generate Document](https://docs.tensorpro.ai/api-reference/generate-document.md) - [Generated Round](https://docs.tensorpro.ai/api-reference/generated-round.md): Persist an assistant-produced, non-user-confirmed statement as AI_GENERATED. - [Get Instructions](https://docs.tensorpro.ai/api-reference/get-instructions.md): Return the authenticated user's global instructions. - [Get Project Instructions](https://docs.tensorpro.ai/api-reference/get-project-instructions.md): Return the per-workspace instructions for a project owned by the user. - [Health Check](https://docs.tensorpro.ai/api-reference/health-check.md) - [Infer Round](https://docs.tensorpro.ai/api-reference/infer-round.md): Classify an assistant turn and, when it is an inference, persist it. - [Ingest Connector Document](https://docs.tensorpro.ai/api-reference/ingest-connector-document.md): Fetch a single document via the connector and ingest it. - [Ingest Connector Folder](https://docs.tensorpro.ai/api-reference/ingest-connector-folder.md): Ingest every supported file in a folder into a project (NotebookLM-style). - [Ingest Correction](https://docs.tensorpro.ai/api-reference/ingest-correction.md) - [Ingest Document](https://docs.tensorpro.ai/api-reference/ingest-document.md) - [Ingest Round](https://docs.tensorpro.ai/api-reference/ingest-round.md) - [List Available Connectors](https://docs.tensorpro.ai/api-reference/list-available-connectors.md): Public — list every connector type currently registered. - [List Connector Documents](https://docs.tensorpro.ai/api-reference/list-connector-documents.md): List documents available from a connector for the authenticated user. - [List Memory Records](https://docs.tensorpro.ai/api-reference/list-memory-records.md): List memory records for the authenticated user. - [List Project Sources](https://docs.tensorpro.ai/api-reference/list-project-sources.md): List the active sources of a project owned by the authenticated user. - [List Projects](https://docs.tensorpro.ai/api-reference/list-projects.md): List active projects for the authenticated user, newest first. - [List Session Messages](https://docs.tensorpro.ai/api-reference/list-session-messages.md): Return the active turns of a session owned by the authenticated user. - [List Sessions](https://docs.tensorpro.ai/api-reference/list-sessions.md): List active sessions for the authenticated user, newest first. - [Patch Instructions](https://docs.tensorpro.ai/api-reference/patch-instructions.md): Upsert and patch the authenticated user's global instructions. - [Remove Project Source](https://docs.tensorpro.ai/api-reference/remove-project-source.md): Remove a source from a project: soft-delete the source and its records. - [Restore Session Endpoint](https://docs.tensorpro.ai/api-reference/restore-session-endpoint.md): Restore a soft-deleted-but-not-purged session and its messages. - [Search](https://docs.tensorpro.ai/api-reference/search.md) - [Unarchive Session Endpoint](https://docs.tensorpro.ai/api-reference/unarchive-session-endpoint.md): Unarchive a session (sets is_archived = False). 404 if not owned. - [Update Project](https://docs.tensorpro.ai/api-reference/update-project.md): Update the name of a project owned by the authenticated user. - [Update Project Instructions](https://docs.tensorpro.ai/api-reference/update-project-instructions.md): Upsert the per-workspace instructions for a project owned by the user. - [Update Session](https://docs.tensorpro.ai/api-reference/update-session.md): Update the title of a session owned by the authenticated user. - [Authentication](https://docs.tensorpro.ai/authentication.md): How EDN authenticates API requests with an API key. - [Introduction](https://docs.tensorpro.ai/index.md): Provenance-aware external memory middleware for LLM systems, built by TensorPRO. - [Quickstart](https://docs.tensorpro.ai/quickstart.md): Mint an API key and make your first authenticated call to EDN. ## OpenAPI Specs - [openapi](https://docs.tensorpro.ai/api-reference/openapi.json)