HTTP(s) API not available on Aura GCP?

Hi Team,

is there any update on the HTTP API GA on Neo4J Aura? We are using Aura on GCP and would like to use the HTTP API for some e2e test automation.

From a discovery perspective we do see the transation endpoint available:

{
    "bolt_routing": "bolt+routing://GCP_ID.databases.neo4j.io:7687",
    "dbms/cluster": "https://GCP_ID.databases.neo4j.io/dbms/cluster",
    "db/cluster": "https://GCP_ID.databases.neo4j.io/db/{databaseName}/cluster",
    "transaction": "https://GCP_ID.databases.neo4j.io/db/{databaseName}/tx",
    "bolt_direct": "neo4j+s://GCP_ID.databases.neo4j.io:7687",
    "neo4j_version": "4.2-aura",
    "neo4j_edition": "enterprise"
}

When calling the database, we do get a 403 Forbidden.

curl --location --request POST 'https://GCP_ID.databases.neo4j.io/db/neo4j/tx/commit' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic BASIC_AUTH' \
--data-raw '{
    "statements": [
        {
            "statement": "MATCH (n) RETURN n",
            "parameters": {
                "props": {
                    "name": "http-api"
                }
            }
        }    ]
}
'

Hi @marian.zoll ,

Unfortunately HTTP(s) is not yet supported on Aura. However, it'd be helpful to get an official feature request for it which folks could upvote.

Could you post a feature request here: https://neo4j-aura.canny.io/

Thank you!

-ABK

1 Like

Thanks for the really quick answer!

I created the FR here:
https://neo4j-aura.canny.io/feature-requests/p/make-https-api-available

1 Like