---
title: "Executes a SPARQL Update operation against the store."
method: POST
path: "/{storeName}/update"
tags: ["sparql", "update"]
---

# Executes a SPARQL Update operation against the store.

`POST /{storeName}/update`

NOTE: The Swagger spec only allows us to document one possible form of POST. However
BrightstarDB fully supports all of the request options described in 
[SPARQL 1.1 Protocol](http://www.w3.org/TR/sparql11-protocol/)

## Path parameters

- `storeName` string, required

## Response `200`

Successful response

## Other responses

- `400` — Bad Request. Either a required parameter was not provided; or the update could not be parsed.

## Changes

- **2015-05-26** `694b44600c48` — 3 info
  - api operation id `sparqlUpdatePost` was added
  - api tag `sparql` added
  - api tag `update` added
- **2015-05-26** `37652d797bdc` — 1 info
  - endpoint added
- **2015-05-19** `404ee72d2da6` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/brightstardb/apis/brightstardb-rest-api/changes/:storeName/update/post.md)

---

[API](https://skmtc.dev/brightstardb/apis/brightstardb-rest-api.md) · [All operations](https://skmtc.dev/brightstardb/apis/brightstardb-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/brightstardb/brightstardb-rest-api/revisions/e94ef9356aa7/schema)
