VIVO Documentation
Page History
Children Display |
---|
The VIVO APIs are HTTP end-points that can be used to read or write data, or to manage VIVO's operation. Other than Triple Pattern Fragments, they have no user interface, and are intended to be called by external applications that are cooperating with VIVO.
The end-points include:
Public Services |
|
---|---|
Linked Open Data | Information about an individual, its types, its data values, incoming and outgoing links. |
ListRDF | Lists of individuals that belong to a particular class in the ontology. For example, a list of all People, or all Organizations. |
Triple Pattern Fragments | Lists of triples that match triple patterns. Can be used to retrieve all triples. |
Data Distribution API | Create custom end points to provide data in multiple formats |
Direct2Experts API | Provides data in response to a request from Direct2Experts. |
Access Controlled Services |
|
---|---|
SPARQL Query API | Submit a SPARQL query to get information from VIVO. Supports SELECT , ASK , CONSTRUCT , and DESCRIBE query types. |
SPARQL Update API | Submit a SPARQL query to INSERT new triples or DELETE existing triples. Also, LOAD triples from a web-accessible file. |
Search Indexing API | Submit a list of URIs that may have stale data in the search index. The search data for each of these URIs will be rebuilt. |
Overview
Content Tools