POST api/enlistedfeature/executestep/featureConfiguration/{featureConfigurationId}/step/{stepId}/role/{roleId}?chosenExternalProviderId={chosenExternalProviderId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
roleId

integer

Required

featureConfigurationId

integer

Required

stepId

integer

Required

chosenExternalProviderId

integer

None.

Body Parameters

ExternalProviderInvocationDataContract
NameDescriptionTypeAdditional information
ExternalProviderType

ExternalProviderType

None.

PreferredGlobalExternalProviderId

integer

None.

PreferredExternalProviderRoleId

integer

None.

BrandId

integer

None.

ShowStatusUpdatesToClients

boolean

None.

ResolvedExternalProviderRoleId

integer

None.

UsageToken

globally unique identifier

None.

Request Formats

application/x-www-form-urlencoded, application/json, text/json

Sample:

Sample not available.

Response Information

Resource Description

Collection of JobStatusDataContract
NameDescriptionTypeAdditional information
JobReference

globally unique identifier

None.

JobStatus

JobStatus

None.

JobPercentageCompleted

integer

None.

JobStatusText

string

None.

UsageToken

globally unique identifier

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "JobReference": "9760f0bd-c1d0-48e6-8062-1ae47a3a6d6a",
    "JobStatus": 0,
    "JobPercentageCompleted": 2,
    "JobStatusText": "sample string 3",
    "UsageToken": "c4948df5-1acf-44a0-9bcd-d8ab8794d368"
  },
  {
    "JobReference": "9760f0bd-c1d0-48e6-8062-1ae47a3a6d6a",
    "JobStatus": 0,
    "JobPercentageCompleted": 2,
    "JobStatusText": "sample string 3",
    "UsageToken": "c4948df5-1acf-44a0-9bcd-d8ab8794d368"
  }
]