# Neo4j

**Canonical:** https://apis.io/providers/neo4j/  
**Website:** https://neo4j.com  
**APIs profiled:** 12

Neo4j is the leading graph database platform, enabling developers to build applications powered by connected data. Their developer platform provides HTTP, Query, and Aura cloud APIs alongside official drivers for Python, Java, and JavaScript, as well as a GraphQL library for rapid API development backed by the Neo4j graph database.

## Kin Score — 46.6 / 100 (developing)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 46.6).

| Facet | Score |
|---|---|
| Discoverability | 72.2 |
| Contract Quality | 66.2 |
| Governance | 9.8 |
| Contract Governance | 9.8 |
| Operational Transparency | 10.5 |
| Developer Ergonomics | 50.0 |
| Commercial Clarity | 51.3 |
| Access Clarity | 51.3 |

## Agent readiness — 42.2 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | documented |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | verified |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | yes |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Freemium (free trial) · Self-serve signup — onboarding: self-serve, pricing: freemium, trial: yes (confidence: high).

## APIs (12)

- **Neo4j Query API** — The Neo4j Query API enables the execution of Cypher statements against a Neo4j server through HTTP requests. It provides a streamlined interface for running graph database queri...
- **Neo4j GraphQL Library** — The Neo4j GraphQL Library is an open source JavaScript library that enables rapid development of GraphQL APIs backed by a Neo4j graph database. It automatically generates a sing...
- **Neo4j Bolt Protocol** — The Neo4j Bolt Protocol is a binary application protocol designed for efficient execution of database queries using the Cypher query language. It operates over TCP or WebSocket ...
- **Neo4j Python Driver** — The Neo4j Python Driver is the official library for interacting with Neo4j graph databases from Python applications. It communicates using the Bolt protocol and supports both si...
- **Neo4j Java Driver** — The Neo4j Java Driver is the official library for connecting Java applications to Neo4j graph databases. Distributed via Maven, it uses the Bolt protocol for network communicati...
- **Neo4j JavaScript Driver** — The Neo4j JavaScript Driver is the official library for interacting with Neo4j graph databases from JavaScript and Node.js applications. It uses the Bolt protocol for efficient ...
- **Neo4j Authentication API** — OAuth2 token management for authenticating API requests. Access tokens are temporary and expire after one hour.
- **Neo4j Discovery API** — Server discovery endpoint that returns available endpoints, server version, edition, and authentication configuration.
- **Neo4j Instances API** — Manage AuraDB cloud database instances including provisioning, configuration, lifecycle operations such as pause and resume, and deletion.
- **Neo4j Snapshots API** — Manage database snapshots which are point-in-time copies of instance data used for backup and restore operations.
- **Neo4j Tenants API** — Manage tenants (projects) which organize multiple database instances under a single administrative unit for access control and configuration.
- **Neo4j Transactions API** — Manage explicit transactions with full control over the transaction lifecycle including open, run, commit, and rollback operations.

## Agentic access (1)

- **Neo4J Agentic Access** — 21 operations · 14 acting

## Security (4)

- **Neo4J Authentication** — http · 2 schemes
- **Neo4J Domain Security** — TLSv1.3 · HSTS · DNSSEC · DMARC
- **Neo4J Vulnerability Disclosure** — security.txt · contact published
- **Neo4J Trust Center** — SOC 2, ISO 27001, ISO 27017, ISO 27018, HIPAA, GDPR, CSA STAR

## Plans (1)

- **Neo4J Plans Pricing**

## Tags

Graph Database, Cypher, Cloud, GraphQL, Drivers

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/neo4j/). Scores are computed from the provider's own public artifacts under a published rubric.
