sparql_query
Execute SPARQL queries against knowledge graphs to retrieve structured data in JSON, CSV, or XML formats with configurable timeouts.
Instructions
Execute SPARQL query against user's graph via API server.
Args:
graph_id: Graph ID to query
query: SPARQL query to execute
result_format: Result format (json, csv, xml)
timeout_seconds: Query timeout in seconds
Returns:
JSON string with query results
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| graph_id | Yes | ||
| query | Yes | ||
| result_format | No | json | |
| timeout_seconds | No |
Input Schema (JSON Schema)
{
"properties": {
"graph_id": {
"title": "Graph Id",
"type": "string"
},
"query": {
"title": "Query",
"type": "string"
},
"result_format": {
"default": "json",
"title": "Result Format",
"type": "string"
},
"timeout_seconds": {
"default": 30,
"title": "Timeout Seconds",
"type": "integer"
}
},
"required": [
"graph_id",
"query"
],
"type": "object"
}