POST api/collectionsactionstagelinks

Insert a new CollectionsActionStageLink

Request Information

URI Parameters

None.

Body Parameters

CollectionsActionStageLinkViewModel>ViewModel

CollectionsActionStageLinkCreateViewModel
NameDescriptionTypeAdditional information
StageId

StageId

integer

Required

Range: inclusive between 1 and 2147483647

ActionId

ActionId

integer

Required

Range: inclusive between 1 and 2147483647

StageActionAttributeLinks

Stage Action Attribute Links

Collection of CollectionsStageActionAttributeLinkCreateViewModel

None.

Request Formats

application/json, text/json

Sample:
{
  "stageId": 1,
  "actionId": 2,
  "stageActionAttributeLinks": [
    {
      "actionAttributeId": 1,
      "value": "sample string 2"
    },
    {
      "actionAttributeId": 1,
      "value": "sample string 2"
    }
  ]
}

application/xml, text/xml

Sample:
<CollectionsActionStageLinkCreateViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CamAcctApi.ViewModels">
  <ActionId>2</ActionId>
  <StageActionAttributeLinks>
    <CollectionsStageActionAttributeLinkCreateViewModel>
      <ActionAttributeId>1</ActionAttributeId>
      <Value>sample string 2</Value>
    </CollectionsStageActionAttributeLinkCreateViewModel>
    <CollectionsStageActionAttributeLinkCreateViewModel>
      <ActionAttributeId>1</ActionAttributeId>
      <Value>sample string 2</Value>
    </CollectionsStageActionAttributeLinkCreateViewModel>
  </StageActionAttributeLinks>
  <StageId>1</StageId>
</CollectionsActionStageLinkCreateViewModel>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'CollectionsActionStageLinkCreateViewModel'.

Response Information

Resource Description

CollectionsActionStageLinkViewModel&gt;ViewModel

CollectionsActionStageLinkReturnViewModel
NameDescriptionTypeAdditional information
ActionStageLinkId

ActionStageLinkId

integer

None.

ActionCategoryId

ActionCategoryId

integer

None.

ActionId

ActionId

integer

None.

ActionName

Name

string

None.

DisplayOrder

DisplayOrder

integer

None.

IsActive

IsActive

boolean

None.

StageActionAttributeLinks

CollectionsStageActionAttributeLinks

Collection of CollectionsStageActionAttributeLinkReturnViewModel

None.

Response Formats

application/json, text/json

Sample:
{
  "actionStageLinkId": 1,
  "actionCategoryId": 2,
  "actionId": 3,
  "actionName": "sample string 4",
  "displayOrder": 5,
  "isActive": true,
  "stageActionAttributeLinks": [
    {
      "stageActionAttributeLinkId": 1,
      "actionAttributeId": 1,
      "name": "sample string 2",
      "value": "sample string 3",
      "valueToDisplay": "sample string 4"
    },
    {
      "stageActionAttributeLinkId": 1,
      "actionAttributeId": 1,
      "name": "sample string 2",
      "value": "sample string 3",
      "valueToDisplay": "sample string 4"
    }
  ]
}

application/xml, text/xml

Sample:
<CollectionsActionStageLinkReturnViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CamAcctApi.ViewModels">
  <ActionCategoryId>2</ActionCategoryId>
  <ActionId>3</ActionId>
  <ActionName>sample string 4</ActionName>
  <ActionStageLinkId>1</ActionStageLinkId>
  <DisplayOrder>5</DisplayOrder>
  <IsActive>true</IsActive>
  <StageActionAttributeLinks>
    <CollectionsStageActionAttributeLinkReturnViewModel>
      <ActionAttributeId>1</ActionAttributeId>
      <Name>sample string 2</Name>
      <StageActionAttributeLinkId>1</StageActionAttributeLinkId>
      <Value>sample string 3</Value>
      <ValueToDisplay>sample string 4</ValueToDisplay>
    </CollectionsStageActionAttributeLinkReturnViewModel>
    <CollectionsStageActionAttributeLinkReturnViewModel>
      <ActionAttributeId>1</ActionAttributeId>
      <Name>sample string 2</Name>
      <StageActionAttributeLinkId>1</StageActionAttributeLinkId>
      <Value>sample string 3</Value>
      <ValueToDisplay>sample string 4</ValueToDisplay>
    </CollectionsStageActionAttributeLinkReturnViewModel>
  </StageActionAttributeLinks>
</CollectionsActionStageLinkReturnViewModel>