You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The slinky stack contains the 'virtuoso' service that should be exposed to users and administrators. The three parts that are of interest are...
1. Conductor Webapp
The Virtuoso Conductor web application is nice to access because without it, accounts and the graph store settings need to be modified using SQL commands.
2. SPARQL Endpoint
The sparql endpoint can be found at /sparql endpoint. Users will need their OAUTH token to perform the queries here.
3. OAUTH Endpoint
Users should be able to generate an OAUTH token for use with the sparql endpoint; we should definitely be exposing /oauth to allow this.
Endpoint Name
https://api.dataone.org/slinky might not be that descriptive for anyone unfamiliar with service. I think that https://api.dataone.org/graph, https://api.dataone.org/virtuoso, or https://api.dataone.org/knowledge could work.
I think a different subdomain might make the most sense since it's not completely an API, but more of a standalone service with an API endpoint. This would give something like graph.dataone.org/sparql for the SPARQL endpoint, graph.dataone.org/oauth for OAUTH, and graph.dataone.org for the conductor webapp
The text was updated successfully, but these errors were encountered:
I'm not sure about this one. Personally, I would expect anything with an api subdomain to just be DataONE API services. With Slinky, it has the web app and API bundled. In my mind I see those both bundled together under a different subdomain. @mbjones may have some input here; I'll make a note of it if it's something we want to discuss on the development call.
The slinky stack contains the 'virtuoso' service that should be exposed to users and administrators. The three parts that are of interest are...
1. Conductor Webapp
The Virtuoso Conductor web application is nice to access because without it, accounts and the graph store settings need to be modified using SQL commands.
2. SPARQL Endpoint
The sparql endpoint can be found at
/sparql
endpoint. Users will need their OAUTH token to perform the queries here.3. OAUTH Endpoint
Users should be able to generate an OAUTH token for use with the sparql endpoint; we should definitely be exposing
/oauth
to allow this.Endpoint Name
https://api.dataone.org/slinky
might not be that descriptive for anyone unfamiliar with service. I think thathttps://api.dataone.org/graph
,https://api.dataone.org/virtuoso
, orhttps://api.dataone.org/knowledge
could work.I think a different subdomain might make the most sense since it's not completely an API, but more of a standalone service with an API endpoint. This would give something like
graph.dataone.org/sparql
for the SPARQL endpoint,graph.dataone.org/oauth
for OAUTH, andgraph.dataone.org
for the conductor webappThe text was updated successfully, but these errors were encountered: