Skip to main content

Get Project

Accessible by
  • Soulbound administrators
  • Organizations
Request
GET {uri:project} HTTP/1.1
Version: 1
Accept: "application/vnd.gg.soulbound.project+json"
Authorization: Bearer <api-key>
NameTypeDescription
api-keystringThe client's API key
On success
HTTP/1.1 200 OK
Content-Type: "application/vnd.gg.soulbound.project+json"

{
"name": {project-name},
"organization": {uri:organization},
"quests": {uri:project-quests},
"eventTypes":
[
{event-type}
],
"number-of-users": {number-of-users},
"users":
[
{user-name}: {uri:user}
],
"top-active-users":
[
{user-name}: {uri:user}
]
}
NameTypeDescription
project-namestringThe name of the project
uri:organizationstringThe URL of the project organization
uri:project-questsstringThe URL of this project's quests
uri:userstringThe URL of the user
user-namestringThe name of a user
number-of-usersnumberThe number of users actively participating in this project
If the project does not exist
HTTP/1.1 404 Not Found
Permission denied
HTTP/1.1 401 Unauthorized
WWW-Authenticate: Bearer realm="https://api.soulbound.gg/"