POST Api/GamificationScores

Dodaje asynchronicznie nowy obiekt GamificationScore do bazy danych

Request Information

URI Parameters

None.

Body Parameters

nowy obiekt

GamificationScoreDto
NameDescriptionTypeAdditional information
GamificationScoreId

integer

Required

Title

string

None.

OrganizationalUnitId

integer

None.

NumberOfPoints

integer

None.

UserGroups

Collection of string

None.

GamificationAction

GamificationAction

Required

Optional

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "gamificationScoreId": 1,
  "title": "sample string 2",
  "organizationalUnitId": 1,
  "numberOfPoints": 1,
  "userGroups": [
    "sample string 1",
    "sample string 2"
  ],
  "gamificationAction": 0,
  "optional": true
}

multipart/form-data

Sample:
{"gamificationScoreId":1,"title":"sample string 2","organizationalUnitId":1,"numberOfPoints":1,"userGroups":["sample string 1","sample string 2"],"gamificationAction":0,"optional":true}

application/xml, text/xml

Sample:
<GamificationScoreDto xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <GamificationScoreId>1</GamificationScoreId>
  <Title>sample string 2</Title>
  <OrganizationalUnitId>1</OrganizationalUnitId>
  <NumberOfPoints>1</NumberOfPoints>
  <UserGroups>
    <string>sample string 1</string>
    <string>sample string 2</string>
  </UserGroups>
  <GamificationAction>AddCandidate</GamificationAction>
  <Optional>true</Optional>
</GamificationScoreDto>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

identyfikator nowo dodanego obiektu

GamificationScoreDto
NameDescriptionTypeAdditional information
GamificationScoreId

integer

Required

Title

string

None.

OrganizationalUnitId

integer

None.

NumberOfPoints

integer

None.

UserGroups

Collection of string

None.

GamificationAction

GamificationAction

Required

Optional

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "gamificationScoreId": 1,
  "title": "sample string 2",
  "organizationalUnitId": 1,
  "numberOfPoints": 1,
  "userGroups": [
    "sample string 1",
    "sample string 2"
  ],
  "gamificationAction": 0,
  "optional": true
}

multipart/form-data

Sample:
{"gamificationScoreId":1,"title":"sample string 2","organizationalUnitId":1,"numberOfPoints":1,"userGroups":["sample string 1","sample string 2"],"gamificationAction":0,"optional":true}

application/xml, text/xml

Sample:
<GamificationScoreDto xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <GamificationScoreId>1</GamificationScoreId>
  <Title>sample string 2</Title>
  <OrganizationalUnitId>1</OrganizationalUnitId>
  <NumberOfPoints>1</NumberOfPoints>
  <UserGroups>
    <string>sample string 1</string>
    <string>sample string 2</string>
  </UserGroups>
  <GamificationAction>AddCandidate</GamificationAction>
  <Optional>true</Optional>
</GamificationScoreDto>