This service is available via Telligent.Evolution.Extensibility.Apis.Get<Telligent.Evolution.Extensibility.Ideation.Api.IIdeaCategories>()
and is defined in Telligent.Evolution.Ideation.dll
Methods
IdeaCategory Create(Guid ideationId, string name);
Create a Category for a specific Ideation
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
ideationId | Guid | Ideation Id | Required | ||
name | string | Plain text name of the category | Required |
Return Type
AdditionalInfo Delete(Guid ideationId, int id, IdeaCategoryDeleteOptions options = null);
Delete a specific Category
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
ideationId | Guid | Ideation Id | Required | ||
id | int | Category Id | Required | ||
options | IdeaCategoryDeleteOptions | Additional options: ReassignCategoryId | Optional |
Return Type
IdeaCategory Get(Guid ideationId, int id);
Get a specific Category
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
ideationId | Guid | Ideation Id | Required | ||
id | int | Category Id | Required |
Return Type
ApiList<IdeaCategory> List(Guid ideationId);
List Idea Categories for an Ideation
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
ideationId | Guid | Ideation Id | Required |
Return Type
IdeaCategory Update(Guid ideationId, int id, IdeaCategoryUpdateOptions options);
Update a Category
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
ideationId | Guid | Ideation Id | Required | ||
id | int | Category Id | Required | ||
options | IdeaCategoryUpdateOptions | Options to update | Required |