What are Entities?
Entities are the nodes in your knowledge graph. They represent distinct things - people, companies, places, concepts - that can have facts (triples) about them. When you create a triple like “Tesla → founded_by → Elon Musk”, Neode automatically:- Creates an entity for “Tesla” (if it doesn’t exist)
- Creates an entity for “Elon Musk” (if it doesn’t exist)
- Links the triple to both entities
Listing Entities
All Entities in an Index
Search by Name
Exact Name Match
With Pagination
Getting an Entity
Retrieve a specific entity by ID:Creating Entities
While entities are usually auto-created from triples, you can create them manually:Updating Entities
Update Name or Description
Set Avatar
Deleting Entities
Entity Disambiguation
How It Works
Within an index, Neode automatically links triples to existing entities by name:- You create triple: “Tesla → founded_by → Elon Musk”
- Neode checks: Does “Tesla” entity exist in this index?
- If yes: Links the triple to existing entity
- If no: Creates new entity, then links
Managing Duplicates
If you have duplicate entities (e.g., “Tesla” and “Tesla, Inc.”), you can: Option 1: Update the nameSeparate Domains
Use different indexes to keep entities separate:Entity Properties
AI-Generated Descriptions
Generate a description using AI based on the entity’s triples:Description generation costs 1¢ per request.
Querying Entity Triples
Get all triples related to an entity:API Reference
See the complete Entities API documentation.