Skip to main content

Cloudflare/workers Scripts

@webframp/cloudflare/workers-scriptsv2026.07.19.1· 6d agoMODELS
01README

Cloudflare Workers Scripts — upload, deploy, bindings, routes, cron triggers

02Release Notes

2026.07.19.1

Added: Initial code-generated release of @webframp/cloudflare/workers-scripts with 31 methods covering the Cloudflare workers scripts API surface.

03Models1
@webframp/cloudflare/workers-scriptsv2026.07.19.1cloudflare/workers_scripts.ts

Global Arguments

ArgumentTypeDescription
apiTokenstringCloudflare API token
accountIdstringCloudflare account ID
fn list_workers(tags?: string)
List Workers
ArgumentTypeDescription
tags?stringFilter scripts by tags. Format: comma-separated list of tag:allowed pairs where allowed is 'yes' or 'no'.
fn list_worker_script_search_workers(name?: string, id?: string, order_by?: enum, page?: number, per_page?: number)
Search Workers
ArgumentTypeDescription
name?string
id?string
order_by?enum
page?numberCurrent page.
per_page?numberItems per page.
fn update_worker_script_upload_worker_module(script_name: string, bindings_inherit?: enum)
Upload Worker Module
ArgumentTypeDescription
script_namestring
bindings_inherit?enumWhen set to "strict", the upload will fail if any `inherit` type bindings cannot be resolved against the previous version of the Worker. Without this, unresolvable inherit bindings are silently dropped.
fn delete_worker(script_name: string, force?: boolean)
Delete Worker
ArgumentTypeDescription
script_namestring
force?booleanIf set to true, delete will not be stopped by associated service binding, durable object, or other binding. Any of these associated bindings/durable objects will be deleted along with the script.
fn create_assets_upload_session(script_name: string, manifest: record)
Create Assets Upload Session
ArgumentTypeDescription
script_namestring
manifestrecordA manifest ([path]: {hash, size}) map of files to upload. As an example, `/bl...
fn put_content(script_name: string)
Put script content
ArgumentTypeDescription
script_namestring
fn list_deployments(script_name: string)
List Deployments
ArgumentTypeDescription
script_namestring
fn create_deployment(script_name: string, force?: boolean, annotations?: object, author_email?: string, created_on: string, source: string, strategy: enum, versions: array)
Create Deployment
ArgumentTypeDescription
script_namestring
force?booleanIf set to true, the deployment will be created even if normally blocked by something such rolling back to an older version when a secret has changed.
annotations?object
author_email?string
created_onstring
sourcestring
strategyenum
versionsarray
fn get_deployment(script_name: string, deployment_id: string)
Get Deployment
ArgumentTypeDescription
script_namestring
deployment_idstring
fn delete_deployment(script_name: string, deployment_id: string)
Delete Deployment
ArgumentTypeDescription
script_namestring
deployment_idstring
fn get_cron_triggers(script_name: string)
Get Cron Triggers
ArgumentTypeDescription
script_namestring
fn update_cron_triggers(script_name: string)
Update Cron Triggers
ArgumentTypeDescription
script_namestring
fn get_settings(script_name: string)
Get Script Settings
ArgumentTypeDescription
script_namestring
fn patch_settings(script_name: string, logpush?: unknown, observability?: unknown, tags?: unknown, tail_consumers?: array)
Patch Script Settings
ArgumentTypeDescription
script_namestring
logpush?unknown
observability?unknown
tags?unknown
tail_consumers?arrayList of Workers that will consume logs from the attached Worker.
fn list_script_secrets(script_name: string)
List script secrets
ArgumentTypeDescription
script_namestring
fn put_script_secret(script_name: string)
Add script secret
ArgumentTypeDescription
script_namestring
fn patch_script_secrets_bulk(script_name: string, secrets?: record, version_tags?: record)
Patch multiple script secrets
ArgumentTypeDescription
script_namestring
secrets?recordMap of secret names to secret values: - Set to a secret object to create or u...
version_tags?recordOptional version tags to apply to the new script version.
fn get_script_secret(script_name: string, secret_name: string, url_encoded?: string)
Get secret binding
ArgumentTypeDescription
script_namestring
secret_namestring
url_encoded?string
fn delete_script_secret(script_name: string, secret_name: string, url_encoded?: string)
Delete script secret
ArgumentTypeDescription
script_namestring
secret_namestring
url_encoded?string
fn get_subdomain(script_name: string)
Get Worker subdomain
ArgumentTypeDescription
script_namestring
fn create_worker_script_post_subdomain(script_name: string, enabled: boolean, previews_enabled?: boolean)
Post Worker subdomain
ArgumentTypeDescription
script_namestring
enabledbooleanWhether the Worker should be available on the workers.dev subdomain.
previews_enabled?booleanWhether the Worker's Preview URLs should be available on the workers.dev subd...
fn delete_subdomain(script_name: string)
Delete Worker subdomain
ArgumentTypeDescription
script_namestring
fn list_tails(script_name: string)
List Tails
ArgumentTypeDescription
script_namestring
fn worker_tail_logs_start_tail(script_name: string)
Start Tail
ArgumentTypeDescription
script_namestring
fn delete_tail(script_name: string, id: string)
Delete Tail
ArgumentTypeDescription
script_namestring
idstring
fn get_worker_script_fetch_usage_model(script_name: string)
Fetch Usage Model
ArgumentTypeDescription
script_namestring
fn update_usage_model(script_name: string, usage_model?: unknown, user_limits?: unknown)
Update Usage Model
ArgumentTypeDescription
script_namestring
usage_model?unknown
user_limits?unknown
fn list_versions(script_name: string, deployable?: boolean, page?: number, per_page?: number)
List Versions
ArgumentTypeDescription
script_namestring
deployable?booleanOnly return versions that can be used in a deployment. Ignores pagination.
page?numberCurrent page.
per_page?numberItems per-page.
fn worker_versions_upload_version(script_name: string, bindings_inherit?: enum)
Upload Version
ArgumentTypeDescription
script_namestring
bindings_inherit?enumWhen set to "strict", the upload will fail if any `inherit` type bindings cannot be resolved against the previous version of the Worker. Without this, unresolvable inherit bindings are silently dropped.
fn get_version_detail(script_name: string, version_id: string)
Get Version Detail
ArgumentTypeDescription
script_namestring
version_idstring
fn put_script_content(service_name: string, environment_name: string)
Put script content
ArgumentTypeDescription
service_namestring
environment_namestring

Resources

workers(infinite)— List Workers
worker_script_search_workers(infinite)— Search Workers
worker_script_upload_worker_module(infinite)— Upload Worker Module
assets_upload_session(infinite)— Create Assets Upload Session
put_content(infinite)— Put script content
list_deployments(infinite)— List Deployments
deployment(infinite)— Create Deployment
cron_triggers(infinite)— Get Cron Triggers
settings(infinite)— Get Script Settings
patch_settings(infinite)— Patch Script Settings
script_secrets(infinite)— List script secrets
put_script_secret(infinite)— Add script secret
patch_script_secrets_bulk(infinite)— Patch multiple script secrets
script_secret(infinite)— Get secret binding
subdomain(infinite)— Get Worker subdomain
worker_script_post_subdomain(infinite)— Post Worker subdomain
list_tails(infinite)— List Tails
worker_tail_logs_start_tail(infinite)— Start Tail
worker_script_fetch_usage_model(infinite)— Fetch Usage Model
usage_model(infinite)— Update Usage Model
list_versions(infinite)— List Versions
worker_versions_upload_version(infinite)— Upload Version
version_detail(infinite)— Get Version Detail
put_script_content(infinite)— Put script content
04Stats
A
100 / 100
Downloads
0
Archive size
17.4 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
05Platforms
06Labels