Skip to main content

Neo4j Aura

Overview

The Neo4j Aura connector lets you connect to a Neo4j AuraDB instance and validate credentials.

At this time, the destination’s loading/sync behavior is still in development. You can use this connector to confirm that your Neo4j Aura connection details are valid, but you should not expect records to be written yet.

Setup

  1. In Neo4j Aura, identify your database Instance ID (the DNS label used in your AuraDB hostname).
  2. Create or choose a Neo4j user that can authenticate to the database.
  3. Collect:
    • Instance ID
    • Username
    • Password

Authentication

This connector authenticates using HTTP Basic Auth against Neo4j Aura’s transactional HTTP endpoint.

During credential validation, the connector sends a simple Cypher statement (RETURN 1) to:

https://{instance_id}.databases.neo4j.io/db/neo4j/tx/commit

Configuration

FieldTypeRequiredDescription
instance_idstringYour Neo4j AuraDB Instance ID, used to form the hostname {instance_id}.databases.neo4j.io. Must be a valid DNS label: lowercase letters (a-z), digits (0-9), and hyphens (-) only; 1–63 characters; cannot start or end with -.
usernamestringNeo4j username.
passwordstringNeo4j password.

Streams

This is a destination connector and does not expose source streams.

Hashing and normalization

This connector does not currently expose field-level hashing.

Data contract

The Neo4j Aura destination is still in development and does not yet define a stable, publicly supported data contract for how records are mapped and written into Neo4j.