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": "d044316c-40d9-445e-ac0e-49a221c65098",
    "JobStatus": 0,
    "JobPercentageCompleted": 2,
    "JobStatusText": "sample string 3",
    "UsageToken": "4e744789-274c-4813-8546-f844f26a30f3"
  },
  {
    "JobReference": "d044316c-40d9-445e-ac0e-49a221c65098",
    "JobStatus": 0,
    "JobPercentageCompleted": 2,
    "JobStatusText": "sample string 3",
    "UsageToken": "4e744789-274c-4813-8546-f844f26a30f3"
  }
]