Network Data API is a set of techniques for your cognitive tool box to support the visual exploration, computational analysis and understanding of high-dimensional spaces, such as networks. Start enhancing your own products by integrating Network Data API via REST.
Network Data API is classified as experimental. This means it can be unstable, can change frequently, and can be discontinued with short notice. It is provided so you can evaluate its functionality. It may not provide the same level of performance or compatibility that generally released capabilities provide. It is not designed for use in a production environment, and any such use is at your own risk.
The world is full of connections: social circles, business
relationships, protein interactions in cells, money transactions,
or the interplay of machinery and humans: from interactions of
work stations in a clothing factory to complex associations in
plant maintenance.
Network Data API makes these connections
the objects of study, thus turning the spotlight on dependencies
between entities as opposed to the entities itself. This
perspective is key to new insights and reasoning about underlying
processes among entities and opens innovative techniques for
anomaly detection, clustering, prediction, ranking or visual
exploration.
While network data often lies naturally at hand, in some cases it is less obvious how to abstract relationships among entities in order to enable the application of the network analytical tool box. In the latter cases entities are often linked up through similarity (or distance) measures, however, both scenarios are equal input for Network Data API.
In Network Data API connections are called links, and entities are the nodes of the network. Our API accepts network data in the following formats:
NODE_A,NODE_B,VALUE node_1,node_2,0.4 node_1,node_3,0.1 node_2,node_4,1 node_5,node_6,0.3
POST /layout/linklist
method for more details.
We maintain Client SDKs for Java and JavaScript.
Also check
out Swagger
Editor & Swagger Generator to generate client SDKs
from our OpenAPI
definition.
Explore the features of Network Data API in our interactive REST documentation, or plug our SDKs into your projects.
You can run the following demos live on Network Data API.
Ready to get down to the details? Full documentation detailing how to get started using this API is available in the interactive REST documentation.
View full docsNeed to get in touch? Our team of experts is available to answer questions and process feedback in our Slack channel.
I need help