Webscale Networks Tasks API is one of 25 APIs that Webscale Networks publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Task. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, API documentation, and authentication docs.
This API exposes
4 operations
across 3 paths,
and defines 56 schemas.
It is described by OpenAPI 3.2.0, at version 2026.273.
Requests are made against a single base URL, https://api.webscale.com/v2.
4 operations3 paths56 schemas3 GET1 POST
Metadata
The identity and technical contract details declared by the specification.
Specification
OpenAPI 3.2.0
API Version
2026.273
Base URL
https://api.webscale.com/v2
Authentication
HTTP Bearer
Resource Areas
1
Authentication & Security 1
Webscale Networks Tasks API declares
1 security scheme
for authenticating requests.
It accepts HTTP bearer tokens (access_key).
By default, every request must be authenticated.
access_key — An access key secret must be sent as a [bearer token](https://www.rfc-editor.org/rfc/rfc7235section-5.1) with each HTTP request in an Authorization header. Tok…
Paths & Operations 4
Across 3 paths, the API surfaces 4 operations — 3 GET, 1 POST. Each is listed below with its method, path, parameters, and response codes.
Tasks 4
GET
/tasks
Read task collection
getTasks5 params→ 200
POST
/tasks
Create a task
postTasksbody→ 200201
GET
/tasks/{id}
Read a task
getTasksById1 param→ 200
GET
/tasks/{id}/logs
Read task logs
getTasksByIdLogs4 params→ 200
Schemas 56
The contract defines 56 schemas that model the data the API accepts and returns. The most detailed are ClusterConfiguration (27 properties), Blueprint (22 properties), Task (12 properties), Check (10 properties). Each schema is shown below with its type and property counts.
TaskPost
Configuration for a task to be created
TagName
string
Name of different tags.
TaskCreateDeployment
object
Create a new deployment for a specified cluster, optionally updating the cluster before deploying.
3 properties2 required
Task
object
12 properties
SecurityGroupHref
string
The endpoint resource identifier for the security group, must be a URL encoded string.
EventSeverity
string
The severity of the event. There are three levels: info is informational and no action is needed, warning may indicate that an error will occur if action is no…
TaskBuildImage
object
Build an image using a specified builder.
3 properties2 required
ProviderHref
string
Resource identifier for the provider, must be a URL encoded string.
TaskPrepareForDownload
object
Prepares an archived log for download. Logs that are archived are typically placed on storage that prevents them from being immediately available. The archived…
2 properties2 required
AccountHref
string
A reference to an account
ApplicationHref
string
The endpoint for the application resource.
Check
object
10 properties1 required
ClusterConfiguration
object
27 properties
TaskInvalidateCache
object
Invalidate cached responses for given application. Entries are invalidated in all caches used by the application as specified by the parameters. If neither URL…
3 properties3 required
Blueprint
object
The endpoint resource reference to the blueprint of the servers.
22 properties
HttpUrl
string
An HTTP URL address.
Timestamp
string
An iso8601 formatted timestamp
PositiveInteger
integer
An integer of value 1 or more.
ProcessLog
object
6 properties
AccountConfiguration
object
4 properties
TaskGenerateOriginCertificate
object
Generate a certificate issued by the certificate authority belonging to the current account. An origin certificate is trusted by infrastructure created within…
3 properties2 required
ProviderResourceHref
string
Resource href that includes the Webscale provider identifier.
InstanceTemplate
string
The endpoint resource identifier for the instance template.
Provider
object
5 properties
ClusterAccess
object
Describes a method for accessing a service deployment.
1 property1 required
Header
object
2 properties2 required
NonNegativeInteger
integer
An integer of value 0 or more.
TaskGetRequestAddress
object
Gets the public IP address of the requesting user agent.
1 property1 required
Label
string
A custom label starting with a lowercase letter following by numbers and lowercase letters. Dashes and underscores are accepted if they are followed by lowerca…
TaskResumeDeployment
object
Resume a paused deployment for a specified cluster.
2 properties2 required
Account
object
AccountState
object
1 property
Duration
Duration in seconds, no fractional values.
AccountLogRetention
object
5 properties1 required
ProviderAttributes
object
Provider attributes that represent cloud provider attributes and may be queried via the API.
IdentityConfiguration
object
Configuration of the identity assigned to cluster servers.
3 properties3 required
BlueprintLogsApplication
object
The application logs config object to specify which cluster logs are sent to custom logs.
2 properties2 required
MetadataEntry
object
A key/value pair to be made available on servers made with this metadata.
2 properties
Hostname
string
BlueprintLogStreamFilePath
string
An absolute file path to collect logs from. Can have a wildcard match with an asterisk for the file name but not directory name.
TaskRunAction
object
Runs the target application
3 properties3 required
TaskExitMaintenance
object
Exits application from maintenance
3 properties2 required
TaskEnterMaintenance
object
Starts application maintenance
3 properties2 required
ScalingOperator
string
Operator to determine scaling condition.
MetadataFileEntry
object
A file to be created on newly created servers.
3 properties
TaskCancelBuild
object
Cancels an in-progress build.
2 properties2 required
SearchResult
object
Results of a search task
1 property
ClusterPatch
object
ScalingSeriesName
string
Name identifying the scaling condition type.
FileHref
string
Endpoint resource reference to a file.
DurationDisplayUnit
string
Unit to use for displaying the time duration specified.
TaskCancelDeployment
object
Cancel a pending deployment for a specified cluster.
2 properties2 required
AccountIdentity
object
2 properties2 required
BlueprintLogStream
object
A log stream configuration for use with Webscale Monitoring Agent.
5 properties2 required
Name
string
ScalingCondition
object
5 properties5 required
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of Webscale Networks Tasks API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.