Visit project on GitHub
Set theme to dark

denoflare cfapi

Call the Cloudflare REST API

--help

$ denoflare cfapi --help
denoflare-cfapi 0.7.0

Call the Cloudflare REST API

USAGE:
    denoflare cfapi <subcommand> <args> <options>

SUBCOMMANDS:
    list-scripts                          List Worker scripts
    get-script-settings                   Get Worker script settings
    get-workers-subdomain                 Get the name of your account-level workers.dev subdomain
    get-worker-account-settings           Get worker account settings
    put-worker-account-settings           Set worker account settings
    list-flags                            List account-level flags
    list-zones                            List zones
                                          
    put-key-value                         Set KV value
    get-key-value                         Get KV value
    list-keys                             List a KV namespace's keys
    list-kv-namespaces                    List KV namespaces
    query-kv-request-analytics            Query KV request metrics
    query-kv-storage-analytics            Query KV storage metrics
                                          
    get-worker-service-subdomain-enabled  Get whether or not the workers.dev route is enabled for a given worker service
    enable-worker-service-subdomain       Enable the workers.dev route for a given worker service
    disable-worker-service-subdomain      Disable the workers.dev route for a given worker service
                                          
    list-workers-domains                  List Workers domains
    put-workers-domain                    Create a Workers domain
    delete-workers-domain                 Delete a Worker domain
                                          
    list-buckets                          List R2 buckets
    create-bucket                         Create a new R2 bucket
    delete-bucket                         Delete a R2 bucket
    get-bucket-usage-summary              Get R2 Bucket usage summary
    list-event-notification-rules         List all event notification rules for an R2 bucket
    create-event-notification-rule        Create an event notification rule for an R2 bucket
    delete-event-notification-rule        Delete an event notification rule for an R2 bucket
                                          
    list-pipelines                        List pipelines
    create-pipeline                       Create a pipeline
    get-pipeline                          Get details for an existing pipeline
    update-pipeline                       Update an existing pipeline
    delete-pipeline                       Delete an existing pipeline
                                          
    verify-token                          Verify an api token
    list-memberships                      List memberships
    list-accounts                         List accounts
    get-account-details                   Get account details
    get-user                              Get user info
    list-durable-objects-namespaces       List Durable Objects namespaces
    list-durable-objects                  List Durable Objects for a given namespace
                                          
    list-pubsub-namespaces                List Pub/Sub namespaces
    create-pubsub-namespace               Create a Pub/Sub namespace
    delete-pubsub-namespace               Delete a Pub/Sub namespace
    list-pubsub-brokers                   List Pub/Sub brokers
    create-pubsub-broker                  Create a Pub/Sub broker
    update-pubsub-broker                  Update a Pub/Sub broker
    list-pubsub-broker-public-keys        List the public keys for a Pub/Sub broker
    get-pubsub-broker                     Get a Pub/Sub broker
    delete-pubsub-broker                  Delete a Pub/Sub broker
    generate-pubsub-credentials           Generate credentials for a Pub/Sub broker
    revoke-pubsub-credentials             Revoke credentials for a Pub/Sub broker
    list-pubsub-revocations               List revocations for a Pub/Sub broker
    delete-pubsub-revocations             Delete revocations for a Pub/Sub broker
                                          
    list-queues                           Returns the queues owned by an account
    create-queue                          Creates a new queue
    get-queue                             Get information about a specific queue
    update-queue                          Update a queue, does not support partial updates
    delete-queue                          Deletes a queue
    create-queue-consumer                 Creates a new consumer for a queue
    list-queue-consumers                  List consumers for a queue
    update-queue-consumer                 Update an existing queue consumer
    delete-queue-consumer                 Delete a queue consumer
    pull-queue-messages                   Pulls queue messages
    ack-queue-messages                    Acknowledge or retry queue messages
    preview-queue-messages                Preview queue messages
    send-queue-message                    Send queue message
                                          
    create-logpush-job                    Create a Logpush job
    update-logpush-job                    Update a Logpush job
    delete-logpush-job                    Delete a Logpush job
                                          
    list-ai-models                        List available AI models
    run-ai-model                          Run a specific AI model on-demand
                                          
    list-zone-rulesets                    List rulesets for a zone
    create-custom-error-response          Create a custom error rule for a zone

For subcommand-specific help: denoflare cfapi <subcommand> --help