APOC user guide for Neo4j 5

This is the page for APOC Core documentation. For APOC Extended, go to the APOC Extended page.

The guide covers the following areas:

  • Introduction — An Introduction to the APOC library.

  • Installation — Installation instructions for the library.

  • Built-in Help — In-built help in the library.

  • Configuration Options — Configuration options used by the library.

  • Security Guidelines — Guidelines on securing the APOC library, and its environment.

  • Procedures & Functions — A list of all APOC procedures and functions.

  • Import — A detailed guide to procedures that can be used to import data from different formats including JSON, CSV, and XLS.

  • Export — A detailed guide to procedures that can be used to export data to different formats including JSON, CSV, GraphML, and Gephi.

  • Graph Refactoring — A detailed guide to procedures that can be used to refactor graphs.

  • Graph updates — A detailed guide to procedures that can be used to apply graph updates.

  • Data Structures — A detailed guide to procedures and functions, that can be used to work with data structures.

  • Temporal (Date Time) — A detailed guide to procedures that can be used to format temporal types.

  • Mathematical Operations — A detailed guide to procedures and functions that can be used for mathematical operations.

  • Advanced Graph Querying — A detailed guide to procedures that can be used for advanced graph querying.

  • Comparing Graphs — A detailed guide to procedures that can be used to compare graphs.

  • Cypher Execution — A detailed guide to procedures that can be used for Cypher scripting.

  • Virtual Nodes & Relationships (Graph Projections) — A detailed guide to procedures that can be used to create virtual nodes and relationships.

  • Background Operations — A detailed guide to procedures that can be used for background job management.

  • Database Introspection — A detailed guide to procedures that can be used to introspect the database.

  • Operational — A detailed guide to operational procedures.

  • Miscellaneous — A detailed guide to miscellaneous procedures and functions, including map and collection functions, text functions, and spatial functionality.

  • Schema Information — A detailed guide to indexing procedures.

  • Graph Algorithms — A detailed guide to Graph Algorithms.