SPARQL Endpoint

The BrightstarDB service supports query and update as specified in the SPARQL 1.1 W3C recommendation. Each BrightstarDB store has its own endpoints for query and for update.


The SPARQL service accepts both query and update operations. With the BrightstarDB service is accessible at {service}, the following URI patterns are supported:


GET {service}/{storename}/sparql?query={query expression}

Will execute the query provided as the query parameter value against the store indicated.

POST {service}/{storename}/sparql

Will look for the query as an unencoded value in the request body.


POST {service}/{storename}/update

Will execute the update provided as the value in the request body.

For full details on these protocols, please refer to the SPARQL 1.1 Protocol recommendation.


The SPARQL 1.1 Graph Store Protocol is not implemented at this time.