Skip to content

How to add and edit application in Cloudflare, without need of Payment Method ? No credit card required!

By Anuj Paudel

Published: at 01:51 PM

Cloudflare Access allows you to secure your web applications by acting as an identity aggregator, or proxy. Users can only log in to the application if they meet the criteria you want to introduce.

Whenever you try to add new application without payment method, Cloudflare doesn’t let you move forward without adding one.

Cloudflare requesting to choose a plan

There is simple work around this page. You just need to include, /add at the end of your URL.

https://one.dash.cloudflare.com/7b10d7d0fdgeae343abdbd59e2405/access/apps/add

include /add at the end of URL

Now, you can add application as per you requirement.

new application page after successfully bypassed Cloudflare choose plan page

But, what if you accidently made some mistakes in application, or you want to modify setting. As you can’t modify application directly without adding payment method, we need to make api call to cloudflare.

Get a list of the apps (because you need the app id):

curl -X GET "https://api.cloudflare.com/client/v4/accounts/<ACCOUNT-ID>/access/apps" \
                                          -H "X-Auth-Email: <EMAIL>" \
                                          -H "X-Auth-Key:<API-KEY>" \
                                          -H "Content-Type: application/json"

Then delete the app policy:

curl -X DELETE "https://api.cloudflare.com/client/v4/accounts/<ACCOUNT-ID>/access/apps/<APP-ID>" \
                                          -H "X-Auth-Email: <EMAIL>" \
                                          -H "X-Auth-Key:<API-KEY>" \
                                          -H "Content-Type: application/json"

X-Auth-Key: To create an API token, from the Cloudflare dashboard, go to My Profile > API Tokens and select Create Token.

X-Auth-Email: Enter email registered with your cloudflare account

<ACCOUNT-ID>: Account Id is present in URL after you login into cloudflare dashboard

If you have any queries, feel free to contact us on https://discord.gg/RDU62RrFe3