|
243 | 243 |
|
244 | 244 | ## Implemented API calls |
245 | 245 |
|
246 | | -|`GET`|`PUT`|`POST`|`PATCH`|`DELETE`|API call| |
247 | | -|---|---|---|---|---|:---| |
248 | | -|`GET`||`POST`||`DELETE`|/certificates| |
249 | | -||||||| |
250 | | -|`GET`|||||/ips| |
251 | | -||||||| |
252 | | -|`GET`|||`PATCH`||/organizations| |
253 | | -|`GET`||`POST`|`PATCH`|`DELETE`|/organizations/:identifier/firewall/access_rules/rules| |
254 | | -|`GET`||`POST`|`PATCH`|`DELETE`|/organizations/:identifier/railguns| |
255 | | -|`GET`||`POST`|`PATCH`|`DELETE`|/organizations/:identifier/virtual_dns| |
256 | | -|`GET`||`POST`||`DELETE`|/organizations/:identifier/invites| |
257 | | -|`GET`|||`PATCH`|`DELETE`|/organizations/:identifier/members| |
258 | | -|`GET`|||||/organizations/:identifier/railguns/:identifier/zones| |
259 | | -|`GET`|||||/organizations/:identifier/roles| |
260 | | -||||`PATCH`||/organizations/:identifier/invite| |
261 | | -||||||| |
262 | | -|`GET`|||||/railguns/:identifier/zones| |
263 | | -|`GET`||`POST`|`PATCH`|`DELETE`|/railguns| |
264 | | -||||||| |
265 | | -|`GET`|||`PATCH`||/user| |
266 | | -|`GET`|||||/user/billing/history| |
267 | | -|`GET`|||||/user/billing/profile| |
268 | | -|`GET`|||||/user/billing/subscriptions/apps| |
269 | | -|`GET`|||||/user/billing/subscriptions/zones| |
270 | | -|`GET`||`POST`|`PATCH`|`DELETE`|/user/firewall/access_rules/rules| |
271 | | -|`GET`|||`PATCH`||/user/invites| |
272 | | -|`GET`||||`DELETE`|/user/organizations| |
273 | | -|`GET`||`POST`|`PATCH`|`DELETE`|/user/virtual_dns| |
274 | | -||||||| |
275 | | -|`GET`|`PUT`|`POST`|`PATCH`|`DELETE`|/zones/:identifier/pagerules| |
276 | | -|`GET`|`PUT`|`POST`||`DELETE`|/zones/:identifier/dns_records| |
277 | | -|`GET`|`PUT`||||/zones/:identifier/custom_pages| |
278 | | -|`GET`||`POST`|`PATCH`|`DELETE`|/zones/:identifier/custom_certificates| |
279 | | -|`GET`||`POST`|`PATCH`|`DELETE`|/zones/:identifier/firewall/access_rules/rules| |
280 | | -|`GET`||`POST`|`PATCH`|`DELETE`|/zones/:identifier/keyless_certificates| |
281 | | -|`GET`|||`PATCH`||/zones/:identifier/firewall/waf/packages/:identifier/groups| |
282 | | -|`GET`|||`PATCH`||/zones/:identifier/firewall/waf/packages/:identifier/rules| |
283 | | -|`GET`|||`PATCH`||/zones/:identifier/firewall/waf/packages| |
284 | | -|`GET`|||`PATCH`||/zones/:identifier/railguns| |
285 | | -||||||| |
286 | | -|`GET`|||`PATCH`||/zones/:identifier/settings| |
287 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/always_online| |
288 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/browser_cache_ttl| |
289 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/browser_check| |
290 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/cache_level| |
291 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/challenge_ttl| |
292 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/development_mode| |
293 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/email_obfuscation| |
294 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/hotlink_protection| |
295 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/ip_geolocation| |
296 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/ipv6| |
297 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/minify| |
298 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/mirage| |
299 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/mobile_redirect| |
300 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/origin_error_page_pass_thru| |
301 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/polish| |
302 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/prefetch_preload| |
303 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/response_buffering| |
304 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/rocket_loader| |
305 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/security_header| |
306 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/security_level| |
307 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/server_side_exclude| |
308 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/sort_query_string_for_cache| |
309 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/ssl| |
310 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/tls_1_2_only| |
311 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/tls_client_auth| |
312 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/true_client_ip_header| |
313 | | -|`GET`|||`PATCH`||/zones/:identifier/settings/waf| |
314 | | -|`GET`|||||/zones/:identifier/analytics/colos| |
315 | | -|`GET`|||||/zones/:identifier/analytics/dashboard| |
316 | | -|`GET`|||||/zones/:identifier/available_plans| |
317 | | -|`GET`|||||/zones/:identifier/railguns/:identifier/diagnose| |
318 | | -|`GET`|||||/zones/:identifier/settings/advanced_ddos| |
319 | | -||`PUT`||||/zones/:identifier/activation_check| |
320 | | -||`PUT`||||/zones/:identifier/custom_certificates/prioritize| |
321 | | -|||||`DELETE`|/zones/:identifier/purge_cache| |
322 | | -|`GET`||`POST`|`PATCH`|`DELETE`|/zones| |
| 246 | +|`GET` |`PUT` |`POST` |`PATCH` |`DELETE`|API call| |
| 247 | +|--------|--------|--------|--------|--------|:--------| |
| 248 | +|`GET` | |`POST` | |`DELETE`|/certificates| |
| 249 | +|`GET` | | | | |/ips| |
| 250 | +|`GET` | | |`PATCH` | |/organizations| |
| 251 | +|`GET` | |`POST` |`PATCH` |`DELETE`|/organizations/:identifier/firewall/access_rules/rules| |
| 252 | +| | | |`PATCH` | |/organizations/:identifier/invite| |
| 253 | +|`GET` | |`POST` | |`DELETE`|/organizations/:identifier/invites| |
| 254 | +|`GET` | | |`PATCH` |`DELETE`|/organizations/:identifier/members| |
| 255 | +|`GET` | |`POST` |`PATCH` |`DELETE`|/organizations/:identifier/railguns| |
| 256 | +|`GET` | | | | |/organizations/:identifier/railguns/:identifier/zones| |
| 257 | +|`GET` | | | | |/organizations/:identifier/roles| |
| 258 | +|`GET` | |`POST` |`PATCH` |`DELETE`|/organizations/:identifier/virtual_dns| |
| 259 | +|`GET` | |`POST` |`PATCH` |`DELETE`|/railguns| |
| 260 | +|`GET` | | | | |/railguns/:identifier/zones| |
| 261 | +|`GET` | | |`PATCH` | |/user| |
| 262 | +|`GET` | | | | |/user/billing/history| |
| 263 | +|`GET` | | | | |/user/billing/profile| |
| 264 | +|`GET` | | | | |/user/billing/subscriptions/apps| |
| 265 | +|`GET` | | | | |/user/billing/subscriptions/zones| |
| 266 | +|`GET` | |`POST` |`PATCH` |`DELETE`|/user/firewall/access_rules/rules| |
| 267 | +|`GET` | | |`PATCH` | |/user/invites| |
| 268 | +|`GET` | | | |`DELETE`|/user/organizations| |
| 269 | +|`GET` | |`POST` |`PATCH` |`DELETE`|/user/virtual_dns| |
| 270 | +|`GET` | |`POST` |`PATCH` |`DELETE`|/zones| |
| 271 | +| |`PUT` | | | |/zones/:identifier/activation_check| |
| 272 | +|`GET` | | | | |/zones/:identifier/analytics/colos| |
| 273 | +|`GET` | | | | |/zones/:identifier/analytics/dashboard| |
| 274 | +|`GET` | | | | |/zones/:identifier/available_plans| |
| 275 | +| |`PUT` | | | |/zones/:identifier/custom_certificates/prioritize| |
| 276 | +|`GET` | |`POST` |`PATCH` |`DELETE`|/zones/:identifier/custom_certificates| |
| 277 | +|`GET` |`PUT` | | | |/zones/:identifier/custom_pages| |
| 278 | +|`GET` |`PUT` |`POST` | |`DELETE`|/zones/:identifier/dns_records| |
| 279 | +|`GET` | | |`PATCH` | |/zones/:identifier/firewall/waf/packages/:identifier/groups| |
| 280 | +|`GET` | | |`PATCH` | |/zones/:identifier/firewall/waf/packages/:identifier/rules| |
| 281 | +|`GET` | | |`PATCH` | |/zones/:identifier/firewall/waf/packages| |
| 282 | +|`GET` | |`POST` |`PATCH` |`DELETE`|/zones/:identifier/firewall/access_rules/rules| |
| 283 | +|`GET` | |`POST` |`PATCH` |`DELETE`|/zones/:identifier/keyless_certificates| |
| 284 | +|`GET` |`PUT` |`POST` |`PATCH` |`DELETE`|/zones/:identifier/pagerules| |
| 285 | +| | | | |`DELETE`|/zones/:identifier/purge_cache| |
| 286 | +|`GET` | | | | |/zones/:identifier/railguns/:identifier/diagnose| |
| 287 | +|`GET` | | |`PATCH` | |/zones/:identifier/railguns| |
| 288 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings| |
| 289 | +|`GET` | | | | |/zones/:identifier/settings/advanced_ddos| |
| 290 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/always_online| |
| 291 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/browser_cache_ttl| |
| 292 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/browser_check| |
| 293 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/cache_level| |
| 294 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/challenge_ttl| |
| 295 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/development_mode| |
| 296 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/email_obfuscation| |
| 297 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/hotlink_protection| |
| 298 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/ip_geolocation| |
| 299 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/ipv6| |
| 300 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/minify| |
| 301 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/mirage| |
| 302 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/mobile_redirect| |
| 303 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/origin_error_page_pass_thru| |
| 304 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/polish| |
| 305 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/prefetch_preload| |
| 306 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/response_buffering| |
| 307 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/rocket_loader| |
| 308 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/security_header| |
| 309 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/security_level| |
| 310 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/server_side_exclude| |
| 311 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/sort_query_string_for_cache| |
| 312 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/ssl| |
| 313 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/tls_1_2_only| |
| 314 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/tls_client_auth| |
| 315 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/true_client_ip_header| |
| 316 | +|`GET` | | |`PATCH` | |/zones/:identifier/settings/waf| |
323 | 317 |
|
324 | 318 | ## Adding extra API calls manually |
325 | 319 |
|
|
0 commit comments