Connectors
Databases & Data Warehouses
Neo4j
Graph database: run Cypher queries over nodes, relationships, and properties
Neo4j documentationAPI checked August 18, 2026
- Signs in with
- Connection details
- Runs on
- Cloud or On-Prem Worker
- Operations
- 5
- Ready-made triggers
- 0
Connect Neo4j
- In Neblex open Connect › Connections and click New Connection.
- Search for Neo4j and give the connection a clear name.
- Fill in the fields. Secret values are encrypted and never shown again.
- Click Test, then Create Connection.
If the system is only reachable inside your network, choose an On-Prem Worker under Test from and run the flow on that Worker. See On-Prem Workers.
| Field | What to enter |
|---|---|
| Connection setupRequired | |
| HostRequired | |
| PortOptional | Example: 7473 |
| DatabaseOptional | |
| UserRequired | |
| PasswordRequiredSecret | |
| Use TLSOptional | Turning this off sends traffic and credentials without transport encryption. Use plaintext only for a customer-controlled endpoint that explicitly requires it. |
| Connection stringRequiredSecret | Paste the http:// or https:// endpoint for the Neo4j Query API. Bolt URIs are not supported by this adapter. |
Use it in a flow
- Open a flow, open the node library and search for Neo4j.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- Use Test this step to see what it returns, then save.
To start a flow from Neo4j without a ready-made trigger: a Poll for changes trigger on Neo4j with your own query passes on new or changed records.
Operations
5 operations in 3 groups. Each one is a step you can add to a flow.
Connection1
Test Neo4jping | Run a minimal Cypher query through Query API v2. |
Metadata3
Get server versionserverVersion | Return the Neo4j component name, versions, and edition. | |
List node labelslistLabels | Return every node label visible in the selected database. | |
List relationship typeslistRelationshipTypes | Return every relationship type visible in the selected database. |
Query1
Execute Cypherquery | Execute arbitrary Cypher with native $name parameters bound from each input record. |