Skip to main content
Skip table of contents

Neo4j

Neo4j Setup

You need the following details to setup the Neo4j connector in Cyclr:

  • An AuraDB or self-hosted Neo4j Database.

  • A Username and Password of a user assigned to that Database.

  • The corresponding "neo4j+s" address. Example: "neo4j+s://db123456.databases.neo4j.io"

  • We officially support Neo4j version 4.0 or greater.

Cyclr Setup

A Neo4j Connector within Cyclr required the following values during the setup phase:

Username: The username attached to your Neo4j instance.

Password: The password attached to your Neo4j instance.

Base URL: The connection URL for your Neo4j Instance, it must use the 'neo4j+s' protocol, not HTTP.

Database: The name of the Database within your Neo4j instance you wish to connect to.

You can connect 1 Database to a neo4j connector. If you wish to use multiple databases, you will need to install multiple connecto

Use Custom Object Categories

If you authenticated your connector, you can use all of the methods within the Custom Object (Node) category on all Node types in your database.

To use the custom object categories, go to the Neo4j setup page in Cyclr:

  1. Open the Custom Object (Node) category, and select the copy button.

  2. On the modal popup, use the dropdown to select the Node type you wish to use.

When you select copy, Cyclr creates a new custom object category. The category has a title that matches the Node type you select.

Any of the methods in the category apply to the node type you select, and generate custom request and response fields from that Node type. For example, under the Create Node method, Cyclr automatically generates the available Node properties you can submit with the correct data types.

Add additional properties

You can add additional properties to your objects from the connector setup page:

  1. Open either Create Node or Update Node in the correct category to display all the available fields on the Node type under the field tab.

  2. Select the + icon next to Request Fields to add a new field.

  3. Enter the name of the property under Field Location. This value acts as the Display Name when you add it to other methods.

  4. Skip the Display Name input.

  5. Skip the Description.

  6. Choose the DataType you would like the API to store the data as.

Once you add the field, you can call the method with the new field to create or update 1 node.

In all your of other methods, the response & request fields automatically map the new property.

Note: If the new property doesn't load, you can refresh the page.

Create new Node types

To create Node type in Cyclr, create a new Custom Object (Node) category, and select Type a value instead of one of the existing values. Set the value as your new Node's name. The new Node type functions the same as other Node types.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.