This documentation relates to an old version of VIVO, version 1.11.x.
Looking for another version? See all documentation.
- Linked Open Data - requests and responses
- ListRDF API
- SPARQL Query API
- SPARQL Update API
- Search indexing service
- Triple Pattern Fragments
- Data Distribution API
- Direct2Experts API
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:
|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 |
|SPARQL Update API||Submit a SPARQL query to |
|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.|