Skip to content
Recued
Menu
← Back to packs

Infrastructure Inventory - Cloudflare

by recued-core v1 app_pack

API capability pack for bounded Cloudflare REST operations against https://api.cloudflare.com/client/v4. Enroll a cloudflare API connection as a bearer-token connection backed by a scoped Cloudflare API token; no credential is embedded in the manifest. The pack verifies the token; reads accounts, zones, DNS records, Pages projects/deployments/domains, Worker script/deployment/route metadata, R2 buckets/object metadata, KV namespaces/key names, D1 database metadata, Queue inventory/metrics, and account audit logs; and supports approval-gated daily operations for creating/updating simple DNS records and purging specific cached URLs. It intentionally does not expose DNS record deletion, purge-everything, purge by tag/host/prefix, zone/account edits, Worker uploads or script content download, Pages deploy/retry/rollback actions, R2 object download/delete/upload, KV value reads/writes, D1 query/export/import, Queue message pull/send/purge, ruleset writes, token management, or arbitrary API passthrough.

What this pack installs

  • cloudflare Ingredient

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

Where it runs

Device + server Runs on your device (browser) or your server.

What it's allowed to do

Write Web APIs cloudflare external change
Read: token.verify · No approvalRead: account.search · No approvalRead: account.read · No approvalRead: zone.search · No approvalRead: zone.read · No approvalRead: dns_record.search · No approvalRead: dns_record.read · No approvalWrite: dns_record.create · Asks approvalWrite: dns_record.update · Asks approvalWrite: cache.purge_urls · Asks approvalRead: pages_project.search · No approvalRead: pages_project.read · No approvalRead: pages_deployment.search · No approvalRead: pages_deployment.read · No approvalRead: r2_bucket.search · No approvalRead: r2_bucket.read · No approvalRead: r2_object.search · No approvalRead: worker_script.search · No approvalRead: worker_deployment.search · No approvalRead: worker_deployment.read · No approvalRead: worker_route.search · No approvalRead: worker_route.read · No approvalRead: pages_domain.search · No approvalRead: pages_domain.read · No approvalRead: kv_namespace.search · No approvalRead: kv_namespace.read · No approvalRead: kv_key.search · No approvalRead: d1_database.search · No approvalRead: d1_database.read · No approvalRead: queue.search · No approvalRead: queue.metrics.read · No approvalRead: account.audit_log.search · No approval

Data it touches

SurfacesWeb APIs

About

Tags

pack:cloudflarecloudflareinfrastructurednspagesworkersr2kvd1queuesdeploymentsaudit-logsapiv3composition