Skip to content
GAMPEONCreate
New project

Your studios

GET
/v1/me/studios
curl --request GET \
--url https://api.gampeon.com/v1/me/studios \
--header 'Authorization: Bearer <token>'

Studios you belong to with your role, including hidden ones (hidden: true).

Access tokens: scope profile:read.

Studios

Media typeapplication/json
object
studios
required
Array
object
slug
required
string
/^[a-z0-9][a-z0-9-]{1,30}[a-z0-9]$/
name
required
string
tagline
required
string
logo
required
One of:

Image path relative to the API (/v1/media/…). null without an image.

string
cover
required
One of:

Image path relative to the API (/v1/media/…). null without an image.

string
members
required

Number of members

integer
projects
required

Number of visible projects

integer
players
required

Players on online servers of all projects

integer
createdAt
required

Unix time in milliseconds

integer format: int64
role
required
string
Allowed values: owner admin member
hidden

Hidden by moderation (only in /v1/me/studios)

boolean

Example

{
"studios": [
{
"role": "owner"
}
]
}

Error codes: unauthorized

Media typeapplication/json
object
error
required

Machine-readable error code, for example not_found or rate_limited.

string
message

Human-readable detail. Only present for some errors.

string

Example generated

{
"error": "example",
"message": "example"
}

Error codes: insufficient_scope, token_not_allowed

Media typeapplication/json
object
error
required

Machine-readable error code, for example not_found or rate_limited.

string
message

Human-readable detail. Only present for some errors.

string

Example generated

{
"error": "example",
"message": "example"
}

Report a problem with this pageOther ways to give feedback