Skip to content
This repository was archived by the owner on Nov 22, 2024. It is now read-only.

Commit 483a20b

Browse files
committed
more api endpoints
1 parent e3555cf commit 483a20b

1 file changed

Lines changed: 35 additions & 1 deletion

File tree

CloudFlare/api_v4.py

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@ def zones_settings(self):
145145
self.add('AUTH', 'zones', 'settings/development_mode')
146146
self.add('AUTH', 'zones', 'settings/early_hints')
147147
self.add('AUTH', 'zones', 'settings/email_obfuscation')
148+
self.add('AUTH', 'zones', 'settings/fonts')
148149
self.add('AUTH', 'zones', 'settings/h2_prioritization')
149150
self.add('AUTH', 'zones', 'settings/hotlink_protection')
150151
self.add('AUTH', 'zones', 'settings/http2')
@@ -442,6 +443,11 @@ def accounts(self):
442443
self.add('AUTH', 'accounts', 'subscriptions')
443444
self.add('AUTH', 'accounts', 'tunnels')
444445
self.add('AUTH', 'accounts', 'tunnels', 'connections')
446+
447+
self.add('VOID', 'accounts', 'vectorize')
448+
self.add('AUTH', 'accounts', 'vectorize/index')
449+
self.add('AUTH', 'accounts', 'vectorize/indexes')
450+
445451
self.add('AUTH', 'accounts', 'virtual_dns')
446452
self.add('VOID', 'accounts', 'virtual_dns', 'dns_analytics')
447453
self.add('AUTH', 'accounts', 'virtual_dns', 'dns_analytics/report')
@@ -466,6 +472,7 @@ def accounts(self):
466472
self.add('AUTH', 'accounts', 'workers/queues', 'consumers')
467473
self.add('AUTH', 'accounts', 'workers/scripts')
468474
self.add('AUTH', 'accounts', 'workers/scripts', 'content')
475+
self.add('AUTH', 'accounts', 'workers/scripts', 'content/v2')
469476
self.add('AUTH', 'accounts', 'workers/scripts', 'schedules')
470477
self.add('AUTH', 'accounts', 'workers/scripts', 'settings')
471478
self.add('AUTH', 'accounts', 'workers/scripts', 'tails')
@@ -674,6 +681,7 @@ def accounts_extras(self):
674681
self.add('AUTH', 'accounts', 'devices/unrevoke')
675682

676683
self.add('VOID', 'accounts', 'dex')
684+
self.add('AUTH', 'accounts', 'dex/colos')
677685
self.add('AUTH', 'accounts', 'dex/http-tests')
678686
self.add('AUTH', 'accounts', 'dex/tests')
679687
self.add('AUTH', 'accounts', 'dex/tests/unique-devices')
@@ -718,6 +726,12 @@ def accounts_extras(self):
718726
self.add('AUTH', 'accounts', 'intel/domain-history')
719727
self.add('AUTH', 'accounts', 'intel/domain/bulk')
720728
self.add('AUTH', 'accounts', 'intel/indicator-feeds')
729+
self.add('AUTH', 'accounts', 'intel/indicator-feeds', 'data')
730+
self.add('AUTH', 'accounts', 'intel/indicator-feeds', 'snapshot')
731+
self.add('VOID', 'accounts', 'intel/indicator-feeds/permissions')
732+
self.add('AUTH', 'accounts', 'intel/indicator-feeds/permissions/add')
733+
self.add('AUTH', 'accounts', 'intel/indicator-feeds/permissions/remove')
734+
self.add('AUTH', 'accounts', 'intel/indicator-feeds/permissions/view')
721735
self.add('AUTH', 'accounts', 'intel/ip')
722736
self.add('AUTH', 'accounts', 'intel/ip-list')
723737
self.add('AUTH', 'accounts', 'intel/miscategorization')
@@ -738,6 +752,7 @@ def accounts_extras(self):
738752
self.add('AUTH', 'accounts', 'pages/projects', 'deployments', 'retry')
739753
self.add('AUTH', 'accounts', 'pages/projects', 'deployments', 'rollback')
740754
self.add('AUTH', 'accounts', 'pages/projects', 'domains')
755+
self.add('AUTH', 'accounts', 'pages/projects', 'purge_build_cache')
741756

742757
self.add('AUTH', 'accounts', 'pcaps')
743758
self.add('AUTH', 'accounts', 'pcaps', 'download')
@@ -755,6 +770,10 @@ def accounts_extras(self):
755770
self.add('AUTH', 'accounts', 'urlscanner/scan', 'har')
756771
self.add('AUTH', 'accounts', 'urlscanner/scan', 'screenshot')
757772

773+
self.add('VOID', 'accounts', 'hyperdrive')
774+
self.add('AUTH', 'accounts', 'hyperdrive/configs')
775+
776+
758777
def zones_extras(self):
759778
""" zones extras """
760779

@@ -787,6 +806,15 @@ def zones_extras(self):
787806
self.add('AUTH', 'zones', 'snippets', 'content')
788807
self.add('AUTH', 'zones', 'snippets/snippet_rules')
789808

809+
self.add('VOID', 'zones', 'speed_api')
810+
self.add('AUTH', 'zones', 'speed_api/availabilities')
811+
self.add('AUTH', 'zones', 'speed_api/pages')
812+
self.add('AUTH', 'zones', 'speed_api/pages', 'tests')
813+
self.add('AUTH', 'zones', 'speed_api/pages', 'trend')
814+
self.add('AUTH', 'zones', 'speed_api/schedule')
815+
816+
self.add('VOID', 'zones', 'dcv_delegation')
817+
self.add('AUTH', 'zones', 'dcv_delegation/uuid')
790818

791819
def zones_web3(self):
792820
""" zones web3 """
@@ -1068,6 +1096,12 @@ def radar(self):
10681096
self.add('AUTH', 'radar/verified_bots/top/bots')
10691097
self.add('AUTH', 'radar/verified_bots/top/categories')
10701098

1099+
self.add('VOID', 'radar/connection_tampering')
1100+
self.add('AUTH', 'radar/connection_tampering/summary')
1101+
self.add('AUTH', 'radar/connection_tampering/timeseries_groups')
1102+
self.add('AUTH', 'radar/traffic_anomalies')
1103+
self.add('AUTH', 'radar/traffic_anomalies/locations')
1104+
10711105
def from_developers(self):
10721106
""" from_developers """
10731107
self.add('VOID', 'accounts', 'analytics_engine')
@@ -1119,6 +1153,7 @@ def from_developers(self):
11191153
self.add('VOID', 'accounts', 'stream/analytics')
11201154
self.add('AUTH', 'accounts', 'stream/analytics/views')
11211155
self.add('AUTH', 'accounts', 'stream/live_inputs', 'videos')
1156+
self.add('AUTH', 'accounts', 'stream/storage-usage')
11221157

11231158
# self.add('AUTH', 'organizations', 'load_balancers/monitors')
11241159

@@ -1157,4 +1192,3 @@ def from_developers(self):
11571192
self.add('AUTH', 'accounts', 'mtls_certificates', 'associations')
11581193
self.add('VOID', 'accounts', 'request-tracer')
11591194
self.add('AUTH', 'accounts', 'request-tracer/trace')
1160-

0 commit comments

Comments
 (0)