Skip to content

Commit 1a7d102

Browse files
committed
Cleaned up API call list
1 parent e85e277 commit 1a7d102

1 file changed

Lines changed: 77 additions & 204 deletions

File tree

README.md

Lines changed: 77 additions & 204 deletions
Original file line numberDiff line numberDiff line change
@@ -243,210 +243,83 @@ $
243243
244244
## Implemented API calls
245245
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|
450323
451324
## Adding extra API calls manually
452325

0 commit comments

Comments
 (0)