API for managing personal memory items with authentication and user-specific data.
API for managing personal memory items with authentication and user-specific data.
This API supports three authentication methods:
X-API-Key headerX-API-Key: <your-api-key>X-Session-Token headerX-Session-Token: <your-session-token>Authorization headerAuthorization: Bearer <token>All endpoints require one of these authentication methods.
Neo4j AuraDB instance configuration
Neo4j AuraDB instance configuration
curl -i -X PUT \
'https://memoryserver-staging-223473570766.us-west1.run.app/v1/namespace/{namespace_id}/instance?validate=false' \
-H 'Content-Type: application/json' \
-H 'X-API-Key: string' \
-d '{
"neo4j": {
"bolt_url": "neo4j+s://abc12345.databases.neo4j.io",
"graphql_endpoint": "https://abc12345-graphql.production-orch-0042.neo4j.io/graphql",
"password": "my-secret-password",
"username": "neo4j"
},
"provider": "gcp",
"region": "us-west1"
}'{ "code": 200, "status": "success", "data": { "neo4j": { … }, "provider": "string", "region": "string", "scope": "string" }, "error": "string", "details": {} }
curl -i -X GET \
'https://memoryserver-staging-223473570766.us-west1.run.app/v1/namespace/{namespace_id}/instance' \
-H 'X-API-Key: string'{ "code": 200, "status": "success", "data": { "neo4j": { … }, "provider": "string", "region": "string", "scope": "string" }, "error": "string", "details": {} }
curl -i -X DELETE \
'https://memoryserver-staging-223473570766.us-west1.run.app/v1/namespace/{namespace_id}/instance' \
-H 'X-API-Key: string'{ "code": 200, "status": "success", "data": { "neo4j": { … }, "provider": "string", "region": "string", "scope": "string" }, "error": "string", "details": {} }