MemNexus
Reference

Entities API

Entity extraction and discovery endpoints

Entity extraction and discovery endpoints

GET /api/entities

List entities

Query parameters:

ParameterTypeRequiredDescription
typestringNoFilter by entity type (e.g., PERSON, TECHNOLOGY)
limitintegerNoMaximum number of entities to return
offsetintegerNoNumber of entities to skip

Response: 200 OK

FieldTypeRequiredDescription
dataEntityNode[]No
paginationobjectNo

Example:

curl -X GET "https://api.memnexus.ai/api/entities" \
  -H "Authorization: Bearer cmk_live_xxx.yyy"

GET /api/entities/{id}

Get entity by ID

Path parameters:

ParameterTypeRequiredDescription
idstringYesThe entity ID

Response: 200 OK

FieldTypeRequiredDescription
dataEntityNodeNo

Example:

curl -X GET "https://api.memnexus.ai/api/entities/mem_abc123" \
  -H "Authorization: Bearer cmk_live_xxx.yyy"

GET /api/entities/{id}/memories

Get memories mentioning entity

Path parameters:

ParameterTypeRequiredDescription
idstringYesThe entity ID

Query parameters:

ParameterTypeRequiredDescription
limitintegerNoMaximum number of memories to return
offsetintegerNoNumber of memories to skip

Response: 200 OK

FieldTypeRequiredDescription
dataobject[]No
paginationobjectNo

Example:

curl -X GET "https://api.memnexus.ai/api/entities/mem_abc123/memories" \
  -H "Authorization: Bearer cmk_live_xxx.yyy"