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": "75671c6b-1feb-46c6-9685-66fd7b8315a7",
    "JobStatus": 0,
    "JobPercentageCompleted": 2,
    "JobStatusText": "sample string 3",
    "UsageToken": "ed53d069-5d9a-4140-adb1-d8d4a621cc52"
  },
  {
    "JobReference": "75671c6b-1feb-46c6-9685-66fd7b8315a7",
    "JobStatus": 0,
    "JobPercentageCompleted": 2,
    "JobStatusText": "sample string 3",
    "UsageToken": "ed53d069-5d9a-4140-adb1-d8d4a621cc52"
  }
]