Update Project
Accessible by
- Soulbound administrators
- Organizations
Request
PUT {uri:project} HTTP/1.1
Version: 1
Content-Type: "application/vnd.gg.soulbound.project+json"
Authorization: Bearer <api-key>
{
"name": {new-name}
}
| Name | Type | Description |
|---|---|---|
| api-key | string | The client's API key |
| new-name | string | An optional value used to rename an existing project |
On update of a project
HTTP/1.1 204 No Content
Location: {uri:project}
| Name | Type | Description |
|---|---|---|
| uri:project | string | The URL of the updated project |
On Conflict
HTTP/1.1 409 Conflict
Location: {uri:project}
{cause}
| Name | Type | Description |
|---|---|---|
| uri:project | string | The URL of the conflicting project |
| cause | string | A user-friendly explanation of the conflict |
Permission denied
HTTP/1.1 401 Unauthorized
WWW-Authenticate: Bearer realm="https://api.soulbound.gg/"