Website Building
Cloudflare
8min
the cloudflare modules enable you to monitor, create, or update zones and monitor, create, list, patch, delete, or export/import dns records in your cloudflare account getting started with cloudflare prerequisites a cloudflare account in order to use cloudflare with make, it is necessary to have a cloudflare account if you do not have one, you can create a cloudflare account at dash cloudflare com/sign up https //dash cloudflare com/sign up connecting cloudflare to make to connect your cloudflare account to make, you'll need to create an api token or retrieve an api key in your cloudflare account choose one of the options for establishing a connection cloudflare docid\ dmlnfcmo449emctaufdgw (allows scoped and permissioned access to resources, and uses the rfc compliant authorization bearer token header) cloudflare docid\ dmlnfcmo449emctaufdgw connecting using an api token 1\ log in to your cloudflare account 2\ click your profile icon in the top right corner, and select the my profile option 3\ open the api tokens tab, and click the create token button 4\ on the api tokens page https //dash cloudflare com/profile/api tokens , click the get started button to create a custom token 5\ enter the desired name for your token, and add required permissions and additional permissions needed for the modules you want to use in your {{scenario singular lowercase}} then click continue to summary and create a token required permissions zone\ zone\ read user\ user details\ read account\ account settings\ read additional permissions module name permission required for the module watch zones zone\ zone\ read create a zone zone\ zone\ edit change a zone's ssl setting zone\ zone settings\ edit change a zone's security level zone\ zone settings\ edit turn a zone into development mode zone\ zone settings\ edit watch dns records zone\ dns\ read create a dns record zone\ dns\ edit list dns records zone\ dns\ read patch a dns record zone\ dns\ edit delete a dns record zone\ dns\ edit export dns records zone\ dns\ read import dns records zone\ dns\ edit create a certificate cloudflare docid\ dmlnfcmo449emctaufdgw list certificates cloudflare docid\ dmlnfcmo449emctaufdgw revoke a certificate cloudflare docid\ dmlnfcmo449emctaufdgw watch user billings cloudflare docid\ dmlnfcmo449emctaufdgw 6\ copy the token provided 7\ go to make , open the cloudflare module's create a connection dialog, and select the api token option in the authentication method field 8\ enter the api token you have copied in step 6 to the respective field, and click the continue button to establish the connection the connection has been established you can proceed with setting up the module connecting using api key 1\ log in to your cloudflare account 2\ click your profile icon in the top right corner, and select the my profile option 3\ open the api tokens tab, and click the view button for the global api key enter the password, and copy the displayed global api key 4\ go to make , open the cloudflare module's create a connection dialog, and select the api key option in the authentication method field 5\ enter the global api key you have copied in step 3 to the respective field, enter your account email, and click the continue button to establish the connection the connection has been established you can proceed with setting up the module common problems the operation failed with an error \[403] error 9109 unauthorized to access requested resource add the permission to your api token that is required by the module you want to use cloudflare docid\ dmlnfcmo449emctaufdgw the operation failed with an error \[501] error 10000 api tokens are not supported by this api for now cloudflare docid\ dmlnfcmo449emctaufdgw