Skip to main content

Continuing Multiple Execution Threads

Description: This method is used to update the specified execution threads, allowing them to continue working. The threadTokens parameter should contain the array of valid tokens with existing workspace IDs.

Request parameters:

ParameterTypeFormatDefaultDescription
workspaceIdintegerint64-1The identifier of the workspace associated with the execution threads. Defaults to -1 if not specified.

Request body:

FieldTypeFormatRequiredDescription
bodyarray[string](optional)Array of thread tokens representing the execution threads to update. Cannot be null or empty.

Example request:

PUT
CURL:

curl 'http://localhost:8160/v1/threads/use_bulk?workspaceId=-1' \
--request PUT \
--header 'Api-Token: YOUR_SECRET_TOKEN' \

--header 'Content-Type: application/json' \
--data '[
"string"
]'

C#:

using System.Text;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("http://localhost:8160/v1/threads/use_bulk?workspaceId=-1"),
Headers =
{
{ "Api-Token", "YOUR_SECRET_TOKEN" },
},
};
request.Content = new StringContent("[\n \"string\"\n]", Encoding.UTF8, "application/json");
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}

Cube:

http://localhost:8160/v1/threads/use_bulk?workspaceId=-1

Body (JSON):

[
"threadToken1",
"threadToken2"
]

Additionally:
User-Agent: {-Profile.UserAgent-}
Api-Token: Token from UserArea2.

Response API:

Response codeResult
200 OKOK
401 UnauthorizedUnauthorized
403 ForbiddenForbidden
500 Internal Server ErrorInternal Server Error

Success Response (200 OK):

No response body.

Error Response (500):

{
"message": null
}