POST api/enlistedfeature/executestep/featureConfiguration/{featureConfigurationId}/step/{stepId}/role/{roleId}?chosenExternalProviderId={chosenExternalProviderId}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| roleId | integer |
Required |
|
| featureConfigurationId | integer |
Required |
|
| stepId | integer |
Required |
|
| chosenExternalProviderId | integer |
None. |
Body Parameters
ExternalProviderInvocationDataContract| Name | Description | Type | Additional 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| Name | Description | Type | Additional 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": "d5b3be3f-ac7a-48bd-a51a-5e40a6c09e69",
"JobStatus": 0,
"JobPercentageCompleted": 2,
"JobStatusText": "sample string 3",
"UsageToken": "22eb829e-9b0b-4ed4-a4ab-e8d0ddb8ba7e"
},
{
"JobReference": "d5b3be3f-ac7a-48bd-a51a-5e40a6c09e69",
"JobStatus": 0,
"JobPercentageCompleted": 2,
"JobStatusText": "sample string 3",
"UsageToken": "22eb829e-9b0b-4ed4-a4ab-e8d0ddb8ba7e"
}
]