Stored procedures and plugins are a powerful feature of Neo4j. Neo4j Aura only supports the use of our APOC library, giving you access to numerous procedures and functions to extend your use of the Cypher query language. Nothing is required of you to make use of APOC, it is installed and ready to use from the moment your database is created.
APOC contains a large number of procedures and functions, note all of which are supported in Neo4j Aura. For the full list of current procedures and functions that are available to your database, please log into your database and run:
You can also run:
This will return all of the procedures named "foo". For example, to get a list of all procedures with the word "export" in them, you would run:
This will return:
If you have not yet created your first database and need to confirm if a particular procedure or function is available, you can reference the CSV spreadsheets attached to this article for the list of supported APOC procedures and functions available to Neo4j Aura.
Custom procedures and plugins are not supported in Neo4j Aura at this time.