BunnyCDN integration
BunnyCDN is a powerful content delivery network (CDN) offering an API to manage…
- Provider
- bunnycdn
- Category
- Other
- Setup
- User-supplied API key
- Actions
- 129 available
Quick start
Call BunnyCDN from your generated app's worker code via the OverSkill composio client. The toolkit slug below maps to BunnyCDN's public Composio identifier — your app references it by name and OverSkill handles the OAuth round-trip.
// In your generated app's worker handler:
const composio = composioClient(env);
const result = await composio.execute(
"BUNNYCDN_ACTION_NAME",
{ /* action parameters — see Actions section below */ }
);
return new Response(JSON.stringify(result), {
headers: { "Content-Type": "application/json" }
});
Replace ACTION_NAME with one of the slugs listed in
the Actions section below. The composio client handles auth +
rate limits automatically — no API key is exposed to user code.
Setup
End-users supply their own BunnyCDN API key. OverSkill provides a pre-built connection form via the integration card — your app can call the composio client immediately once the user has connected.
Available actions
129 actions exposed via the
BunnyCDN integration. Each maps to a callable
slug — pass it to composio.execute(...) in your
worker code.
-
BUNNYCDN_ADD_ALLOWED_REFERER -
BUNNYCDN_ADD_BLOCKED_IP -
BUNNYCDN_ADD_BLOCKED_REFERER -
BUNNYCDN_ADD_STORAGE_ZONE -
BUNNYCDN_ADD_UPDATE_EDGE_RULE -
BUNNYCDN_CHECK_DNS_ZONE_AVAILABILITY -
BUNNYCDN_CHECK_PULL_ZONE_AVAILABILITY -
BUNNYCDN_CHECK_STORAGE_ZONE_AVAILABILITY -
BUNNYCDN_CREATE_COINIFY_PAYMENT -
BUNNYCDN_CREATE_DATABASE -
BUNNYCDN_CREATE_DNS_RECORD -
BUNNYCDN_CREATE_LIVE_LIVE2
Show all 129 actions
-
BUNNYCDN_CREATE_PULL_ZONE -
BUNNYCDN_CREATE_SHIELD_RATE_LIMIT -
BUNNYCDN_CREATE_SHIELD_ZONE_ACCESS_LIST -
BUNNYCDN_DELETE_CONTAINER_REGISTRY -
BUNNYCDN_DELETE_DATABASE -
BUNNYCDN_DELETE_DNS_RECORD -
BUNNYCDN_DELETE_DNS_ZONE -
BUNNYCDN_DELETE_EDGE_RULE -
BUNNYCDN_DELETE_GROUP -
BUNNYCDN_DELETE_PULL_ZONE -
BUNNYCDN_DELETE_SHIELD_ZONE_ACCESS_LIST -
BUNNYCDN_DELETE_STORAGE_ZONE -
BUNNYCDN_GENERATE2FA_VERIFICATION -
BUNNYCDN_GENERATE_DATABASE_AUTH_TOKEN -
BUNNYCDN_GET_BILLING_SUMMARY -
BUNNYCDN_GET_COINIFY_BTC_EXCHANGE_RATE -
BUNNYCDN_GET_CONTAINER_CONFIG_SUGGESTIONS -
BUNNYCDN_GET_CONTAINER_IMAGE_DIGEST -
BUNNYCDN_GET_DATABASE -
BUNNYCDN_GET_DATABASE_STATISTICS -
BUNNYCDN_GET_DNS_ZONE_DETAILS -
BUNNYCDN_GET_DNS_ZONE_LIST -
BUNNYCDN_GET_GROUP -
BUNNYCDN_GET_LANGUAGES -
BUNNYCDN_GET_LIMITS -
BUNNYCDN_GET_OEMBED -
BUNNYCDN_GET_OPTIMAL_BASE_REGION -
BUNNYCDN_GET_OPTIMIZER_STATISTICS -
BUNNYCDN_GET_ORIGIN_SHIELD_QUEUE_STATISTICS -
BUNNYCDN_GET_PREPARE_PAYMENT_AUTHORIZATION -
BUNNYCDN_GET_PULL_ZONE -
BUNNYCDN_GET_PULL_ZONE_LIST -
BUNNYCDN_GET_SAFE_HOP_STATISTICS -
BUNNYCDN_GET_SHIELD_BOT_DETECTION -
BUNNYCDN_GET_SHIELD_DDOS_ENUMS -
BUNNYCDN_GET_SHIELD_EVENT_LOGS -
BUNNYCDN_GET_SHIELD_METRICS_BOT_DETECTION -
BUNNYCDN_GET_SHIELD_METRICS_OVERVIEW -
BUNNYCDN_GET_SHIELD_METRICS_OVERVIEW_DETAILED -
BUNNYCDN_GET_SHIELD_METRICS_RATE_LIMIT_ID -
BUNNYCDN_GET_SHIELD_METRICS_RATE_LIMITS -
BUNNYCDN_GET_SHIELD_METRICS_UPLOAD_SCANNING -
BUNNYCDN_GET_SHIELD_METRICS_WAF_RULE -
BUNNYCDN_GET_SHIELD_PROMO_STATE -
BUNNYCDN_GET_SHIELD_RATE_LIMIT_ID -
BUNNYCDN_GET_SHIELD_RATE_LIMITS -
BUNNYCDN_GET_SHIELD_SHIELD_ZONES -
BUNNYCDN_GET_SHIELD_UPLOAD_SCANNING -
BUNNYCDN_GET_SHIELD_WAF_CUSTOM_RULE_ID -
BUNNYCDN_GET_SHIELD_WAF_CUSTOM_RULES -
BUNNYCDN_GET_SHIELD_WAF_ENGINE_CONFIG -
BUNNYCDN_GET_SHIELD_WAF_ENUMS -
BUNNYCDN_GET_SHIELD_WAF_PROFILES -
BUNNYCDN_GET_SHIELD_WAF_RULES_PLAN_SEGMENTATION -
BUNNYCDN_GET_SHIELD_WAF_RULES_REVIEW_TRIGGERED -
BUNNYCDN_GET_SHIELD_WAF_RULES_SHIELD_ZONE_ID -
BUNNYCDN_GET_SHIELD_ZONE -
BUNNYCDN_GET_SHIELD_ZONE_ACCESS_LIST -
BUNNYCDN_GET_SHIELD_ZONE_ACCESS_LIST_ENUMS -
BUNNYCDN_GET_SHIELD_ZONE_ACCESS_LISTS -
BUNNYCDN_GET_SHIELD_ZONE_BY_PULLZONE -
BUNNYCDN_GET_SHIELD_ZONES_PULLZONE_MAPPING -
BUNNYCDN_GET_STATISTICS -
BUNNYCDN_GET_STORAGE_ZONE_DETAILS -
BUNNYCDN_GET_STORAGE_ZONE_LIST -
BUNNYCDN_GET_USER_AUDIT -
BUNNYCDN_GET_USER_DETAILS -
BUNNYCDN_GET_USER_LIMITS -
BUNNYCDN_GET_WHATS_NEW_ITEMS -
BUNNYCDN_INVALIDATE_DATABASE_AUTH_TOKENS -
BUNNYCDN_INVALIDATE_GROUP_AUTH -
BUNNYCDN_LIST_API_KEYS -
BUNNYCDN_LIST_APPLICATIONS -
BUNNYCDN_LIST_CONTAINER_IMAGE_TAGS -
BUNNYCDN_LIST_CONTAINER_REGISTRIES -
BUNNYCDN_LIST_COUNTRY_LIST -
BUNNYCDN_LIST_DATABASE_ACTIVE -
BUNNYCDN_LIST_DATABASE_CONFIG -
BUNNYCDN_LIST_DATABASES_V2 -
BUNNYCDN_LIST_DATABASE_USAGE -
BUNNYCDN_LIST_DATABASE_VERSIONS -
BUNNYCDN_LIST_EDGE_SCRIPTS -
BUNNYCDN_LIST_GROUP -
BUNNYCDN_LIST_GROUP_STATISTICS -
BUNNYCDN_LIST_GROUP_USAGE -
BUNNYCDN_LIST_NODES -
BUNNYCDN_LIST_NOTIFICATIONS -
BUNNYCDN_LIST_REGION_LIST -
BUNNYCDN_LIST_REGIONS -
BUNNYCDN_LIST_VIDEO_LIBRARIES -
BUNNYCDN_LIST_VOLUMES -
BUNNYCDN_POST_SHIELD_WAF_RULES_REVIEW_TRIGGERED -
BUNNYCDN_PURGE_PULL_ZONE -
BUNNYCDN_PURGE_URL -
BUNNYCDN_REMOVE_ALLOWED_REFERER -
BUNNYCDN_REMOVE_BLOCKED_IP -
BUNNYCDN_REMOVE_BLOCKED_REFERER -
BUNNYCDN_RESET_PULL_ZONE_SECURITY_KEY -
BUNNYCDN_RESET_WHATS_NEW -
BUNNYCDN_RESTORE_DATABASE -
BUNNYCDN_SEARCH_GLOBAL_SEARCH -
BUNNYCDN_SEARCH_PUBLIC_CONTAINER_IMAGES -
BUNNYCDN_SET_EDGE_RULE_ENABLED -
BUNNYCDN_SET_FORCE_SSL -
BUNNYCDN_SET_NOTIFICATIONS_OPENED -
BUNNYCDN_UPDATE_DATABASE -
BUNNYCDN_UPDATE_GROUP -
BUNNYCDN_UPDATE_PULL_ZONE -
BUNNYCDN_UPDATE_SHIELD_BOT_DETECTION -
BUNNYCDN_UPDATE_SHIELD_RATE_LIMIT_ID -
BUNNYCDN_UPDATE_SHIELD_ZONE -
BUNNYCDN_UPDATE_SHIELD_ZONE_ACCESS_LIST -
BUNNYCDN_UPDATE_SHIELD_ZONE_ACCESS_LIST_CONFIGURATION -
BUNNYCDN_UPDATE_SHIELD_ZONE_UPLOAD_SCANNING -
BUNNYCDN_UPDATE_STORAGE_ZONE -
BUNNYCDN_UPDATE_USER_DETAILS -
BUNNYCDN_VALIDATE_ORIGIN_URL_PULL_ZONE
Build with BunnyCDN
Open OverSkill, describe what you want to build, and reference BunnyCDN in your prompt — the AI will wire up the integration automatically.