Party
Trusted Server API References for Party Service
Path parameters
partyIdinteger · int32Required
Responses
200
OK
get
GET /server/services/party/{partyId} HTTP/1.1
Host:
Accept: */*
200
OK
{
"row": {
"id": 1,
"name": "text",
"desc": "text",
"image": "text",
"max_member_count": 1,
"is_private": true,
"teams": "text",
"channels": "text",
"data": "text",
"variables": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"owner": 1,
"created_at": "2025-07-03T12:26:03.212Z"
}
}
Query parameters
playerinteger · int32Optional
Body
Responses
200
OK
post
POST /server/services/party HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 176
{
"data": {
"name": "text",
"desc": "text",
"image": "text",
"max_member_count": 1,
"is_private": true,
"teams": [
"text"
],
"channels": [
"text"
],
"variables": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
}
}
200
OK
{
"row": {
"id": 1,
"name": "text",
"desc": "text",
"image": "text",
"max_member_count": 1,
"is_private": true,
"teams": "text",
"channels": "text",
"data": "text",
"variables": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"owner": 1,
"created_at": "2025-07-03T12:26:03.212Z"
}
}
Path parameters
partyIdinteger · int32Required
Query parameters
skipinteger · int32OptionalDefault:
0
limitinteger · int32OptionalDefault:
50
Responses
200
OK
get
GET /server/services/party/{partyId}/members HTTP/1.1
Host:
Accept: */*
200
OK
{
"list": [
{
"id": 1,
"name": "text",
"image": "text",
"username": "text",
"label": "text",
"tags": "text",
"is_ban": true,
"is_tester": true,
"is_guest": true,
"first_login": "2025-07-03T12:26:03.212Z",
"last_login": "2025-07-03T12:26:03.212Z",
"role": 1,
"status": 0,
"data": "text",
"variables": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"channels": "text",
"team": "text"
}
],
"totalCount": 1
}
Query parameters
querystringOptionalDefault:
""
skipinteger · int32OptionalDefault:
0
limitinteger · int32OptionalDefault:
50
Responses
200
OK
get
GET /server/services/party HTTP/1.1
Host:
Accept: */*
200
OK
{
"list": [
{
"id": 1,
"name": "text",
"desc": "text",
"image": "text",
"max_member_count": 1,
"is_private": true,
"teams": "text",
"channels": "text",
"data": "text",
"variables": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"owner": 1,
"created_at": "2025-07-03T12:26:03.212Z"
}
],
"totalCount": 1
}
Query parameters
playerinteger · int32Optional
querystringOptionalDefault:
""
skipinteger · int32OptionalDefault:
0
limitinteger · int32OptionalDefault:
50
Responses
200
OK
get
GET /server/services/party/me HTTP/1.1
Host:
Accept: */*
200
OK
{
"list": [
{
"id": 1,
"name": "text",
"desc": "text",
"image": "text",
"max_member_count": 1,
"is_private": true,
"teams": "text",
"channels": "text",
"data": "text",
"variables": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"owner": 1,
"created_at": "2025-07-03T12:26:03.212Z"
}
],
"totalCount": 1
}
Path parameters
partyIdinteger · int32Required
Query parameters
playerinteger · int32Optional
skipinteger · int32OptionalDefault:
0
limitinteger · int32OptionalDefault:
50
Responses
200
OK
get
GET /server/services/party/{partyId}/waiting HTTP/1.1
Host:
Accept: */*
200
OK
{
"list": [
{
"id": 1,
"party": 1,
"player": 1,
"role": 1,
"status": 0,
"data": "text",
"variables": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"channels": "text",
"team": "text"
}
],
"totalCount": 1
}
Path parameters
partyIdinteger · int32Required
Query parameters
playerinteger · int32Optional
Body
teamstring | nullableOptional
channelsstring[] | nullableOptional
Responses
200
OK
post
POST /server/services/party/{partyId} HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 35
{
"team": "text",
"channels": [
"text"
]
}
200
OK
{
"row": {
"id": 1,
"party": 1,
"player": 1,
"role": 1,
"status": 0,
"data": "text",
"variables": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"channels": "text",
"team": "text"
}
}
Path parameters
partyIdinteger · int32Required
Query parameters
playerinteger · int32Optional
Body
Responses
200
OK
put
PUT /server/services/party/{partyId} HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 203
{
"data": {
"id": 1,
"name": "text",
"desc": "text",
"image": "text",
"max_member_count": 1,
"is_private": true,
"teams": "text",
"channels": "text",
"data": "text",
"variables": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"owner": 1
}
}
200
OK
{
"row": {
"id": 1,
"party": 1,
"player": 1,
"role": 1,
"status": 0,
"data": "text",
"variables": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"channels": "text",
"team": "text"
}
}
Path parameters
partyIdinteger · int32Required
Query parameters
playerinteger · int32Optional
Responses
200
OK
delete
DELETE /server/services/party/{partyId} HTTP/1.1
Host:
Accept: */*
200
OK
{
"row": {
"id": 1,
"party": 1,
"player": 1,
"role": 1,
"status": 0,
"data": "text",
"variables": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"channels": "text",
"team": "text"
}
}
Path parameters
partyIdinteger · int32Required
membershipIdinteger · int32Required
Query parameters
callerinteger · int32Optional
Responses
200
OK
put
PUT /server/services/party/{partyId}/waiting/{membershipId} HTTP/1.1
Host:
Accept: */*
200
OK
{
"row": {
"id": 1,
"party": 1,
"player": 1,
"role": 1,
"status": 0,
"data": "text",
"variables": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"channels": "text",
"team": "text"
}
}
Path parameters
partyIdinteger · int32Required
membershipIdinteger · int32Required
Query parameters
callerinteger · int32Optional
Responses
200
OK
delete
DELETE /server/services/party/{partyId}/waiting/{membershipId} HTTP/1.1
Host:
Accept: */*
200
OK
{
"affected": 1
}
Last updated