Can I use Neo4j Bloom in a web based application?

I want to know whether there is a way to call some API from Bloom in a web based api. For example, I have a search box on my graph application site and after users type a term in the search box, it searches the graph, return the results, nodes, properties and relationships, then hopefully it can be visualized by Bloom and the visualization can be shown in my html page, so that users can interact with the graph search results through the visualization. It seems like Bloom works similarily like Neo4j Desktop, which is a standalone application. The only way to interact with it is through users' click but not API. Is that True? If yes, there is some other visualization recommendation for neo4j, which can be used for web application.

Lets say , I have few "Search Phrases " saved query templates in Bloom and I want sperate URL for each that search phrase How can I achieve that.

I can render home page of bloom in browser but I wanted to load query output of that search phrase which I want to load.
Could you please assist?

Thank you