|
243 | 243 |
|
244 | 244 | ## Implemented API calls |
245 | 245 |
|
246 | | -``` |
247 | | - GET /user |
248 | | - PATCH /user |
249 | | -
|
250 | | - GET /user/billing/history |
251 | | - GET /user/billing/profile |
252 | | - GET /user/billing/subscriptions/apps |
253 | | - GET /user/billing/subscriptions/apps/:identifier |
254 | | - GET /user/billing/subscriptions/zones |
255 | | - GET /user/billing/subscriptions/zones/:identifier |
256 | | -
|
257 | | - GET /user/firewall/access_rules/rules |
258 | | - POST /user/firewall/access_rules/rules |
259 | | - PATCH /user/firewall/access_rules/rules/:identifier |
260 | | - DELETE /user/firewall/access_rules/rules/:identifier |
261 | | -
|
262 | | - GET /user/organizations |
263 | | - GET /user/organizations/:organization_identifier |
264 | | - DELETE /user/organizations/:organization_identifier |
265 | | -
|
266 | | - GET /user/invites |
267 | | - GET /user/invites/:identifier |
268 | | - PATCH /user/invites/:identifier |
269 | | -
|
270 | | - GET /zones |
271 | | - POST /zones |
272 | | - GET /zones/:zone_identifier |
273 | | - PATCH /zones/:zone_identifier |
274 | | - DELETE /zones/:zone_identifier |
275 | | -
|
276 | | - PUT /zones/:zone_identifier/activation_check |
277 | | -
|
278 | | - GET /zones/:zone_identifier/analytics/colos |
279 | | - GET /zones/:zone_identifier/analytics/dashboard |
280 | | -
|
281 | | - GET /zones/:zone_identifier/available_plans |
282 | | - GET /zones/:zone_identifier/available_plans/:identifier |
283 | | -
|
284 | | - GET /zones/:zone_identifier/dns_records |
285 | | - POST /zones/:zone_identifier/dns_records |
286 | | - GET /zones/:zone_identifier/dns_records/:identifier |
287 | | - PUT /zones/:zone_identifier/dns_records/:identifier |
288 | | - DELETE /zones/:zone_identifier/dns_records/:identifier |
289 | | -
|
290 | | - DELETE /zones/:zone_identifier/purge_cache |
291 | | -
|
292 | | - GET /zones/:zone_identifier/railguns |
293 | | - GET /zones/:zone_identifier/railguns/:identifier |
294 | | - PATCH /zones/:zone_identifier/railguns/:identifier |
295 | | - GET /zones/:zone_identifier/railguns/:identifier/diagnose |
296 | | -
|
297 | | - GET /zones/:zone_identifier/settings |
298 | | - PATCH /zones/:zone_identifier/settings |
299 | | - GET /zones/:zone_identifier/settings/advanced_ddos |
300 | | - GET /zones/:zone_identifier/settings/always_online |
301 | | - PATCH /zones/:zone_identifier/settings/always_online |
302 | | - GET /zones/:zone_identifier/settings/browser_cache_ttl |
303 | | - PATCH /zones/:zone_identifier/settings/browser_cache_ttl |
304 | | - GET /zones/:zone_identifier/settings/browser_check |
305 | | - PATCH /zones/:zone_identifier/settings/browser_check |
306 | | - GET /zones/:zone_identifier/settings/cache_level |
307 | | - PATCH /zones/:zone_identifier/settings/cache_level |
308 | | - GET /zones/:zone_identifier/settings/challenge_ttl |
309 | | - PATCH /zones/:zone_identifier/settings/challenge_ttl |
310 | | - GET /zones/:zone_identifier/settings/development_mode |
311 | | - PATCH /zones/:zone_identifier/settings/development_mode |
312 | | - GET /zones/:zone_identifier/settings/email_obfuscation |
313 | | - PATCH /zones/:zone_identifier/settings/email_obfuscation |
314 | | - GET /zones/:zone_identifier/settings/hotlink_protection |
315 | | - PATCH /zones/:zone_identifier/settings/hotlink_protection |
316 | | - GET /zones/:zone_identifier/settings/ip_geolocation |
317 | | - PATCH /zones/:zone_identifier/settings/ip_geolocation |
318 | | - GET /zones/:zone_identifier/settings/ipv6 |
319 | | - PATCH /zones/:zone_identifier/settings/ipv6 |
320 | | - GET /zones/:zone_identifier/settings/minify |
321 | | - PATCH /zones/:zone_identifier/settings/minify |
322 | | - GET /zones/:zone_identifier/settings/mirage |
323 | | - PATCH /zones/:zone_identifier/settings/mirage |
324 | | - GET /zones/:zone_identifier/settings/mobile_redirect |
325 | | - PATCH /zones/:zone_identifier/settings/mobile_redirect |
326 | | - GET /zones/:zone_identifier/settings/origin_error_page_pass_thru |
327 | | - PATCH /zones/:zone_identifier/settings/origin_error_page_pass_thru |
328 | | - GET /zones/:zone_identifier/settings/polish |
329 | | - PATCH /zones/:zone_identifier/settings/polish |
330 | | - GET /zones/:zone_identifier/settings/prefetch_preload |
331 | | - PATCH /zones/:zone_identifier/settings/prefetch_preload |
332 | | - GET /zones/:zone_identifier/settings/response_buffering |
333 | | - PATCH /zones/:zone_identifier/settings/response_buffering |
334 | | - GET /zones/:zone_identifier/settings/rocket_loader |
335 | | - PATCH /zones/:zone_identifier/settings/rocket_loader |
336 | | - GET /zones/:zone_identifier/settings/security_header |
337 | | - PATCH /zones/:zone_identifier/settings/security_header |
338 | | - GET /zones/:zone_identifier/settings/security_level |
339 | | - PATCH /zones/:zone_identifier/settings/security_level |
340 | | - GET /zones/:zone_identifier/settings/server_side_exclude |
341 | | - PATCH /zones/:zone_identifier/settings/server_side_exclude |
342 | | - GET /zones/:zone_identifier/settings/sort_query_string_for_cache |
343 | | - PATCH /zones/:zone_identifier/settings/sort_query_string_for_cache |
344 | | - GET /zones/:zone_identifier/settings/ssl |
345 | | - PATCH /zones/:zone_identifier/settings/ssl |
346 | | - GET /zones/:zone_identifier/settings/tls_1_2_only |
347 | | - PATCH /zones/:zone_identifier/settings/tls_1_2_only |
348 | | - GET /zones/:zone_identifier/settings/tls_client_auth |
349 | | - PATCH /zones/:zone_identifier/settings/tls_client_auth |
350 | | - GET /zones/:zone_identifier/settings/true_client_ip_header |
351 | | - PATCH /zones/:zone_identifier/settings/true_client_ip_header |
352 | | - GET /zones/:zone_identifier/settings/waf |
353 | | - PATCH /zones/:zone_identifier/settings/waf |
354 | | -
|
355 | | - GET /railguns |
356 | | - POST /railguns |
357 | | - GET /railguns/:identifier |
358 | | - PATCH /railguns/:identifier |
359 | | - DELETE /railguns/:identifier |
360 | | - GET /railguns/:identifier/zones |
361 | | -
|
362 | | - GET /zones/:zone_identifier/firewall/access_rules/rules |
363 | | - POST /zones/:zone_identifier/firewall/access_rules/rules |
364 | | - PATCH /zones/:zone_identifier/firewall/access_rules/rules/:identifier |
365 | | - DELETE /zones/:zone_identifier/firewall/access_rules/rules/:identifier |
366 | | -
|
367 | | - GET /zones/:zone_identifier/firewall/waf/packages/:package_identifier/rules |
368 | | - GET /zones/:zone_identifier/firewall/waf/packages/:package_identifier/rules/:identifier |
369 | | - PATCH /zones/:zone_identifier/firewall/waf/packages/:package_identifier/rules/:identifier |
370 | | -
|
371 | | - GET /zones/:zone_identifier/custom_certificates |
372 | | - POST /zones/:zone_identifier/custom_certificates |
373 | | - GET /zones/:zone_identifier/custom_certificates/:identifier |
374 | | - PATCH /zones/:zone_identifier/custom_certificates/:identifier |
375 | | - DELETE /zones/:zone_identifier/custom_certificates/:identifier |
376 | | - PUT /zones/:zone_identifier/custom_certificates/prioritize |
377 | | -
|
378 | | - GET /zones/:zone_identifier/custom_pages |
379 | | - GET /zones/:zone_identifier/custom_pages/:identifier |
380 | | - PUT /zones/:zone_identifier/custom_pages/:identifier |
381 | | -
|
382 | | - GET /zones/:zone_identifier/firewall/waf/packages |
383 | | - GET /zones/:zone_identifier/firewall/waf/packages/:identifier |
384 | | - PATCH /zones/:zone_identifier/firewall/waf/packages/:identifier |
385 | | - GET /zones/:zone_identifier/firewall/waf/packages/:package_identifier/groups |
386 | | - GET /zones/:zone_identifier/firewall/waf/packages/:package_identifier/groups/:identifier |
387 | | - PATCH /zones/:zone_identifier/firewall/waf/packages/:package_identifier/groups/:identifier |
388 | | -
|
389 | | - GET /zones/:zone_identifier/keyless_certificates |
390 | | - POST /zones/:zone_identifier/keyless_certificates |
391 | | - GET /zones/:zone_identifier/keyless_certificates/:identifier |
392 | | - PATCH /zones/:zone_identifier/keyless_certificates/:identifier |
393 | | - DELETE /zones/:zone_identifier/keyless_certificates/:identifier |
394 | | -
|
395 | | - GET /zones/:zone_identifier/pagerules |
396 | | - POST /zones/:zone_identifier/pagerules |
397 | | - GET /zones/:zone_identifier/pagerules/:identifier |
398 | | - PUT /zones/:zone_identifier/pagerules/:identifier |
399 | | - PATCH /zones/:zone_identifier/pagerules/:identifier |
400 | | - DELETE /zones/:zone_identifier/pagerules/:identifier |
401 | | -
|
402 | | - GET /organizations/:organization_identifier |
403 | | - PATCH /organizations/:organization_identifier |
404 | | -
|
405 | | - GET /organizations/:organization_identifier/members |
406 | | - GET /organizations/:organization_identifier/members/:identifier |
407 | | - PATCH /organizations/:organization_identifier/members/:identifier |
408 | | - DELETE /organizations/:organization_identifier/members/:identifier |
409 | | -
|
410 | | - GET /organizations/:organization_identifier/invites |
411 | | - POST /organizations/:organization_identifier/invites |
412 | | - GET /organizations/:organization_identifier/invites/:identifier |
413 | | - PATCH /organizations/:organization_identifier/invites/:identifier |
414 | | - DELETE /organizations/:organization_identifier/invites/:identifier |
415 | | -
|
416 | | - GET /organizations/:organization_identifier/roles |
417 | | - GET /organizations/:organization_identifier/roles/:identifier |
418 | | -
|
419 | | - GET /organizations/:organization_identifier/firewall/access_rules/rules |
420 | | - POST /organizations/:organization_identifier/firewall/access_rules/rules |
421 | | - PATCH /organizations/:organization_identifier/firewall/access_rules/rules/:identifier |
422 | | - DELETE /organizations/:organization_identifier/firewall/access_rules/rules/:identifier |
423 | | -
|
424 | | - GET /organizations/:organization_identifier/railguns |
425 | | - POST /organizations/:organization_identifier/railguns |
426 | | - GET /organizations/:organization_identifier/railguns/:identifier |
427 | | - GET /organizations/:organization_identifier/railguns/:identifier/zones |
428 | | - PATCH /organizations/:organization_identifier/railguns/:identifier |
429 | | - DELETE /organizations/:organization_identifier/railguns/:identifier |
430 | | -
|
431 | | - GET /certificates |
432 | | - POST /certificates |
433 | | - GET /certificates/:identifier |
434 | | - DELETE /certificates/:identifier |
435 | | -
|
436 | | - GET /user/virtual_dns |
437 | | - POST /user/virtual_dns |
438 | | - GET /user/virtual_dns/:identifier |
439 | | - PATCH /user/virtual_dns/:identifier |
440 | | - DELETE /user/virtual_dns/:identifier |
441 | | -
|
442 | | - GET /organizations/:organization_identifier/virtual_dns |
443 | | - POST /organizations/:organization_identifier/virtual_dns |
444 | | - GET /organizations/:organization_identifier/virtual_dns/:identifier |
445 | | - PATCH /organizations/:organization_identifier/virtual_dns/:identifier |
446 | | - DELETE /organizations/:organization_identifier/virtual_dns/:identifier |
447 | | -
|
448 | | - GET /ips |
449 | | -``` |
| 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| |
450 | 323 |
|
451 | 324 | ## Adding extra API calls manually |
452 | 325 |
|
|
0 commit comments