curl --request POST \
--url https://www.neode.ai/api/search \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"query": "electric vehicle companies",
"types": [
"entities",
"triples"
],
"limit": 20
}
'{
"success": true,
"data": {
"entities": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"description": "<string>",
"avatar_url": "<string>",
"index_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"index_name": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"similarity": 123,
"triple_count": 123
}
],
"triples": [
{
"subject": "<string>",
"predicate": "<string>",
"object": "<string>",
"object_type": "literal",
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"confidence": 0.5,
"source": "<string>",
"graph_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"index_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"subject_entity_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"object_entity_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"created_at": "2023-11-07T05:31:56Z",
"similarity": 123
}
],
"graphs": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"description": "<string>",
"index_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"metadata": {},
"triple_count": 123,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"similarity": 123
}
]
},
"count": {
"entities": 123,
"triples": 123,
"graphs": 123
}
}{
"success": false,
"error": "<string>",
"details": "<string>"
}{
"success": false,
"error": "<string>",
"details": "<string>"
}Search
Semantic search (POST)
Search across entities, triples, and graphs using natural language. Uses vector embeddings for semantic similarity matching.
POST
/
api
/
search
curl --request POST \
--url https://www.neode.ai/api/search \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"query": "electric vehicle companies",
"types": [
"entities",
"triples"
],
"limit": 20
}
'{
"success": true,
"data": {
"entities": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"description": "<string>",
"avatar_url": "<string>",
"index_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"index_name": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"similarity": 123,
"triple_count": 123
}
],
"triples": [
{
"subject": "<string>",
"predicate": "<string>",
"object": "<string>",
"object_type": "literal",
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"confidence": 0.5,
"source": "<string>",
"graph_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"index_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"subject_entity_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"object_entity_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"created_at": "2023-11-07T05:31:56Z",
"similarity": 123
}
],
"graphs": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"description": "<string>",
"index_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"metadata": {},
"triple_count": 123,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"similarity": 123
}
]
},
"count": {
"entities": 123,
"triples": 123,
"graphs": 123
}
}{
"success": false,
"error": "<string>",
"details": "<string>"
}{
"success": false,
"error": "<string>",
"details": "<string>"
}Authorizations
API key for authentication
Body
application/json
Request for semantic search across the knowledge graph
Natural language search query
Types of objects to search
Type of object to search for
Available options:
entities, triples, graphs Filter results to a specific index
Maximum results per type
Required range:
1 <= x <= 100Minimum similarity score (0-1)
Required range:
0 <= x <= 1