> ## Documentation Index
> Fetch the complete documentation index at: https://docs.automate.ax/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Automate.ax automations are TypeScript programs.
> Use Bun for installation and command examples.
> Use Automate.ax for the product name and automate.ax for the package, CLI, and domain.
> Treat documented public APIs as current; do not invent transitional or deprecated names.

# Cloudflare

> Render and crawl websites, manage Cloudflare infrastructure, and react to security and availability alerts.

## Exports

```ts theme={null}
import {
  cloudflare,
  cloudflareAccount,
  getCloudflareApi,
} from "automate.ax/cloudflare"
```

* `cloudflare` contains the packaged Cloudflare actions and triggers.
* `cloudflareAccount("name")` selects a named Cloudflare connection.
* `getCloudflareApi` creates the authenticated Cloudflare API helper for a custom account-backed action.

Read [Connect Cloudflare and extend its API](/reference/integrations/cloudflare/authorization-and-raw-api.md) for OAuth permissions, least-privilege API tokens, verified alerts, and raw v4 calls.

## Triggers

* [On notification](/reference/integrations/cloudflare/triggers/on-notification.md)
* [On Layer 4 DDoS attack](/reference/integrations/cloudflare/triggers/on-layer-4-ddos-attack.md)
* [On Layer 7 DDoS attack](/reference/integrations/cloudflare/triggers/on-layer-7-ddos-attack.md)
* [On SSL certificate event](/reference/integrations/cloudflare/triggers/on-ssl-certificate-event.md)
* [On origin health-check status changed](/reference/integrations/cloudflare/triggers/on-origin-health-check-status-changed.md)
* [On Access certificate expiring](/reference/integrations/cloudflare/triggers/on-access-certificate-expiring.md)

## Actions

### Browser Run

* [Render content](/reference/integrations/cloudflare/actions/render-content.md)
* [Extract Markdown](/reference/integrations/cloudflare/actions/extract-markdown.md)
* [Get accessibility tree](/reference/integrations/cloudflare/actions/get-accessibility-tree.md)
* [Extract links](/reference/integrations/cloudflare/actions/extract-links.md)
* [Scrape elements](/reference/integrations/cloudflare/actions/scrape-elements.md)
* [Capture screenshot](/reference/integrations/cloudflare/actions/capture-screenshot.md)
* [Render PDF](/reference/integrations/cloudflare/actions/render-pdf.md)
* [Capture snapshot](/reference/integrations/cloudflare/actions/capture-snapshot.md)
* [Extract JSON](/reference/integrations/cloudflare/actions/extract-json.md)
* [Create crawl](/reference/integrations/cloudflare/actions/create-crawl.md)
* [Get crawl](/reference/integrations/cloudflare/actions/get-crawl.md)
* [Cancel crawl](/reference/integrations/cloudflare/actions/cancel-crawl.md)

### Infrastructure and notifications

* [List accounts](/reference/integrations/cloudflare/actions/list-accounts.md)
* [Get account](/reference/integrations/cloudflare/actions/get-account.md)
* [List zones](/reference/integrations/cloudflare/actions/list-zones.md)
* [Get zone](/reference/integrations/cloudflare/actions/get-zone.md)
* [Create zone](/reference/integrations/cloudflare/actions/create-zone.md)
* [Update zone](/reference/integrations/cloudflare/actions/update-zone.md)
* [Delete zone](/reference/integrations/cloudflare/actions/delete-zone.md)
* [Rerun zone activation check](/reference/integrations/cloudflare/actions/rerun-zone-activation-check.md)
* [List DNS records](/reference/integrations/cloudflare/actions/list-dns-records.md)
* [Get DNS record](/reference/integrations/cloudflare/actions/get-dns-record.md)
* [Create DNS record](/reference/integrations/cloudflare/actions/create-dns-record.md)
* [Update DNS record](/reference/integrations/cloudflare/actions/update-dns-record.md)
* [Delete DNS record](/reference/integrations/cloudflare/actions/delete-dns-record.md)
* [Purge cache](/reference/integrations/cloudflare/actions/purge-cache.md)
* [List health checks](/reference/integrations/cloudflare/actions/list-health-checks.md)
* [Get health check](/reference/integrations/cloudflare/actions/get-health-check.md)
* [Create health check](/reference/integrations/cloudflare/actions/create-health-check.md)
* [Update health check](/reference/integrations/cloudflare/actions/update-health-check.md)
* [Delete health check](/reference/integrations/cloudflare/actions/delete-health-check.md)
* [List available alert types](/reference/integrations/cloudflare/actions/list-available-alert-types.md)
* [List notification history](/reference/integrations/cloudflare/actions/list-notification-history.md)
* [List notification policies](/reference/integrations/cloudflare/actions/list-notification-policies.md)
* [Get notification policy](/reference/integrations/cloudflare/actions/get-notification-policy.md)
* [Create notification policy](/reference/integrations/cloudflare/actions/create-notification-policy.md)
* [Update notification policy](/reference/integrations/cloudflare/actions/update-notification-policy.md)
* [Delete notification policy](/reference/integrations/cloudflare/actions/delete-notification-policy.md)
* [List notification webhooks](/reference/integrations/cloudflare/actions/list-notification-webhooks.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.