POST api/v2.0/Demographics/AddDemographicChoice

Add a new demographic choice. Can only be accessed by an Admin user.

Request Information

URI Parameters

None.

Body Parameters

DemographicTypeKey: The DemographicTypeKey of the demographic category that this choice is associated with, Name: string, Description: string

DemographicChoiceRequest
NameDescriptionTypeAdditional information
DemographicTypeKey

globally unique identifier

None.

Name

string

None.

Description

string

None.

Request Formats

application/json, text/json

Sample:
{
  "DemographicTypeKey": "0e06f33e-d4fb-4b97-af0a-0881a422f5ec",
  "Name": "sample string 2",
  "Description": "sample string 3"
}

application/xml, text/xml

Sample:
<DemographicChoiceRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HigherLogic.API.Models.Enterprise.Request">
  <DemographicTypeKey>0e06f33e-d4fb-4b97-af0a-0881a422f5ec</DemographicTypeKey>
  <Description>sample string 3</Description>
  <Name>sample string 2</Name>
</DemographicChoiceRequest>

Response Information

Resource Description

DemographicChoice
NameDescriptionTypeAdditional information
DemographicKey

Unique key for the Demographic.

globally unique identifier

None.

DemographicType

Associated Demographic Type.

DemographicType

None.

Name

Name of the Demographic Choice

string

None.

Description

Description of the Demographic Choice

string

None.

Response Formats

application/json, text/json

Sample:
{
  "DemographicKey": "ed62957e-4324-4899-a0ea-628d7829fa7b",
  "DemographicType": {
    "DemographicTypeKey": "a984f467-0c78-49c9-abe3-ea100877fe20",
    "Name": "sample string 2",
    "Description": "sample string 3",
    "IsNetwork": true,
    "IsFreeFormAllowed": true,
    "IsMultiSelect": true,
    "IsPerson": true,
    "ShowDescriptionInProfile": true
  },
  "Name": "sample string 2",
  "Description": "sample string 3"
}

application/xml, text/xml

Sample:
<DemographicChoice xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HigherLogic.API.Models.Enterprise.Demographics">
  <DemographicKey>ed62957e-4324-4899-a0ea-628d7829fa7b</DemographicKey>
  <DemographicType>
    <DemographicTypeKey>a984f467-0c78-49c9-abe3-ea100877fe20</DemographicTypeKey>
    <Description>sample string 3</Description>
    <IsFreeFormAllowed>true</IsFreeFormAllowed>
    <IsMultiSelect>true</IsMultiSelect>
    <IsNetwork>true</IsNetwork>
    <IsPerson>true</IsPerson>
    <Name>sample string 2</Name>
    <ShowDescriptionInProfile>true</ShowDescriptionInProfile>
  </DemographicType>
  <Description>sample string 3</Description>
  <Name>sample string 2</Name>
</DemographicChoice>