I’m trying to use the “List All Channels” activity (UiPath.IntegrationService.Activities.Runtime.Activities.ConnectorActivity).
I have a team ID, or GUID or UUID or whatever you want to call it.
To start with, this activity “card” is misleading in the sense that there’s a textinput asking for a “Team *”, and in other activites of the package it’s more clearly stated that this parameter has to be a “Team_id *” (for instance, in the “Delete Record” or “List All Records” activities from the same package). This lack of consistence confuses and leads to errors.
But the real problem is that it throws an error about “teamId needs to be a valid GUID.”
Full exception below.
Mi GUID or UUID is in the form of:
“25beea5a-1056-46d3-9e47-53a186aa6446”
No only it looks to me like a legit one, but I used it successfully two activities above in the workflow, as a parameter for the “List All Records”, list Teams members from Microsoft teams Teams. With the same exact value. So the value IS CORRECT.
----- The exception:
RemoteException wrapping UiPath.IntegrationService.Activities.Runtime.Exceptions.RuntimeException: Request failed with error:
ProviderMessage : error -
{
code=BadRequest,
message=teamId needs to be a valid GUID.,
innerError=
{
date=2024-10-25T11:48:49,
request-id=8ab18b94-e370-4038-9fb7-89d22d974500,
client-request-id=8ab18b94-e370-4038-9fb7-89d22d974500
}
}ProviderErrorCode : 400
RequestId : 671b85a1e4b09df30bb5c6da
Message : Bad Request
Status code: BadRequest. Error code: DAP-RT-1101.
at UiPath.IntegrationService.Activities.Runtime.Services.ExecutionService.GetListResponseAsync(StringBuilder basePath,
ExecutionParameters executionParameters,
HttpMethod httpMethod,
ICollection`1 jitInputs,
CancellationToken token)
at UiPath.IntegrationService.Activities.Runtime.Services.ExecutionService.ExecuteOperationAsync(ExecutionParameters executionParameters,
ConnectorActivityConfiguration activityConfiguration,
CancellationToken token)
at UiPath.IntegrationService.Activities.Runtime.Activities.ConnectorActivity.ExecuteAsync(AsyncCodeActivityContext context,
CancellationToken token)
at UiPath.IntegrationService.Activities.Runtime.Activities.AsyncTaskCodeActivityImplementation.EndExecute(AsyncCodeActivityContext context,
IAsyncResult result)
at UiPath.IntegrationService.Activities.Runtime.Activities.AsyncTaskCodeActivity.EndExecute(AsyncCodeActivityContext context,
IAsyncResult result)
at System.Activities.AsyncCodeActivity.CompleteAsyncCodeActivityData.CompleteAsyncCodeActivityWorkItem.Execute(ActivityExecutor executor,
BookmarkManager bookmarkManager)
