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

Dezrez.Core.DataContracts.Internal.ExternalProviders.ExternalProviderInvocationDataContract
NameDescriptionTypeAdditional information
ExternalProviderType

Dezrez.Rezi.Domain.Enums.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 Dezrez.Core.DataContracts.Internal.SystemMessages.JobMessages.JobStatusDataContract
NameDescriptionTypeAdditional information
JobReference

globally unique identifier

None.

JobStatus

Dezrez.Core.DataContracts.Internal.SystemMessages.JobMessages.JobStatus

None.

JobPercentageCompleted

integer

None.

JobStatusText

string

None.

UsageToken

globally unique identifier

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "JobReference": "da1e94e8-3984-4a7d-ad1c-bbb62116b578",
    "JobStatus": 0,
    "JobPercentageCompleted": 2,
    "JobStatusText": "sample string 3",
    "UsageToken": "43dfa86c-a7ea-481b-be73-38b4354d44da"
  },
  {
    "JobReference": "da1e94e8-3984-4a7d-ad1c-bbb62116b578",
    "JobStatus": 0,
    "JobPercentageCompleted": 2,
    "JobStatusText": "sample string 3",
    "UsageToken": "43dfa86c-a7ea-481b-be73-38b4354d44da"
  }
]