JetBrains Space Help

Administration

Create support

post /api/http/administration/support

Create a profile for support

Required permissions: Grant permissions to other members

Request arguments

No arguments

Get user agreement

get /api/http/administration/user-agreement

Required permissions:

Request arguments

No arguments

Upload new user agreement

patch /api/http/administration/user-agreement

Required permissions: Grant permissions to other members

Request arguments

object with fields:

  • newContent: string ( Required )

  • invalidate: boolean ( Required )

Enable / disable user agreement

post /api/http/administration/user-agreement/enabled

Required permissions: Grant permissions to other members

Request arguments

object with fields:

  • enabled: boolean ( Required )

Response

No arguments

Is user agreement enabled?

get /api/http/administration/user-agreement/enabled

Required permissions:

Request arguments

No arguments

Response

boolean

Get all user agreement statuses

get /api/http/administration/user-agreement/status

Required permissions: Grant permissions to other members

Request arguments

$skip: string (Query) ( Nullable and Optional , defaults to null)

$top: integer (format: int32) (Query) ( Nullable and Optional , defaults to 100)

query: string (Query) ( Optional , defaults to "")

accepted: boolean (Query) ( Nullable and Optional , defaults to null)

activeProfilesOnly: boolean (Query) ( Optional , defaults to true)

Response

object with fields:

  • next: string ( Required )

  • totalCount: integer (format: int32) ( Nullable and Optional , defaults to null)

  • data: array of UA_UserAgreementStatus ( Required )

Get user agreement status for a profile

get /api/http/administration/user-agreement/status/{profile}

Required permissions: Grant permissions to other members

Request arguments

profile: string in one of the formats

  • externalId: string

  • id: string

  • me

  • username: string

(Path) ( Required )

Last modified: 06 September 2023