Difference between revisions of "NATS5 REST API Affiliate GET rest-methods"

From TMM Wiki
Jump to navigationJump to search
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{NATS4 Manual
+
{{NATS5 Manual
| show_api_admin_section = true
+
| show_api_admin_affiliate_section = true
 
}}
 
}}
 
== '''GET /affiliate/rest-methods''' ==
 
== '''GET /affiliate/rest-methods''' ==
 +
 
'''Description'''  
 
'''Description'''  
 
* Get available Rest API Methods  
 
* Get available Rest API Methods  
Line 9: Line 10:
 
*Replace domain with the nats domain
 
*Replace domain with the nats domain
  
'''[[NATS4_REST_API_Overview#Allowed_HTTP_Request_Methods|Request Method''']]
+
'''[[NATS5_REST_API_Overview#Allowed_HTTP_Request_Methods|Request Method''']]
 
*GET
 
*GET
 
'''Response Format'''
 
'''Response Format'''
 
*JSON
 
*JSON
  
'''[[NATS4_REST_API_Overview#Authentication|Authentication]]'''
+
'''[[NATS5_REST_API_Overview#Authentication|Authentication]]'''
 
*HTTP headers
 
*HTTP headers
  
Line 32: Line 33:
 
Method: '''GET'''<br/>
 
Method: '''GET'''<br/>
 
URL: <nowiki>http://domain/api/affiliate/rest-methods</nowiki><br/>
 
URL: <nowiki>http://domain/api/affiliate/rest-methods</nowiki><br/>
 +
Query String: <nowiki>limited=0&loginid=3</nowiki><br/>
  
 
Response:
 
Response:
Line 43: Line 45:
 
             "resource": -1,
 
             "resource": -1,
 
             "description": "Entire REST API",
 
             "description": "Entire REST API",
 +
            "enabled": 0,
 +
            "limited": 0,
 +
            "some_enabled": 0,
 +
            "some_disabled": 1,
 +
            "sensitive_enabled": 0,
 
             "sensitive_apis": [
 
             "sensitive_apis": [
 
                 {
 
                 {
Line 208: Line 215:
 
                     "resource": -1,
 
                     "resource": -1,
 
                     "description": "Entire adtool REST API collection",
 
                     "description": "Entire adtool REST API collection",
 +
                    "enabled": 0,
 +
                    "limited": 0,
 +
                    "sensitive_enabled": 0,
 +
                    "some_enabled": 0,
 +
                    "some_disabled": 1,
 
                     "sensitive_apis": []
 
                     "sensitive_apis": []
 
                 },
 
                 },
Line 218: Line 230:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All GET resources in the adtool REST API collection",
 
                             "description": "All GET resources in the adtool REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 226: Line 243:
 
                                 "resource": "admin",
 
                                 "resource": "admin",
 
                                 "description": "Search for adtools of a specific type",
 
                                 "description": "Search for adtools of a specific type",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 233: Line 251:
 
                                 "resource": "adtools",
 
                                 "resource": "adtools",
 
                                 "description": "Get list of adtools",
 
                                 "description": "Get list of adtools",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 240: Line 259:
 
                                 "resource": "adtool",
 
                                 "resource": "adtool",
 
                                 "description": "Get adtool details",
 
                                 "description": "Get adtool details",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 247: Line 267:
 
                                 "resource": "adtool-rules",
 
                                 "resource": "adtool-rules",
 
                                 "description": null,
 
                                 "description": null,
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 254: Line 275:
 
                                 "resource": "adtool-rule",
 
                                 "resource": "adtool-rule",
 
                                 "description": null,
 
                                 "description": null,
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 261: Line 283:
 
                                 "resource": "categories",
 
                                 "resource": "categories",
 
                                 "description": "Get categories of adtools",
 
                                 "description": "Get categories of adtools",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 268: Line 291:
 
                                 "resource": "field-options",
 
                                 "resource": "field-options",
 
                                 "description": "Get multiple choice options for adtool field",
 
                                 "description": "Get multiple choice options for adtool field",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 275: Line 299:
 
                                 "resource": "field-types",
 
                                 "resource": "field-types",
 
                                 "description": "Get available field types for adtool fields",
 
                                 "description": "Get available field types for adtool fields",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 282: Line 307:
 
                                 "resource": "groups",
 
                                 "resource": "groups",
 
                                 "description": "Get groups of adtools",
 
                                 "description": "Get groups of adtools",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 289: Line 315:
 
                                 "resource": "search",
 
                                 "resource": "search",
 
                                 "description": "Search for adtools of a specific type",
 
                                 "description": "Search for adtools of a specific type",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 296: Line 323:
 
                                 "resource": "templates",
 
                                 "resource": "templates",
 
                                 "description": "Get available templates for adtools",
 
                                 "description": "Get available templates for adtools",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 303: Line 331:
 
                                 "resource": "types",
 
                                 "resource": "types",
 
                                 "description": "Get types of adtools",
 
                                 "description": "Get types of adtools",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 310: Line 339:
 
                                 "resource": "type",
 
                                 "resource": "type",
 
                                 "description": "Get details of adtool type",
 
                                 "description": "Get details of adtool type",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 321: Line 351:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All POST resources in the adtool REST API collection",
 
                             "description": "All POST resources in the adtool REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 329: Line 364:
 
                                 "resource": "adtool",
 
                                 "resource": "adtool",
 
                                 "description": "Add adtool",
 
                                 "description": "Add adtool",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 336: Line 372:
 
                                 "resource": "adtool-rule",
 
                                 "resource": "adtool-rule",
 
                                 "description": "Add new adtool rule",
 
                                 "description": "Add new adtool rule",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 343: Line 380:
 
                                 "resource": "category",
 
                                 "resource": "category",
 
                                 "description": "Add new adtool type category",
 
                                 "description": "Add new adtool type category",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 350: Line 388:
 
                                 "resource": "field",
 
                                 "resource": "field",
 
                                 "description": "Add new adtool type field",
 
                                 "description": "Add new adtool type field",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 357: Line 396:
 
                                 "resource": "field-option",
 
                                 "resource": "field-option",
 
                                 "description": "Add new adtool field multiple choice option",
 
                                 "description": "Add new adtool field multiple choice option",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 364: Line 404:
 
                                 "resource": "group",
 
                                 "resource": "group",
 
                                 "description": "Add new adtools group",
 
                                 "description": "Add new adtools group",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 371: Line 412:
 
                                 "resource": "import",
 
                                 "resource": "import",
 
                                 "description": "Import adtools of a specific type",
 
                                 "description": "Import adtools of a specific type",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 378: Line 420:
 
                                 "resource": "type",
 
                                 "resource": "type",
 
                                 "description": "Add new adtool type",
 
                                 "description": "Add new adtool type",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 389: Line 432:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All PATCH resources in the adtool REST API collection",
 
                             "description": "All PATCH resources in the adtool REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 397: Line 445:
 
                                 "resource": "adtool",
 
                                 "resource": "adtool",
 
                                 "description": "Edit adtool details",
 
                                 "description": "Edit adtool details",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 404: Line 453:
 
                                 "resource": "adtool-group",
 
                                 "resource": "adtool-group",
 
                                 "description": "update adtool group",
 
                                 "description": "update adtool group",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 411: Line 461:
 
                                 "resource": "adtool-rule",
 
                                 "resource": "adtool-rule",
 
                                 "description": "Edit adtool rule",
 
                                 "description": "Edit adtool rule",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 418: Line 469:
 
                                 "resource": "category",
 
                                 "resource": "category",
 
                                 "description": "Edit adtool type category",
 
                                 "description": "Edit adtool type category",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 425: Line 477:
 
                                 "resource": "field",
 
                                 "resource": "field",
 
                                 "description": "Edit adtool type field",
 
                                 "description": "Edit adtool type field",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 432: Line 485:
 
                                 "resource": "field-option",
 
                                 "resource": "field-option",
 
                                 "description": "Edit adtool field multiple choice option",
 
                                 "description": "Edit adtool field multiple choice option",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 439: Line 493:
 
                                 "resource": "group",
 
                                 "resource": "group",
 
                                 "description": "update group",
 
                                 "description": "update group",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 446: Line 501:
 
                                 "resource": "move",
 
                                 "resource": "move",
 
                                 "description": "Move item to new location",
 
                                 "description": "Move item to new location",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 453: Line 509:
 
                                 "resource": "restore-adtool",
 
                                 "resource": "restore-adtool",
 
                                 "description": "Delete adtool",
 
                                 "description": "Delete adtool",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 460: Line 517:
 
                                 "resource": "restore-category",
 
                                 "resource": "restore-category",
 
                                 "description": "Restore deleted adtool type category",
 
                                 "description": "Restore deleted adtool type category",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 467: Line 525:
 
                                 "resource": "restore-field",
 
                                 "resource": "restore-field",
 
                                 "description": "Restore adtool field",
 
                                 "description": "Restore adtool field",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 474: Line 533:
 
                                 "resource": "restore-field-option",
 
                                 "resource": "restore-field-option",
 
                                 "description": "Restore adtool field multiple choice option",
 
                                 "description": "Restore adtool field multiple choice option",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 481: Line 541:
 
                                 "resource": "restore-type",
 
                                 "resource": "restore-type",
 
                                 "description": "Restore adtool type",
 
                                 "description": "Restore adtool type",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 488: Line 549:
 
                                 "resource": "type",
 
                                 "resource": "type",
 
                                 "description": "Edit adtool type",
 
                                 "description": "Edit adtool type",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 499: Line 561:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All DELETE resources in the adtool REST API collection",
 
                             "description": "All DELETE resources in the adtool REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 507: Line 574:
 
                                 "resource": "adtool",
 
                                 "resource": "adtool",
 
                                 "description": "Delete adtool",
 
                                 "description": "Delete adtool",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 514: Line 582:
 
                                 "resource": "adtool-rule",
 
                                 "resource": "adtool-rule",
 
                                 "description": "Disable adtool rule",
 
                                 "description": "Disable adtool rule",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 521: Line 590:
 
                                 "resource": "category",
 
                                 "resource": "category",
 
                                 "description": "Delete adtool type category",
 
                                 "description": "Delete adtool type category",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 528: Line 598:
 
                                 "resource": "field",
 
                                 "resource": "field",
 
                                 "description": "delete adtool field",
 
                                 "description": "delete adtool field",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 535: Line 606:
 
                                 "resource": "field-option",
 
                                 "resource": "field-option",
 
                                 "description": "Delete adtool field multiple choice option",
 
                                 "description": "Delete adtool field multiple choice option",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 542: Line 614:
 
                                 "resource": "group",
 
                                 "resource": "group",
 
                                 "description": "delete adtool group",
 
                                 "description": "delete adtool group",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 549: Line 622:
 
                                 "resource": "type",
 
                                 "resource": "type",
 
                                 "description": "Delete adtool type",
 
                                 "description": "Delete adtool type",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 562: Line 636:
 
                     "resource": -1,
 
                     "resource": -1,
 
                     "description": "Entire affiliate REST API collection",
 
                     "description": "Entire affiliate REST API collection",
 +
                    "enabled": 0,
 +
                    "limited": 0,
 +
                    "sensitive_enabled": 0,
 +
                    "some_enabled": 0,
 +
                    "some_disabled": 1,
 
                     "sensitive_apis": [
 
                     "sensitive_apis": [
 
                         {
 
                         {
Line 622: Line 701:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All DELETE resources in the affiliate REST API collection",
 
                             "description": "All DELETE resources in the affiliate REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 630: Line 714:
 
                                 "resource": "account-rep",
 
                                 "resource": "account-rep",
 
                                 "description": "Remove account rep from affiliates",
 
                                 "description": "Remove account rep from affiliates",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 637: Line 722:
 
                                 "resource": "account-type",
 
                                 "resource": "account-type",
 
                                 "description": "Delete account type",
 
                                 "description": "Delete account type",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 644: Line 730:
 
                                 "resource": "affiliate",
 
                                 "resource": "affiliate",
 
                                 "description": "Delete affiliate",
 
                                 "description": "Delete affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 651: Line 738:
 
                                 "resource": "doc",
 
                                 "resource": "doc",
 
                                 "description": "Delete affiliate document",
 
                                 "description": "Delete affiliate document",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 658: Line 746:
 
                                 "resource": "group",
 
                                 "resource": "group",
 
                                 "description": "Delete affiliate group",
 
                                 "description": "Delete affiliate group",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 665: Line 754:
 
                                 "resource": "override",
 
                                 "resource": "override",
 
                                 "description": "End overriding as an affiliate",
 
                                 "description": "End overriding as an affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 672: Line 762:
 
                                 "resource": "permissions",
 
                                 "resource": "permissions",
 
                                 "description": "Delete affiliate custom permissions",
 
                                 "description": "Delete affiliate custom permissions",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 683: Line 774:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All GET resources in the affiliate REST API collection",
 
                             "description": "All GET resources in the affiliate REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 691: Line 787:
 
                                 "resource": "account-changes",
 
                                 "resource": "account-changes",
 
                                 "description": "Get affiliate account changes",
 
                                 "description": "Get affiliate account changes",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 698: Line 795:
 
                                 "resource": "account-types",
 
                                 "resource": "account-types",
 
                                 "description": "Get affiliate account types",
 
                                 "description": "Get affiliate account types",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 705: Line 803:
 
                                 "resource": "admin-settings",
 
                                 "resource": "admin-settings",
 
                                 "description": "Get affiliate admin settings",
 
                                 "description": "Get affiliate admin settings",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 712: Line 811:
 
                                 "resource": "campaigns",
 
                                 "resource": "campaigns",
 
                                 "description": "Get campaigns for a specific affiliate",
 
                                 "description": "Get campaigns for a specific affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 719: Line 819:
 
                                 "resource": "current",
 
                                 "resource": "current",
 
                                 "description": "Get data for current affiliate",
 
                                 "description": "Get data for current affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 726: Line 827:
 
                                 "resource": "current-permissions",
 
                                 "resource": "current-permissions",
 
                                 "description": "Get the permissions for your user account",
 
                                 "description": "Get the permissions for your user account",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 733: Line 835:
 
                                 "resource": "docs",
 
                                 "resource": "docs",
 
                                 "description": "Get list of uploaded documents for affiliate",
 
                                 "description": "Get list of uploaded documents for affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 740: Line 843:
 
                                 "resource": "doc",
 
                                 "resource": "doc",
 
                                 "description": "Download document for affiliate",
 
                                 "description": "Download document for affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 747: Line 851:
 
                                 "resource": "groups",
 
                                 "resource": "groups",
 
                                 "description": "Get affiliate groups",
 
                                 "description": "Get affiliate groups",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 754: Line 859:
 
                                 "resource": "group",
 
                                 "resource": "group",
 
                                 "description": "Get an affiliate group",
 
                                 "description": "Get an affiliate group",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 761: Line 867:
 
                                 "resource": "hits",
 
                                 "resource": "hits",
 
                                 "description": "Get hit data for a specific affiliate",
 
                                 "description": "Get hit data for a specific affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 768: Line 875:
 
                                 "resource": "link-styles",
 
                                 "resource": "link-styles",
 
                                 "description": "Get the list of possible link styles for affiliate links",
 
                                 "description": "Get the list of possible link styles for affiliate links",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 775: Line 883:
 
                                 "resource": "loginids",
 
                                 "resource": "loginids",
 
                                 "description": "Look up login id values for a list of usernames",
 
                                 "description": "Look up login id values for a list of usernames",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 782: Line 891:
 
                                 "resource": "loginlog",
 
                                 "resource": "loginlog",
 
                                 "description": "Get the login log for a specific affiliate",
 
                                 "description": "Get the login log for a specific affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 789: Line 899:
 
                                 "resource": "manual-payout",
 
                                 "resource": "manual-payout",
 
                                 "description": "Calculate the manual payout amount for an affiliate",
 
                                 "description": "Calculate the manual payout amount for an affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 796: Line 907:
 
                                 "resource": "news-sections",
 
                                 "resource": "news-sections",
 
                                 "description": "Get the list of available news sections",
 
                                 "description": "Get the list of available news sections",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 803: Line 915:
 
                                 "resource": "notes",
 
                                 "resource": "notes",
 
                                 "description": "Got notes for a specific affiliate",
 
                                 "description": "Got notes for a specific affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 810: Line 923:
 
                                 "resource": "notices",
 
                                 "resource": "notices",
 
                                 "description": "Get pending notices for an affiliate",
 
                                 "description": "Get pending notices for an affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 817: Line 931:
 
                                 "resource": "override",
 
                                 "resource": "override",
 
                                 "description": "Get data for affiliate currently overriding as",
 
                                 "description": "Get data for affiliate currently overriding as",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 824: Line 939:
 
                                 "resource": "payout",
 
                                 "resource": "payout",
 
                                 "description": "Get payments for a specific affiliate",
 
                                 "description": "Get payments for a specific affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 831: Line 947:
 
                                 "resource": "payment-periods",
 
                                 "resource": "payment-periods",
 
                                 "description": "Get payment periods available for an affiliate",
 
                                 "description": "Get payment periods available for an affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 838: Line 955:
 
                                 "resource": "payvia-types",
 
                                 "resource": "payvia-types",
 
                                 "description": "Get payvia types available for an affiliate",
 
                                 "description": "Get payvia types available for an affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 845: Line 963:
 
                                 "resource": "payvia-type",
 
                                 "resource": "payvia-type",
 
                                 "description": "Get payvia type information for an affiliate",
 
                                 "description": "Get payvia type information for an affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 852: Line 971:
 
                                 "resource": "permissions",
 
                                 "resource": "permissions",
 
                                 "description": "Get permission details for an account type",
 
                                 "description": "Get permission details for an account type",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 859: Line 979:
 
                                 "resource": "programcampaigns",
 
                                 "resource": "programcampaigns",
 
                                 "description": "Get programs and campaigns for a specific affiliate",
 
                                 "description": "Get programs and campaigns for a specific affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 866: Line 987:
 
                                 "resource": "referrer",
 
                                 "resource": "referrer",
 
                                 "description": "Get affiliate referral for an affiliate",
 
                                 "description": "Get affiliate referral for an affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 873: Line 995:
 
                                 "resource": "referring-urls",
 
                                 "resource": "referring-urls",
 
                                 "description": "Get referring URLs for an affiliate",
 
                                 "description": "Get referring URLs for an affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 880: Line 1,003:
 
                                 "resource": "reps",
 
                                 "resource": "reps",
 
                                 "description": "Get account reps for an affiliate",
 
                                 "description": "Get account reps for an affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 887: Line 1,011:
 
                                 "resource": "rest-methods",
 
                                 "resource": "rest-methods",
 
                                 "description": "Get available Rest API Methods",
 
                                 "description": "Get available Rest API Methods",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 894: Line 1,019:
 
                                 "resource": "search",
 
                                 "resource": "search",
 
                                 "description": "Search affiliates",
 
                                 "description": "Search affiliates",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 901: Line 1,027:
 
                                 "resource": "search-filters",
 
                                 "resource": "search-filters",
 
                                 "description": "Get available filter information for affiliate search API",
 
                                 "description": "Get available filter information for affiliate search API",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 908: Line 1,035:
 
                                 "resource": "search-limited",
 
                                 "resource": "search-limited",
 
                                 "description": "Search affiliates",
 
                                 "description": "Search affiliates",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 915: Line 1,043:
 
                                 "resource": "settings",
 
                                 "resource": "settings",
 
                                 "description": "Get settings for an affiliate",
 
                                 "description": "Get settings for an affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 922: Line 1,051:
 
                                 "resource": "skins",
 
                                 "resource": "skins",
 
                                 "description": "Get available skins for an affiliate",
 
                                 "description": "Get available skins for an affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 929: Line 1,059:
 
                                 "resource": "soap-functions",
 
                                 "resource": "soap-functions",
 
                                 "description": "Get available SOAP API functions and (optionally) current permissions",
 
                                 "description": "Get available SOAP API functions and (optionally) current permissions",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 936: Line 1,067:
 
                                 "resource": "status",
 
                                 "resource": "status",
 
                                 "description": "Get status for an affiliate",
 
                                 "description": "Get status for an affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 947: Line 1,079:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All PATCH resources in the affiliate REST API collection",
 
                             "description": "All PATCH resources in the affiliate REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": [
 
                             "sensitive_apis": [
 
                                 {
 
                                 {
Line 1,005: Line 1,142:
 
                                 "resource": "adminsettings",
 
                                 "resource": "adminsettings",
 
                                 "description": "Update admin settings for a specific affiliate",
 
                                 "description": "Update admin settings for a specific affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,012: Line 1,150:
 
                                 "resource": "account-change",
 
                                 "resource": "account-change",
 
                                 "description": "Update pending account change",
 
                                 "description": "Update pending account change",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,019: Line 1,158:
 
                                 "resource": "account-type",
 
                                 "resource": "account-type",
 
                                 "description": "Update account type name",
 
                                 "description": "Update account type name",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,027: Line 1,167:
 
                                 "description": "Update account type permissions",
 
                                 "description": "Update account type permissions",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 1,042: Line 1,183:
 
                                 "resource": "admin-setting",
 
                                 "resource": "admin-setting",
 
                                 "description": "Update affiliate admin setting",
 
                                 "description": "Update affiliate admin setting",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,050: Line 1,192:
 
                                 "description": "Update the account type for a list of affiliates",
 
                                 "description": "Update the account type for a list of affiliates",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 1,065: Line 1,208:
 
                                 "resource": "affiliate-group",
 
                                 "resource": "affiliate-group",
 
                                 "description": "Enable or disable affiliate for group",
 
                                 "description": "Enable or disable affiliate for group",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,072: Line 1,216:
 
                                 "resource": "allsettings",
 
                                 "resource": "allsettings",
 
                                 "description": "Update all affiliate settings",
 
                                 "description": "Update all affiliate settings",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,079: Line 1,224:
 
                                 "resource": "account-rep",
 
                                 "resource": "account-rep",
 
                                 "description": "Update the account rep for a list of affiliates",
 
                                 "description": "Update the account rep for a list of affiliates",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,086: Line 1,232:
 
                                 "resource": "avatar",
 
                                 "resource": "avatar",
 
                                 "description": "Crop temp avatar and set as avatar for affiliate",
 
                                 "description": "Crop temp avatar and set as avatar for affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,093: Line 1,240:
 
                                 "resource": "customs",
 
                                 "resource": "customs",
 
                                 "description": "Update custom fields for a specific affiliate",
 
                                 "description": "Update custom fields for a specific affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,100: Line 1,248:
 
                                 "resource": "defaults",
 
                                 "resource": "defaults",
 
                                 "description": "Update default info for a specific affiliate",
 
                                 "description": "Update default info for a specific affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,107: Line 1,256:
 
                                 "resource": "details",
 
                                 "resource": "details",
 
                                 "description": "Update details for a specific affiliate",
 
                                 "description": "Update details for a specific affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,114: Line 1,264:
 
                                 "resource": "override",
 
                                 "resource": "override",
 
                                 "description": "Start overriding as an affiliate",
 
                                 "description": "Start overriding as an affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,121: Line 1,272:
 
                                 "resource": "end-override",
 
                                 "resource": "end-override",
 
                                 "description": "End overriding as affiliate",
 
                                 "description": "End overriding as affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,129: Line 1,281:
 
                                 "description": "Update affiliate password",
 
                                 "description": "Update affiliate password",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 1,144: Line 1,297:
 
                                 "resource": "payment-period",
 
                                 "resource": "payment-period",
 
                                 "description": "Update affiliate payout period",
 
                                 "description": "Update affiliate payout period",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,151: Line 1,305:
 
                                 "resource": "payvia",
 
                                 "resource": "payvia",
 
                                 "description": "Update payvia info for a specific affiliate",
 
                                 "description": "Update payvia info for a specific affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,158: Line 1,313:
 
                                 "resource": "payvia-info",
 
                                 "resource": "payvia-info",
 
                                 "description": "Update payvia info for a specific affiliate",
 
                                 "description": "Update payvia info for a specific affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,166: Line 1,322:
 
                                 "description": "Update affiliate permissions",
 
                                 "description": "Update affiliate permissions",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 1,181: Line 1,338:
 
                                 "resource": "referrer",
 
                                 "resource": "referrer",
 
                                 "description": "Set referrer for affiliate",
 
                                 "description": "Set referrer for affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,189: Line 1,347:
 
                                 "description": "Reset affiliate API key",
 
                                 "description": "Reset affiliate API key",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 1,204: Line 1,363:
 
                                 "resource": "reset-rss",
 
                                 "resource": "reset-rss",
 
                                 "description": "Reset affiliate RSS key",
 
                                 "description": "Reset affiliate RSS key",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,211: Line 1,371:
 
                                 "resource": "reset-tos",
 
                                 "resource": "reset-tos",
 
                                 "description": "Reset affiliates Terms of Service",
 
                                 "description": "Reset affiliates Terms of Service",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,219: Line 1,380:
 
                                 "description": "Update REST API permissions",
 
                                 "description": "Update REST API permissions",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 1,234: Line 1,396:
 
                                 "resource": "restore",
 
                                 "resource": "restore",
 
                                 "description": "Restore a deleted affiliate",
 
                                 "description": "Restore a deleted affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,241: Line 1,404:
 
                                 "resource": "restore-account-type",
 
                                 "resource": "restore-account-type",
 
                                 "description": "Restore a deleted affiliate",
 
                                 "description": "Restore a deleted affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,248: Line 1,412:
 
                                 "resource": "settings",
 
                                 "resource": "settings",
 
                                 "description": "Update settings for a specific affiliate",
 
                                 "description": "Update settings for a specific affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,256: Line 1,421:
 
                                 "description": "Update SOAP API permissions",
 
                                 "description": "Update SOAP API permissions",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 1,271: Line 1,437:
 
                                 "resource": "status",
 
                                 "resource": "status",
 
                                 "description": "Update status for a specific affiliate",
 
                                 "description": "Update status for a specific affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 1,282: Line 1,449:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All POST resources in the affiliate REST API collection",
 
                             "description": "All POST resources in the affiliate REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 1,290: Line 1,462:
 
                                 "resource": "account-type",
 
                                 "resource": "account-type",
 
                                 "description": "Add new affiliate account type",
 
                                 "description": "Add new affiliate account type",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,297: Line 1,470:
 
                                 "resource": "add",
 
                                 "resource": "add",
 
                                 "description": "Add affiliates",
 
                                 "description": "Add affiliates",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,304: Line 1,478:
 
                                 "resource": "doc",
 
                                 "resource": "doc",
 
                                 "description": "Add document for affiliate",
 
                                 "description": "Add document for affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,311: Line 1,486:
 
                                 "resource": "group",
 
                                 "resource": "group",
 
                                 "description": "Add affiliate group",
 
                                 "description": "Add affiliate group",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,318: Line 1,494:
 
                                 "resource": "invoice",
 
                                 "resource": "invoice",
 
                                 "description": "Add a manual invoice for a specific affiliate",
 
                                 "description": "Add a manual invoice for a specific affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,325: Line 1,502:
 
                                 "resource": "manual-sale",
 
                                 "resource": "manual-sale",
 
                                 "description": "Add manual sale for affiliate",
 
                                 "description": "Add manual sale for affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,332: Line 1,510:
 
                                 "resource": "note",
 
                                 "resource": "note",
 
                                 "description": "Add note for affiliate",
 
                                 "description": "Add note for affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,339: Line 1,518:
 
                                 "resource": "temp-avatar",
 
                                 "resource": "temp-avatar",
 
                                 "description": "Upload temporary avatar for affiliate for editing",
 
                                 "description": "Upload temporary avatar for affiliate for editing",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 1,352: Line 1,532:
 
                     "resource": -1,
 
                     "resource": -1,
 
                     "description": "Entire biller REST API collection",
 
                     "description": "Entire biller REST API collection",
 +
                    "enabled": 0,
 +
                    "limited": 0,
 +
                    "sensitive_enabled": 0,
 +
                    "some_enabled": 0,
 +
                    "some_disabled": 1,
 
                     "sensitive_apis": []
 
                     "sensitive_apis": []
 
                 },
 
                 },
Line 1,362: Line 1,547:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All GET resources in the biller REST API collection",
 
                             "description": "All GET resources in the biller REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 1,370: Line 1,560:
 
                                 "resource": "available",
 
                                 "resource": "available",
 
                                 "description": "Get available billers",
 
                                 "description": "Get available billers",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,377: Line 1,568:
 
                                 "resource": "partner-available",
 
                                 "resource": "partner-available",
 
                                 "description": "Get available partners",
 
                                 "description": "Get available partners",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,384: Line 1,576:
 
                                 "resource": "billerdata",
 
                                 "resource": "billerdata",
 
                                 "description": "Get biller specific information for a particular biller\/tour\/option",
 
                                 "description": "Get biller specific information for a particular biller\/tour\/option",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,391: Line 1,584:
 
                                 "resource": "cascades",
 
                                 "resource": "cascades",
 
                                 "description": "Get cascades",
 
                                 "description": "Get cascades",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,398: Line 1,592:
 
                                 "resource": "cascades-available",
 
                                 "resource": "cascades-available",
 
                                 "description": "Get cascades",
 
                                 "description": "Get cascades",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,405: Line 1,600:
 
                                 "resource": "cascade-count",
 
                                 "resource": "cascade-count",
 
                                 "description": "Get count of matching cascades",
 
                                 "description": "Get count of matching cascades",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,412: Line 1,608:
 
                                 "resource": "cascade-history",
 
                                 "resource": "cascade-history",
 
                                 "description": "Get history of changes to cascade",
 
                                 "description": "Get history of changes to cascade",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,419: Line 1,616:
 
                                 "resource": "cascade-rules",
 
                                 "resource": "cascade-rules",
 
                                 "description": null,
 
                                 "description": null,
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,426: Line 1,624:
 
                                 "resource": "cascade-rule",
 
                                 "resource": "cascade-rule",
 
                                 "description": null,
 
                                 "description": null,
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,433: Line 1,632:
 
                                 "resource": "cascade-step-count",
 
                                 "resource": "cascade-step-count",
 
                                 "description": "Get count of cascade steps",
 
                                 "description": "Get count of cascade steps",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,440: Line 1,640:
 
                                 "resource": "cascade-steps",
 
                                 "resource": "cascade-steps",
 
                                 "description": "Get cascade steps",
 
                                 "description": "Get cascade steps",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,447: Line 1,648:
 
                                 "resource": "cascade-detail",
 
                                 "resource": "cascade-detail",
 
                                 "description": "Get details for a cascade",
 
                                 "description": "Get details for a cascade",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,454: Line 1,656:
 
                                 "resource": "cascade-list",
 
                                 "resource": "cascade-list",
 
                                 "description": "Get a cascade list",
 
                                 "description": "Get a cascade list",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,461: Line 1,664:
 
                                 "resource": "count",
 
                                 "resource": "count",
 
                                 "description": "Get count of matching billers",
 
                                 "description": "Get count of matching billers",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,468: Line 1,672:
 
                                 "resource": "detail",
 
                                 "resource": "detail",
 
                                 "description": "Get details for a biller",
 
                                 "description": "Get details for a biller",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,475: Line 1,680:
 
                                 "resource": "fees",
 
                                 "resource": "fees",
 
                                 "description": "Get fees for a biller",
 
                                 "description": "Get fees for a biller",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,482: Line 1,688:
 
                                 "resource": "partner-fees",
 
                                 "resource": "partner-fees",
 
                                 "description": "Get fees for a third party partner",
 
                                 "description": "Get fees for a third party partner",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,489: Line 1,696:
 
                                 "resource": "last_poll",
 
                                 "resource": "last_poll",
 
                                 "description": "Get last poll for a biller",
 
                                 "description": "Get last poll for a biller",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,496: Line 1,704:
 
                                 "resource": "partner-last-poll",
 
                                 "resource": "partner-last-poll",
 
                                 "description": "Get last poll for a third party partner",
 
                                 "description": "Get last poll for a third party partner",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,503: Line 1,712:
 
                                 "resource": "list",
 
                                 "resource": "list",
 
                                 "description": "Get list of billers",
 
                                 "description": "Get list of billers",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,510: Line 1,720:
 
                                 "resource": "partner-detail",
 
                                 "resource": "partner-detail",
 
                                 "description": "Get details for a partner",
 
                                 "description": "Get details for a partner",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,517: Line 1,728:
 
                                 "resource": "partner-list",
 
                                 "resource": "partner-list",
 
                                 "description": "Get list of partners",
 
                                 "description": "Get list of partners",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,524: Line 1,736:
 
                                 "resource": "partner-shortnames",
 
                                 "resource": "partner-shortnames",
 
                                 "description": "Get list of partner shortnames",
 
                                 "description": "Get list of partner shortnames",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,531: Line 1,744:
 
                                 "resource": "process_types",
 
                                 "resource": "process_types",
 
                                 "description": "Get available process types for a biller",
 
                                 "description": "Get available process types for a biller",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,538: Line 1,752:
 
                                 "resource": "partner-process-types",
 
                                 "resource": "partner-process-types",
 
                                 "description": "Get available process types for a third party partner",
 
                                 "description": "Get available process types for a third party partner",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,545: Line 1,760:
 
                                 "resource": "shortnames",
 
                                 "resource": "shortnames",
 
                                 "description": "Get list of biller shortnames",
 
                                 "description": "Get list of biller shortnames",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,552: Line 1,768:
 
                                 "resource": "transaction_types",
 
                                 "resource": "transaction_types",
 
                                 "description": "Get available process types for a biller",
 
                                 "description": "Get available process types for a biller",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,559: Line 1,776:
 
                                 "resource": "partner-transaction-types",
 
                                 "resource": "partner-transaction-types",
 
                                 "description": "Get available process types for a third party partner",
 
                                 "description": "Get available process types for a third party partner",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,566: Line 1,784:
 
                                 "resource": "taxes",
 
                                 "resource": "taxes",
 
                                 "description": "Get taxes",
 
                                 "description": "Get taxes",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 1,577: Line 1,796:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All POST resources in the biller REST API collection",
 
                             "description": "All POST resources in the biller REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 1,585: Line 1,809:
 
                                 "resource": "add",
 
                                 "resource": "add",
 
                                 "description": "Add new biller",
 
                                 "description": "Add new biller",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,592: Line 1,817:
 
                                 "resource": "cascade",
 
                                 "resource": "cascade",
 
                                 "description": "Add new biller",
 
                                 "description": "Add new biller",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,599: Line 1,825:
 
                                 "resource": "cascade-rule",
 
                                 "resource": "cascade-rule",
 
                                 "description": "Add new cascade rule",
 
                                 "description": "Add new cascade rule",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,606: Line 1,833:
 
                                 "resource": "cascade-step",
 
                                 "resource": "cascade-step",
 
                                 "description": "Add new cascade step",
 
                                 "description": "Add new cascade step",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,613: Line 1,841:
 
                                 "resource": "partner",
 
                                 "resource": "partner",
 
                                 "description": "Add new third party partner",
 
                                 "description": "Add new third party partner",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 1,624: Line 1,853:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All PATCH resources in the biller REST API collection",
 
                             "description": "All PATCH resources in the biller REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 1,632: Line 1,866:
 
                                 "resource": "cascade",
 
                                 "resource": "cascade",
 
                                 "description": "Edit cascade",
 
                                 "description": "Edit cascade",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,639: Line 1,874:
 
                                 "resource": "cascade-rule",
 
                                 "resource": "cascade-rule",
 
                                 "description": "Edit cascade rule",
 
                                 "description": "Edit cascade rule",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,646: Line 1,882:
 
                                 "resource": "cascade-step",
 
                                 "resource": "cascade-step",
 
                                 "description": "Edit cascade step",
 
                                 "description": "Edit cascade step",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,653: Line 1,890:
 
                                 "resource": "cascade-steps-reorder",
 
                                 "resource": "cascade-steps-reorder",
 
                                 "description": "Reorder steps in cascade",
 
                                 "description": "Reorder steps in cascade",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,660: Line 1,898:
 
                                 "resource": "fee",
 
                                 "resource": "fee",
 
                                 "description": "Setup fee for biller",
 
                                 "description": "Setup fee for biller",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,667: Line 1,906:
 
                                 "resource": "partner-fee",
 
                                 "resource": "partner-fee",
 
                                 "description": "Setup fee for third party partner",
 
                                 "description": "Setup fee for third party partner",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,674: Line 1,914:
 
                                 "resource": "restore",
 
                                 "resource": "restore",
 
                                 "description": "Restore biller",
 
                                 "description": "Restore biller",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,681: Line 1,922:
 
                                 "resource": "restore-cascade",
 
                                 "resource": "restore-cascade",
 
                                 "description": "Restore cascade",
 
                                 "description": "Restore cascade",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,688: Line 1,930:
 
                                 "resource": "restore-partner",
 
                                 "resource": "restore-partner",
 
                                 "description": "Restore partner",
 
                                 "description": "Restore partner",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,695: Line 1,938:
 
                                 "resource": "setting",
 
                                 "resource": "setting",
 
                                 "description": "Edit cascade",
 
                                 "description": "Edit cascade",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,702: Line 1,946:
 
                                 "resource": "partner-setting",
 
                                 "resource": "partner-setting",
 
                                 "description": "Edit cascade",
 
                                 "description": "Edit cascade",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,709: Line 1,954:
 
                                 "resource": "tax",
 
                                 "resource": "tax",
 
                                 "description": "Update taxes",
 
                                 "description": "Update taxes",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 1,720: Line 1,966:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All DELETE resources in the biller REST API collection",
 
                             "description": "All DELETE resources in the biller REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 1,728: Line 1,979:
 
                                 "resource": "biller",
 
                                 "resource": "biller",
 
                                 "description": "Delete biller",
 
                                 "description": "Delete biller",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,735: Line 1,987:
 
                                 "resource": "cascade",
 
                                 "resource": "cascade",
 
                                 "description": "Delete cascade",
 
                                 "description": "Delete cascade",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,742: Line 1,995:
 
                                 "resource": "cascade-rule",
 
                                 "resource": "cascade-rule",
 
                                 "description": "Disable cascade rule",
 
                                 "description": "Disable cascade rule",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,749: Line 2,003:
 
                                 "resource": "cascade-step",
 
                                 "resource": "cascade-step",
 
                                 "description": "Delete cascade step",
 
                                 "description": "Delete cascade step",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,756: Line 2,011:
 
                                 "resource": "fee",
 
                                 "resource": "fee",
 
                                 "description": "Delete biller fee",
 
                                 "description": "Delete biller fee",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,763: Line 2,019:
 
                                 "resource": "partner-fee",
 
                                 "resource": "partner-fee",
 
                                 "description": "Delete biller fee",
 
                                 "description": "Delete biller fee",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,770: Line 2,027:
 
                                 "resource": "partner",
 
                                 "resource": "partner",
 
                                 "description": "Delete partner",
 
                                 "description": "Delete partner",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,777: Line 2,035:
 
                                 "resource": "tax",
 
                                 "resource": "tax",
 
                                 "description": "Delete tax",
 
                                 "description": "Delete tax",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 1,790: Line 2,049:
 
                     "resource": -1,
 
                     "resource": -1,
 
                     "description": "Entire config REST API collection",
 
                     "description": "Entire config REST API collection",
 +
                    "enabled": 0,
 +
                    "limited": 0,
 +
                    "sensitive_enabled": 0,
 +
                    "some_enabled": 0,
 +
                    "some_disabled": 1,
 
                     "sensitive_apis": [
 
                     "sensitive_apis": [
 
                         {
 
                         {
Line 1,815: Line 2,079:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All DELETE resources in the config REST API collection",
 
                             "description": "All DELETE resources in the config REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": [
 
                             "sensitive_apis": [
 
                                 {
 
                                 {
Line 1,832: Line 2,101:
 
                                 "description": "Revert a config setting to the default",
 
                                 "description": "Revert a config setting to the default",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 1,851: Line 2,121:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All GET resources in the config REST API collection",
 
                             "description": "All GET resources in the config REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 1,859: Line 2,134:
 
                                 "resource": "section",
 
                                 "resource": "section",
 
                                 "description": "Get config section details",
 
                                 "description": "Get config section details",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,866: Line 2,142:
 
                                 "resource": "sections",
 
                                 "resource": "sections",
 
                                 "description": "Get available config sections",
 
                                 "description": "Get available config sections",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 1,877: Line 2,154:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All PATCH resources in the config REST API collection",
 
                             "description": "All PATCH resources in the config REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": [
 
                             "sensitive_apis": [
 
                                 {
 
                                 {
Line 1,893: Line 2,175:
 
                                 "resource": "affiliate_default",
 
                                 "resource": "affiliate_default",
 
                                 "description": "Update all affiliates to default for setting",
 
                                 "description": "Update all affiliates to default for setting",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,901: Line 2,184:
 
                                 "description": "Update a config section",
 
                                 "description": "Update a config section",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 1,922: Line 2,206:
 
                     "resource": -1,
 
                     "resource": -1,
 
                     "description": "Entire codes REST API collection",
 
                     "description": "Entire codes REST API collection",
 +
                    "enabled": 0,
 +
                    "limited": 0,
 +
                    "sensitive_enabled": 0,
 +
                    "some_enabled": 0,
 +
                    "some_disabled": 1,
 
                     "sensitive_apis": []
 
                     "sensitive_apis": []
 
                 },
 
                 },
Line 1,932: Line 2,221:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All GET resources in the codes REST API collection",
 
                             "description": "All GET resources in the codes REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 1,940: Line 2,234:
 
                                 "resource": "affiliate-codes",
 
                                 "resource": "affiliate-codes",
 
                                 "description": "Get a list of NATS code values and links for a specific affiliate and program",
 
                                 "description": "Get a list of NATS code values and links for a specific affiliate and program",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,947: Line 2,242:
 
                                 "resource": "decode",
 
                                 "resource": "decode",
 
                                 "description": "Decode a particular NATS code value",
 
                                 "description": "Decode a particular NATS code value",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,954: Line 2,250:
 
                                 "resource": "linkcodes",
 
                                 "resource": "linkcodes",
 
                                 "description": "Get link codes for particular for the given parameters",
 
                                 "description": "Get link codes for particular for the given parameters",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,961: Line 2,258:
 
                                 "resource": "strack",
 
                                 "resource": "strack",
 
                                 "description": "Get strack links",
 
                                 "description": "Get strack links",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 1,974: Line 2,272:
 
                     "resource": -1,
 
                     "resource": -1,
 
                     "description": "Entire include REST API collection",
 
                     "description": "Entire include REST API collection",
 +
                    "enabled": 0,
 +
                    "limited": 0,
 +
                    "sensitive_enabled": 0,
 +
                    "some_enabled": 0,
 +
                    "some_disabled": 1,
 
                     "sensitive_apis": []
 
                     "sensitive_apis": []
 
                 },
 
                 },
Line 1,984: Line 2,287:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All DELETE resources in the include REST API collection",
 
                             "description": "All DELETE resources in the include REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 1,992: Line 2,300:
 
                                 "resource": "include",
 
                                 "resource": "include",
 
                                 "description": "Delete include chain",
 
                                 "description": "Delete include chain",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 1,999: Line 2,308:
 
                                 "resource": "step",
 
                                 "resource": "step",
 
                                 "description": "Delete include chain step",
 
                                 "description": "Delete include chain step",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 2,010: Line 2,320:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All GET resources in the include REST API collection",
 
                             "description": "All GET resources in the include REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 2,018: Line 2,333:
 
                                 "resource": "include",
 
                                 "resource": "include",
 
                                 "description": "Get details for an include chain",
 
                                 "description": "Get details for an include chain",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,025: Line 2,341:
 
                                 "resource": "includes",
 
                                 "resource": "includes",
 
                                 "description": "Get a list of include chains",
 
                                 "description": "Get a list of include chains",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,032: Line 2,349:
 
                                 "resource": "templates",
 
                                 "resource": "templates",
 
                                 "description": null,
 
                                 "description": null,
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 2,043: Line 2,361:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All PATCH resources in the include REST API collection",
 
                             "description": "All PATCH resources in the include REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 2,051: Line 2,374:
 
                                 "resource": "include",
 
                                 "resource": "include",
 
                                 "description": "Update include chain",
 
                                 "description": "Update include chain",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,058: Line 2,382:
 
                                 "resource": "restore",
 
                                 "resource": "restore",
 
                                 "description": "Restore include chain",
 
                                 "description": "Restore include chain",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,065: Line 2,390:
 
                                 "resource": "step",
 
                                 "resource": "step",
 
                                 "description": "Update include step",
 
                                 "description": "Update include step",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 2,076: Line 2,402:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All POST resources in the include REST API collection",
 
                             "description": "All POST resources in the include REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 2,084: Line 2,415:
 
                                 "resource": "include",
 
                                 "resource": "include",
 
                                 "description": "Add new include chain",
 
                                 "description": "Add new include chain",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,091: Line 2,423:
 
                                 "resource": "step",
 
                                 "resource": "step",
 
                                 "description": "Add new include step",
 
                                 "description": "Add new include step",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 2,104: Line 2,437:
 
                     "resource": -1,
 
                     "resource": -1,
 
                     "description": "Entire mailing REST API collection",
 
                     "description": "Entire mailing REST API collection",
 +
                    "enabled": 0,
 +
                    "limited": 0,
 +
                    "sensitive_enabled": 0,
 +
                    "some_enabled": 0,
 +
                    "some_disabled": 1,
 
                     "sensitive_apis": []
 
                     "sensitive_apis": []
 
                 },
 
                 },
Line 2,114: Line 2,452:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All DELETE resources in the mailing REST API collection",
 
                             "description": "All DELETE resources in the mailing REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 2,122: Line 2,465:
 
                                 "resource": "mailing",
 
                                 "resource": "mailing",
 
                                 "description": "Delete maling",
 
                                 "description": "Delete maling",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,129: Line 2,473:
 
                                 "resource": "mailing-rule",
 
                                 "resource": "mailing-rule",
 
                                 "description": "Disable mailing rule",
 
                                 "description": "Disable mailing rule",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,136: Line 2,481:
 
                                 "resource": "queue",
 
                                 "resource": "queue",
 
                                 "description": "Delete mail queue entry",
 
                                 "description": "Delete mail queue entry",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 2,147: Line 2,493:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All GET resources in the mailing REST API collection",
 
                             "description": "All GET resources in the mailing REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 2,155: Line 2,506:
 
                                 "resource": "mailing",
 
                                 "resource": "mailing",
 
                                 "description": "Get mailing details",
 
                                 "description": "Get mailing details",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,162: Line 2,514:
 
                                 "resource": "mailings",
 
                                 "resource": "mailings",
 
                                 "description": "Get mailings",
 
                                 "description": "Get mailings",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,169: Line 2,522:
 
                                 "resource": "mailing-rules",
 
                                 "resource": "mailing-rules",
 
                                 "description": "Get mailing rules",
 
                                 "description": "Get mailing rules",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,176: Line 2,530:
 
                                 "resource": "mailing-rule",
 
                                 "resource": "mailing-rule",
 
                                 "description": "Get a mailing rule",
 
                                 "description": "Get a mailing rule",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,183: Line 2,538:
 
                                 "resource": "queue",
 
                                 "resource": "queue",
 
                                 "description": "Search mail queue",
 
                                 "description": "Search mail queue",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,190: Line 2,546:
 
                                 "resource": "removelist",
 
                                 "resource": "removelist",
 
                                 "description": "Get remove list",
 
                                 "description": "Get remove list",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 2,201: Line 2,558:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All PATCH resources in the mailing REST API collection",
 
                             "description": "All PATCH resources in the mailing REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 2,209: Line 2,571:
 
                                 "resource": "mailing",
 
                                 "resource": "mailing",
 
                                 "description": "Edit mailing",
 
                                 "description": "Edit mailing",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,216: Line 2,579:
 
                                 "resource": "mailing-rule",
 
                                 "resource": "mailing-rule",
 
                                 "description": "Edit mailer rule",
 
                                 "description": "Edit mailer rule",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,223: Line 2,587:
 
                                 "resource": "removelist",
 
                                 "resource": "removelist",
 
                                 "description": "Update email remove list",
 
                                 "description": "Update email remove list",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,230: Line 2,595:
 
                                 "resource": "removelist-queue",
 
                                 "resource": "removelist-queue",
 
                                 "description": "Add email from mail queue entry to remove list",
 
                                 "description": "Add email from mail queue entry to remove list",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,237: Line 2,603:
 
                                 "resource": "resend-queue",
 
                                 "resource": "resend-queue",
 
                                 "description": "Resend mail queue entry",
 
                                 "description": "Resend mail queue entry",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,244: Line 2,611:
 
                                 "resource": "restore-queue",
 
                                 "resource": "restore-queue",
 
                                 "description": "Restore mail queue entry",
 
                                 "description": "Restore mail queue entry",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,251: Line 2,619:
 
                                 "resource": "send-mailing",
 
                                 "resource": "send-mailing",
 
                                 "description": "Send mailing now",
 
                                 "description": "Send mailing now",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,258: Line 2,627:
 
                                 "resource": "send-test-mailing",
 
                                 "resource": "send-test-mailing",
 
                                 "description": "Send test mailing",
 
                                 "description": "Send test mailing",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 2,269: Line 2,639:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All POST resources in the mailing REST API collection",
 
                             "description": "All POST resources in the mailing REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 2,277: Line 2,652:
 
                                 "resource": "mailing",
 
                                 "resource": "mailing",
 
                                 "description": "Add new mailing",
 
                                 "description": "Add new mailing",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,284: Line 2,660:
 
                                 "resource": "mailing-rule",
 
                                 "resource": "mailing-rule",
 
                                 "description": "Add new mailer rule",
 
                                 "description": "Add new mailer rule",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,291: Line 2,668:
 
                                 "resource": "removelist",
 
                                 "resource": "removelist",
 
                                 "description": "Append to email remove list",
 
                                 "description": "Append to email remove list",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 2,304: Line 2,682:
 
                     "resource": -1,
 
                     "resource": -1,
 
                     "description": "Entire maintenance REST API collection",
 
                     "description": "Entire maintenance REST API collection",
 +
                    "enabled": 0,
 +
                    "limited": 0,
 +
                    "sensitive_enabled": 0,
 +
                    "some_enabled": 0,
 +
                    "some_disabled": 1,
 
                     "sensitive_apis": [
 
                     "sensitive_apis": [
 
                         {
 
                         {
Line 2,336: Line 2,719:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All DELETE resources in the maintenance REST API collection",
 
                             "description": "All DELETE resources in the maintenance REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 2,344: Line 2,732:
 
                                 "resource": "log",
 
                                 "resource": "log",
 
                                 "description": "Delete log file",
 
                                 "description": "Delete log file",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,351: Line 2,740:
 
                                 "resource": "cache",
 
                                 "resource": "cache",
 
                                 "description": "Delete report cache",
 
                                 "description": "Delete report cache",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 2,362: Line 2,752:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All GET resources in the maintenance REST API collection",
 
                             "description": "All GET resources in the maintenance REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": [
 
                             "sensitive_apis": [
 
                                 {
 
                                 {
Line 2,386: Line 2,781:
 
                                 "description": "Search admin actions",
 
                                 "description": "Search admin actions",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 2,401: Line 2,797:
 
                                 "resource": "admin-actions-filters",
 
                                 "resource": "admin-actions-filters",
 
                                 "description": "Get available filter information for admin action API",
 
                                 "description": "Get available filter information for admin action API",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,409: Line 2,806:
 
                                 "description": "Get lines from log file",
 
                                 "description": "Get lines from log file",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 2,424: Line 2,822:
 
                                 "resource": "logs",
 
                                 "resource": "logs",
 
                                 "description": "Get list of log files",
 
                                 "description": "Get list of log files",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,431: Line 2,830:
 
                                 "resource": "nats",
 
                                 "resource": "nats",
 
                                 "description": "Get NATS status",
 
                                 "description": "Get NATS status",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,438: Line 2,838:
 
                                 "resource": "report",
 
                                 "resource": "report",
 
                                 "description": "Get details on a report table",
 
                                 "description": "Get details on a report table",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,445: Line 2,846:
 
                                 "resource": "report-progress",
 
                                 "resource": "report-progress",
 
                                 "description": "Get progress on report summary table rebuild",
 
                                 "description": "Get progress on report summary table rebuild",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,452: Line 2,854:
 
                                 "resource": "reports",
 
                                 "resource": "reports",
 
                                 "description": "Get list of report tables",
 
                                 "description": "Get list of report tables",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,459: Line 2,862:
 
                                 "resource": "server",
 
                                 "resource": "server",
 
                                 "description": "Get server status",
 
                                 "description": "Get server status",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,466: Line 2,870:
 
                                 "resource": "table",
 
                                 "resource": "table",
 
                                 "description": "Get details on a table",
 
                                 "description": "Get details on a table",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,473: Line 2,878:
 
                                 "resource": "tables",
 
                                 "resource": "tables",
 
                                 "description": "Search list of NATS tables",
 
                                 "description": "Search list of NATS tables",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,480: Line 2,886:
 
                                 "resource": "table-clean-count",
 
                                 "resource": "table-clean-count",
 
                                 "description": "Get estimated rows for table cleanup",
 
                                 "description": "Get estimated rows for table cleanup",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,487: Line 2,894:
 
                                 "resource": "table-clean-progress",
 
                                 "resource": "table-clean-progress",
 
                                 "description": "Get table cleanup progress",
 
                                 "description": "Get table cleanup progress",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 2,498: Line 2,906:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All PATCH resources in the maintenance REST API collection",
 
                             "description": "All PATCH resources in the maintenance REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": [
 
                             "sensitive_apis": [
 
                                 {
 
                                 {
Line 2,515: Line 2,928:
 
                                 "description": "Cleanup log file",
 
                                 "description": "Cleanup log file",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 2,530: Line 2,944:
 
                                 "resource": "report",
 
                                 "resource": "report",
 
                                 "description": "Rebuild report summary",
 
                                 "description": "Rebuild report summary",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,537: Line 2,952:
 
                                 "resource": "table",
 
                                 "resource": "table",
 
                                 "description": "Cleanup table",
 
                                 "description": "Cleanup table",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 2,550: Line 2,966:
 
                     "resource": -1,
 
                     "resource": -1,
 
                     "description": "Entire member REST API collection",
 
                     "description": "Entire member REST API collection",
 +
                    "enabled": 0,
 +
                    "limited": 0,
 +
                    "sensitive_enabled": 0,
 +
                    "some_enabled": 0,
 +
                    "some_disabled": 1,
 
                     "sensitive_apis": []
 
                     "sensitive_apis": []
 
                 },
 
                 },
Line 2,560: Line 2,981:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All GET resources in the member REST API collection",
 
                             "description": "All GET resources in the member REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 2,568: Line 2,994:
 
                                 "resource": "available_flags",
 
                                 "resource": "available_flags",
 
                                 "description": "Get flags available to put on a member",
 
                                 "description": "Get flags available to put on a member",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,575: Line 3,002:
 
                                 "resource": "encryptusername",
 
                                 "resource": "encryptusername",
 
                                 "description": "Get an encrypted username for member authentication",
 
                                 "description": "Get an encrypted username for member authentication",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,582: Line 3,010:
 
                                 "resource": "authstring",
 
                                 "resource": "authstring",
 
                                 "description": "Get an auth string for a member record for the plus systems",
 
                                 "description": "Get an auth string for a member record for the plus systems",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,589: Line 3,018:
 
                                 "resource": "details",
 
                                 "resource": "details",
 
                                 "description": "Get member information",
 
                                 "description": "Get member information",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,596: Line 3,026:
 
                                 "resource": "flags",
 
                                 "resource": "flags",
 
                                 "description": null,
 
                                 "description": null,
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,603: Line 3,034:
 
                                 "resource": "loginlog",
 
                                 "resource": "loginlog",
 
                                 "description": "Get log of logins for a member",
 
                                 "description": "Get log of logins for a member",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,610: Line 3,042:
 
                                 "resource": "matching",
 
                                 "resource": "matching",
 
                                 "description": "Find matching members for member fields",
 
                                 "description": "Find matching members for member fields",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,617: Line 3,050:
 
                                 "resource": "notes",
 
                                 "resource": "notes",
 
                                 "description": "Get notes for a member",
 
                                 "description": "Get notes for a member",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,624: Line 3,058:
 
                                 "resource": "notices",
 
                                 "resource": "notices",
 
                                 "description": "Get member notices",
 
                                 "description": "Get member notices",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,631: Line 3,066:
 
                                 "resource": "restricted-values",
 
                                 "resource": "restricted-values",
 
                                 "description": "Get restricted values for members",
 
                                 "description": "Get restricted values for members",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,638: Line 3,074:
 
                                 "resource": "search",
 
                                 "resource": "search",
 
                                 "description": "Search for members",
 
                                 "description": "Search for members",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,645: Line 3,082:
 
                                 "resource": "search-filters",
 
                                 "resource": "search-filters",
 
                                 "description": "Get available filter information for member search API",
 
                                 "description": "Get available filter information for member search API",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,652: Line 3,090:
 
                                 "resource": "surfer-actions",
 
                                 "resource": "surfer-actions",
 
                                 "description": "Get surfer actions for a member",
 
                                 "description": "Get surfer actions for a member",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 2,663: Line 3,102:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All PATCH resources in the member REST API collection",
 
                             "description": "All PATCH resources in the member REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 2,671: Line 3,115:
 
                                 "resource": "details",
 
                                 "resource": "details",
 
                                 "description": "Update member information",
 
                                 "description": "Update member information",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,678: Line 3,123:
 
                                 "resource": "expiration",
 
                                 "resource": "expiration",
 
                                 "description": "Set expiration date for a subscription",
 
                                 "description": "Set expiration date for a subscription",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,685: Line 3,131:
 
                                 "resource": "expiremanual",
 
                                 "resource": "expiremanual",
 
                                 "description": "Expire a manual member",
 
                                 "description": "Expire a manual member",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,692: Line 3,139:
 
                                 "resource": "resend-transaction-email",
 
                                 "resource": "resend-transaction-email",
 
                                 "description": "Resend transaction email",
 
                                 "description": "Resend transaction email",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,699: Line 3,147:
 
                                 "resource": "resend-transaction-postback",
 
                                 "resource": "resend-transaction-postback",
 
                                 "description": "Resend transaction postback",
 
                                 "description": "Resend transaction postback",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,706: Line 3,155:
 
                                 "resource": "restricted-value",
 
                                 "resource": "restricted-value",
 
                                 "description": "Reactivate a restricted value for member fields",
 
                                 "description": "Reactivate a restricted value for member fields",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,713: Line 3,163:
 
                                 "resource": "forget",
 
                                 "resource": "forget",
 
                                 "description": "Forget personal data about the member",
 
                                 "description": "Forget personal data about the member",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,720: Line 3,171:
 
                                 "resource": "lock",
 
                                 "resource": "lock",
 
                                 "description": "Lock Member and prevent admin edits",
 
                                 "description": "Lock Member and prevent admin edits",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,727: Line 3,179:
 
                                 "resource": "unlock",
 
                                 "resource": "unlock",
 
                                 "description": "Unlock locked Member and allow admin edits again",
 
                                 "description": "Unlock locked Member and allow admin edits again",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 2,738: Line 3,191:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All POST resources in the member REST API collection",
 
                             "description": "All POST resources in the member REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 2,746: Line 3,204:
 
                                 "resource": "flag",
 
                                 "resource": "flag",
 
                                 "description": "Add flag for a member",
 
                                 "description": "Add flag for a member",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,753: Line 3,212:
 
                                 "resource": "login",
 
                                 "resource": "login",
 
                                 "description": "Record member paysite login",
 
                                 "description": "Record member paysite login",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,760: Line 3,220:
 
                                 "resource": "manual",
 
                                 "resource": "manual",
 
                                 "description": "Create a manual member",
 
                                 "description": "Create a manual member",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,767: Line 3,228:
 
                                 "resource": "note",
 
                                 "resource": "note",
 
                                 "description": "Add a member note",
 
                                 "description": "Add a member note",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,774: Line 3,236:
 
                                 "resource": "restricted-value",
 
                                 "resource": "restricted-value",
 
                                 "description": "Add restricted value for member fields",
 
                                 "description": "Add restricted value for member fields",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 2,785: Line 3,248:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All DELETE resources in the member REST API collection",
 
                             "description": "All DELETE resources in the member REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 2,793: Line 3,261:
 
                                 "resource": "flag",
 
                                 "resource": "flag",
 
                                 "description": "Remove flag for a member",
 
                                 "description": "Remove flag for a member",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,800: Line 3,269:
 
                                 "resource": "restricted-value",
 
                                 "resource": "restricted-value",
 
                                 "description": "Disable a restricted value for member fields",
 
                                 "description": "Disable a restricted value for member fields",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 2,813: Line 3,283:
 
                     "resource": -1,
 
                     "resource": -1,
 
                     "description": "Entire message REST API collection",
 
                     "description": "Entire message REST API collection",
 +
                    "enabled": 0,
 +
                    "limited": 0,
 +
                    "sensitive_enabled": 0,
 +
                    "some_enabled": 0,
 +
                    "some_disabled": 1,
 
                     "sensitive_apis": []
 
                     "sensitive_apis": []
 
                 },
 
                 },
Line 2,823: Line 3,298:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All DELETE resources in the message REST API collection",
 
                             "description": "All DELETE resources in the message REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 2,831: Line 3,311:
 
                                 "resource": "message",
 
                                 "resource": "message",
 
                                 "description": "Delete message(s)",
 
                                 "description": "Delete message(s)",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,838: Line 3,319:
 
                                 "resource": "permanent",
 
                                 "resource": "permanent",
 
                                 "description": "Permanently delete all deleted messages",
 
                                 "description": "Permanently delete all deleted messages",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 2,849: Line 3,331:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All GET resources in the message REST API collection",
 
                             "description": "All GET resources in the message REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 2,857: Line 3,344:
 
                                 "resource": "count",
 
                                 "resource": "count",
 
                                 "description": "Get a message count for this account",
 
                                 "description": "Get a message count for this account",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,864: Line 3,352:
 
                                 "resource": "messages",
 
                                 "resource": "messages",
 
                                 "description": "Get a messages for this account",
 
                                 "description": "Get a messages for this account",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,871: Line 3,360:
 
                                 "resource": "view",
 
                                 "resource": "view",
 
                                 "description": "Get a message",
 
                                 "description": "Get a message",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 2,882: Line 3,372:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All PATCH resources in the message REST API collection",
 
                             "description": "All PATCH resources in the message REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 2,890: Line 3,385:
 
                                 "resource": "read",
 
                                 "resource": "read",
 
                                 "description": "Mark message(s) read",
 
                                 "description": "Mark message(s) read",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,897: Line 3,393:
 
                                 "resource": "unread",
 
                                 "resource": "unread",
 
                                 "description": "Mark message(s) unread",
 
                                 "description": "Mark message(s) unread",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,904: Line 3,401:
 
                                 "resource": "undelete",
 
                                 "resource": "undelete",
 
                                 "description": "Mark message(s) undeleted",
 
                                 "description": "Mark message(s) undeleted",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 2,915: Line 3,413:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All POST resources in the message REST API collection",
 
                             "description": "All POST resources in the message REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 2,923: Line 3,426:
 
                                 "resource": "message",
 
                                 "resource": "message",
 
                                 "description": "Get a message",
 
                                 "description": "Get a message",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 2,936: Line 3,440:
 
                     "resource": -1,
 
                     "resource": -1,
 
                     "description": "Entire news REST API collection",
 
                     "description": "Entire news REST API collection",
 +
                    "enabled": 0,
 +
                    "limited": 0,
 +
                    "sensitive_enabled": 0,
 +
                    "some_enabled": 0,
 +
                    "some_disabled": 1,
 
                     "sensitive_apis": []
 
                     "sensitive_apis": []
 
                 },
 
                 },
Line 2,946: Line 3,455:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All DELETE resources in the news REST API collection",
 
                             "description": "All DELETE resources in the news REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 2,954: Line 3,468:
 
                                 "resource": "entry",
 
                                 "resource": "entry",
 
                                 "description": "Delete news entry",
 
                                 "description": "Delete news entry",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,961: Line 3,476:
 
                                 "resource": "section",
 
                                 "resource": "section",
 
                                 "description": "Delete news section",
 
                                 "description": "Delete news section",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 2,972: Line 3,488:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All GET resources in the news REST API collection",
 
                             "description": "All GET resources in the news REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 2,980: Line 3,501:
 
                                 "resource": "entry",
 
                                 "resource": "entry",
 
                                 "description": "Get news entry",
 
                                 "description": "Get news entry",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,987: Line 3,509:
 
                                 "resource": "news",
 
                                 "resource": "news",
 
                                 "description": "Get news",
 
                                 "description": "Get news",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 2,994: Line 3,517:
 
                                 "resource": "sections",
 
                                 "resource": "sections",
 
                                 "description": "Get news sections",
 
                                 "description": "Get news sections",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 3,005: Line 3,529:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All PATCH resources in the news REST API collection",
 
                             "description": "All PATCH resources in the news REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 3,013: Line 3,542:
 
                                 "resource": "entry",
 
                                 "resource": "entry",
 
                                 "description": "Edit news entry",
 
                                 "description": "Edit news entry",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 3,024: Line 3,554:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All POST resources in the news REST API collection",
 
                             "description": "All POST resources in the news REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 3,032: Line 3,567:
 
                                 "resource": "entry",
 
                                 "resource": "entry",
 
                                 "description": "Add news entry",
 
                                 "description": "Add news entry",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,039: Line 3,575:
 
                                 "resource": "section",
 
                                 "resource": "section",
 
                                 "description": "Add news section",
 
                                 "description": "Add news section",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 3,052: Line 3,589:
 
                     "resource": -1,
 
                     "resource": -1,
 
                     "description": "Entire notification REST API collection",
 
                     "description": "Entire notification REST API collection",
 +
                    "enabled": 0,
 +
                    "limited": 0,
 +
                    "sensitive_enabled": 0,
 +
                    "some_enabled": 0,
 +
                    "some_disabled": 1,
 
                     "sensitive_apis": []
 
                     "sensitive_apis": []
 
                 },
 
                 },
Line 3,062: Line 3,604:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All DELETE resources in the notification REST API collection",
 
                             "description": "All DELETE resources in the notification REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 3,070: Line 3,617:
 
                                 "resource": "notification",
 
                                 "resource": "notification",
 
                                 "description": "Delete notification(s)",
 
                                 "description": "Delete notification(s)",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,077: Line 3,625:
 
                                 "resource": "permanent",
 
                                 "resource": "permanent",
 
                                 "description": "Permanently delete all deleted notifications",
 
                                 "description": "Permanently delete all deleted notifications",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 3,088: Line 3,637:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All GET resources in the notification REST API collection",
 
                             "description": "All GET resources in the notification REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 3,096: Line 3,650:
 
                                 "resource": "count",
 
                                 "resource": "count",
 
                                 "description": "Get a notification count for this account",
 
                                 "description": "Get a notification count for this account",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,103: Line 3,658:
 
                                 "resource": "notifications",
 
                                 "resource": "notifications",
 
                                 "description": "Get a notifications for this account",
 
                                 "description": "Get a notifications for this account",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,110: Line 3,666:
 
                                 "resource": "view",
 
                                 "resource": "view",
 
                                 "description": "Get a notification",
 
                                 "description": "Get a notification",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 3,121: Line 3,678:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All PATCH resources in the notification REST API collection",
 
                             "description": "All PATCH resources in the notification REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 3,129: Line 3,691:
 
                                 "resource": "read",
 
                                 "resource": "read",
 
                                 "description": "Mark notification(s) read",
 
                                 "description": "Mark notification(s) read",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,136: Line 3,699:
 
                                 "resource": "unread",
 
                                 "resource": "unread",
 
                                 "description": "Mark notification(s) unread",
 
                                 "description": "Mark notification(s) unread",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,143: Line 3,707:
 
                                 "resource": "undelete",
 
                                 "resource": "undelete",
 
                                 "description": "Mark notification(s) undeleted",
 
                                 "description": "Mark notification(s) undeleted",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 3,156: Line 3,721:
 
                     "resource": -1,
 
                     "resource": -1,
 
                     "description": "Entire option REST API collection",
 
                     "description": "Entire option REST API collection",
 +
                    "enabled": 0,
 +
                    "limited": 0,
 +
                    "sensitive_enabled": 0,
 +
                    "some_enabled": 0,
 +
                    "some_disabled": 1,
 
                     "sensitive_apis": []
 
                     "sensitive_apis": []
 
                 },
 
                 },
Line 3,166: Line 3,736:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All GET resources in the option REST API collection",
 
                             "description": "All GET resources in the option REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 3,174: Line 3,749:
 
                                 "resource": "options",
 
                                 "resource": "options",
 
                                 "description": "Get a list of join options for a particular NATS code value",
 
                                 "description": "Get a list of join options for a particular NATS code value",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,181: Line 3,757:
 
                                 "resource": "rule",
 
                                 "resource": "rule",
 
                                 "description": "Get rules for a particular join option",
 
                                 "description": "Get rules for a particular join option",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 3,192: Line 3,769:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All PATCH resources in the option REST API collection",
 
                             "description": "All PATCH resources in the option REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 3,200: Line 3,782:
 
                                 "resource": "rule",
 
                                 "resource": "rule",
 
                                 "description": "Edit a given join option rule",
 
                                 "description": "Edit a given join option rule",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,207: Line 3,790:
 
                                 "resource": "text",
 
                                 "resource": "text",
 
                                 "description": "Edit text for a given join option",
 
                                 "description": "Edit text for a given join option",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 3,218: Line 3,802:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All POST resources in the option REST API collection",
 
                             "description": "All POST resources in the option REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 3,226: Line 3,815:
 
                                 "resource": "rule",
 
                                 "resource": "rule",
 
                                 "description": "Add a rule for a given join option",
 
                                 "description": "Add a rule for a given join option",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 3,239: Line 3,829:
 
                     "resource": -1,
 
                     "resource": -1,
 
                     "description": "Entire payment REST API collection",
 
                     "description": "Entire payment REST API collection",
 +
                    "enabled": 0,
 +
                    "limited": 0,
 +
                    "sensitive_enabled": 0,
 +
                    "some_enabled": 0,
 +
                    "some_disabled": 1,
 
                     "sensitive_apis": []
 
                     "sensitive_apis": []
 
                 },
 
                 },
Line 3,249: Line 3,844:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All DELETE resources in the payment REST API collection",
 
                             "description": "All DELETE resources in the payment REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 3,257: Line 3,857:
 
                                 "resource": "invoice",
 
                                 "resource": "invoice",
 
                                 "description": "Delete invoice",
 
                                 "description": "Delete invoice",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,264: Line 3,865:
 
                                 "resource": "payout-period",
 
                                 "resource": "payout-period",
 
                                 "description": "delete payout period",
 
                                 "description": "delete payout period",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,271: Line 3,873:
 
                                 "resource": "payvia-field",
 
                                 "resource": "payvia-field",
 
                                 "description": "delete payvia field",
 
                                 "description": "delete payvia field",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,278: Line 3,881:
 
                                 "resource": "payvia-field-mc",
 
                                 "resource": "payvia-field-mc",
 
                                 "description": "Delete payvia field multiple choice option",
 
                                 "description": "Delete payvia field multiple choice option",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,285: Line 3,889:
 
                                 "resource": "payvia-rule",
 
                                 "resource": "payvia-rule",
 
                                 "description": "Disable payvia rule",
 
                                 "description": "Disable payvia rule",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 3,296: Line 3,901:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All GET resources in the payment REST API collection",
 
                             "description": "All GET resources in the payment REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 3,304: Line 3,914:
 
                                 "resource": "dump-format",
 
                                 "resource": "dump-format",
 
                                 "description": "Get dump format",
 
                                 "description": "Get dump format",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,311: Line 3,922:
 
                                 "resource": "dump-formats",
 
                                 "resource": "dump-formats",
 
                                 "description": "Get dump formats available for payvias",
 
                                 "description": "Get dump formats available for payvias",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,318: Line 3,930:
 
                                 "resource": "invoices",
 
                                 "resource": "invoices",
 
                                 "description": "Current manual invoices for affilaite",
 
                                 "description": "Current manual invoices for affilaite",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,325: Line 3,938:
 
                                 "resource": "payments",
 
                                 "resource": "payments",
 
                                 "description": "Get payment details",
 
                                 "description": "Get payment details",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,332: Line 3,946:
 
                                 "resource": "payment-dumps",
 
                                 "resource": "payment-dumps",
 
                                 "description": "Get payment dumps list",
 
                                 "description": "Get payment dumps list",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,339: Line 3,954:
 
                                 "resource": "payment-dump",
 
                                 "resource": "payment-dump",
 
                                 "description": "Get payment dump",
 
                                 "description": "Get payment dump",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,346: Line 3,962:
 
                                 "resource": "payment-search",
 
                                 "resource": "payment-search",
 
                                 "description": "Search payments",
 
                                 "description": "Search payments",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,353: Line 3,970:
 
                                 "resource": "payment-search-filters",
 
                                 "resource": "payment-search-filters",
 
                                 "description": "Get available filter information for payment search API",
 
                                 "description": "Get available filter information for payment search API",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,360: Line 3,978:
 
                                 "resource": "payvia",
 
                                 "resource": "payvia",
 
                                 "description": "Get payvia details",
 
                                 "description": "Get payvia details",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,367: Line 3,986:
 
                                 "resource": "payvias",
 
                                 "resource": "payvias",
 
                                 "description": "Get payvia types",
 
                                 "description": "Get payvia types",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,374: Line 3,994:
 
                                 "resource": "payvia-fields",
 
                                 "resource": "payvia-fields",
 
                                 "description": "Get payvia fields",
 
                                 "description": "Get payvia fields",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,381: Line 4,002:
 
                                 "resource": "payvia-field-mcs",
 
                                 "resource": "payvia-field-mcs",
 
                                 "description": "Get payvia fields",
 
                                 "description": "Get payvia fields",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,388: Line 4,010:
 
                                 "resource": "payout-period",
 
                                 "resource": "payout-period",
 
                                 "description": "Get payout period details",
 
                                 "description": "Get payout period details",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,395: Line 4,018:
 
                                 "resource": "payout-periods",
 
                                 "resource": "payout-periods",
 
                                 "description": "Get payout periods",
 
                                 "description": "Get payout periods",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,402: Line 4,026:
 
                                 "resource": "payvia-rules",
 
                                 "resource": "payvia-rules",
 
                                 "description": null,
 
                                 "description": null,
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,409: Line 4,034:
 
                                 "resource": "payvia-rule",
 
                                 "resource": "payvia-rule",
 
                                 "description": null,
 
                                 "description": null,
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,416: Line 4,042:
 
                                 "resource": "payviarule",
 
                                 "resource": "payviarule",
 
                                 "description": "Get rules for a specific payvia type (legacy)",
 
                                 "description": "Get rules for a specific payvia type (legacy)",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 3,427: Line 4,054:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All PATCH resources in the payment REST API collection",
 
                             "description": "All PATCH resources in the payment REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 3,435: Line 4,067:
 
                                 "resource": "copy-dump-format",
 
                                 "resource": "copy-dump-format",
 
                                 "description": "Copy payvia dump format",
 
                                 "description": "Copy payvia dump format",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,442: Line 4,075:
 
                                 "resource": "default-payout-period",
 
                                 "resource": "default-payout-period",
 
                                 "description": "Set payout period as the default",
 
                                 "description": "Set payout period as the default",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,449: Line 4,083:
 
                                 "resource": "dump-format",
 
                                 "resource": "dump-format",
 
                                 "description": "Edit payvia dump format",
 
                                 "description": "Edit payvia dump format",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,456: Line 4,091:
 
                                 "resource": "duplicate-payvia",
 
                                 "resource": "duplicate-payvia",
 
                                 "description": "Copy payvia type",
 
                                 "description": "Copy payvia type",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,463: Line 4,099:
 
                                 "resource": "invoice",
 
                                 "resource": "invoice",
 
                                 "description": "Update invoice",
 
                                 "description": "Update invoice",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,470: Line 4,107:
 
                                 "resource": "payment",
 
                                 "resource": "payment",
 
                                 "description": "Update payment",
 
                                 "description": "Update payment",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,477: Line 4,115:
 
                                 "resource": "payment-paid",
 
                                 "resource": "payment-paid",
 
                                 "description": "Mark Payment as paid",
 
                                 "description": "Mark Payment as paid",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,484: Line 4,123:
 
                                 "resource": "payment-store",
 
                                 "resource": "payment-store",
 
                                 "description": "Store payment",
 
                                 "description": "Store payment",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,491: Line 4,131:
 
                                 "resource": "payment-unstore",
 
                                 "resource": "payment-unstore",
 
                                 "description": "Unstore payment",
 
                                 "description": "Unstore payment",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,498: Line 4,139:
 
                                 "resource": "payments",
 
                                 "resource": "payments",
 
                                 "description": "Update payment status",
 
                                 "description": "Update payment status",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,505: Line 4,147:
 
                                 "resource": "payments-unstore",
 
                                 "resource": "payments-unstore",
 
                                 "description": "Unstore payments",
 
                                 "description": "Unstore payments",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,512: Line 4,155:
 
                                 "resource": "payout-period",
 
                                 "resource": "payout-period",
 
                                 "description": "Edit payout period",
 
                                 "description": "Edit payout period",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,519: Line 4,163:
 
                                 "resource": "payout-period-affiliates",
 
                                 "resource": "payout-period-affiliates",
 
                                 "description": "Enable\/disable payout period for affiliates",
 
                                 "description": "Enable\/disable payout period for affiliates",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,526: Line 4,171:
 
                                 "resource": "payvia",
 
                                 "resource": "payvia",
 
                                 "description": "Edit payvia type",
 
                                 "description": "Edit payvia type",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,533: Line 4,179:
 
                                 "resource": "payvia-field",
 
                                 "resource": "payvia-field",
 
                                 "description": "Edit payvia field",
 
                                 "description": "Edit payvia field",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,540: Line 4,187:
 
                                 "resource": "payvia-fields-reorder",
 
                                 "resource": "payvia-fields-reorder",
 
                                 "description": "Reorder payvia fields",
 
                                 "description": "Reorder payvia fields",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,547: Line 4,195:
 
                                 "resource": "payvia-field-mc",
 
                                 "resource": "payvia-field-mc",
 
                                 "description": "Edit payvia field multiple choice option",
 
                                 "description": "Edit payvia field multiple choice option",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,554: Line 4,203:
 
                                 "resource": "payvia-field-mcs-reorder",
 
                                 "resource": "payvia-field-mcs-reorder",
 
                                 "description": "Reorder payvia field multiple choice options",
 
                                 "description": "Reorder payvia field multiple choice options",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,561: Line 4,211:
 
                                 "resource": "payvia-rule",
 
                                 "resource": "payvia-rule",
 
                                 "description": "Edit payvia rule",
 
                                 "description": "Edit payvia rule",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,568: Line 4,219:
 
                                 "resource": "payviarule",
 
                                 "resource": "payviarule",
 
                                 "description": "Create\/Modify rules for payvia types",
 
                                 "description": "Create\/Modify rules for payvia types",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,575: Line 4,227:
 
                                 "resource": "restore-payout-period",
 
                                 "resource": "restore-payout-period",
 
                                 "description": "Restore deleted payout period",
 
                                 "description": "Restore deleted payout period",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,582: Line 4,235:
 
                                 "resource": "restore-payvia-field",
 
                                 "resource": "restore-payvia-field",
 
                                 "description": "Restore deleted payvia field",
 
                                 "description": "Restore deleted payvia field",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,589: Line 4,243:
 
                                 "resource": "restore-payvia-field-mc",
 
                                 "resource": "restore-payvia-field-mc",
 
                                 "description": "Restore payvia field multiple choice option",
 
                                 "description": "Restore payvia field multiple choice option",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 3,600: Line 4,255:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All POST resources in the payment REST API collection",
 
                             "description": "All POST resources in the payment REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 3,608: Line 4,268:
 
                                 "resource": "check-dump",
 
                                 "resource": "check-dump",
 
                                 "description": "Check bulk payment dump prior to importing",
 
                                 "description": "Check bulk payment dump prior to importing",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,615: Line 4,276:
 
                                 "resource": "dump-format",
 
                                 "resource": "dump-format",
 
                                 "description": "Add new payvia dump format",
 
                                 "description": "Add new payvia dump format",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,622: Line 4,284:
 
                                 "resource": "import-dump",
 
                                 "resource": "import-dump",
 
                                 "description": "Process bulk payment dump prior to importing",
 
                                 "description": "Process bulk payment dump prior to importing",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,629: Line 4,292:
 
                                 "resource": "invoice",
 
                                 "resource": "invoice",
 
                                 "description": "Add invoice",
 
                                 "description": "Add invoice",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,636: Line 4,300:
 
                                 "resource": "payout-period",
 
                                 "resource": "payout-period",
 
                                 "description": "Add new payout period",
 
                                 "description": "Add new payout period",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,643: Line 4,308:
 
                                 "resource": "payvia",
 
                                 "resource": "payvia",
 
                                 "description": "Add new payvia type",
 
                                 "description": "Add new payvia type",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,650: Line 4,316:
 
                                 "resource": "payvia-field",
 
                                 "resource": "payvia-field",
 
                                 "description": "Add new payvia field",
 
                                 "description": "Add new payvia field",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,657: Line 4,324:
 
                                 "resource": "payvia-field-mc",
 
                                 "resource": "payvia-field-mc",
 
                                 "description": "Add new payvia field multiple choice option",
 
                                 "description": "Add new payvia field multiple choice option",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,664: Line 4,332:
 
                                 "resource": "payvia-rule",
 
                                 "resource": "payvia-rule",
 
                                 "description": "Add new payvia rule",
 
                                 "description": "Add new payvia rule",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 3,677: Line 4,346:
 
                     "resource": -1,
 
                     "resource": -1,
 
                     "description": "Entire program REST API collection",
 
                     "description": "Entire program REST API collection",
 +
                    "enabled": 0,
 +
                    "limited": 0,
 +
                    "sensitive_enabled": 0,
 +
                    "some_enabled": 0,
 +
                    "some_disabled": 1,
 
                     "sensitive_apis": []
 
                     "sensitive_apis": []
 
                 },
 
                 },
Line 3,687: Line 4,361:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All DELETE resources in the program REST API collection",
 
                             "description": "All DELETE resources in the program REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 3,695: Line 4,374:
 
                                 "resource": "program",
 
                                 "resource": "program",
 
                                 "description": "Delete program",
 
                                 "description": "Delete program",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,702: Line 4,382:
 
                                 "resource": "payout-change",
 
                                 "resource": "payout-change",
 
                                 "description": "Delete payout change",
 
                                 "description": "Delete payout change",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,709: Line 4,390:
 
                                 "resource": "payout-change-tier",
 
                                 "resource": "payout-change-tier",
 
                                 "description": "Delete payout change tier",
 
                                 "description": "Delete payout change tier",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 3,720: Line 4,402:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All GET resources in the program REST API collection",
 
                             "description": "All GET resources in the program REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 3,728: Line 4,415:
 
                                 "resource": "additional-payout-change-targets",
 
                                 "resource": "additional-payout-change-targets",
 
                                 "description": "Get additional payout change fields for selected program",
 
                                 "description": "Get additional payout change fields for selected program",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,735: Line 4,423:
 
                                 "resource": "affiliate-available",
 
                                 "resource": "affiliate-available",
 
                                 "description": "Get programs available for affiliate",
 
                                 "description": "Get programs available for affiliate",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,742: Line 4,431:
 
                                 "resource": "detail",
 
                                 "resource": "detail",
 
                                 "description": "Get details for specific program",
 
                                 "description": "Get details for specific program",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,749: Line 4,439:
 
                                 "resource": "list",
 
                                 "resource": "list",
 
                                 "description": "Get a list of programs",
 
                                 "description": "Get a list of programs",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,756: Line 4,447:
 
                                 "resource": "options",
 
                                 "resource": "options",
 
                                 "description": "Get options for program",
 
                                 "description": "Get options for program",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,763: Line 4,455:
 
                                 "resource": "payout-changes",
 
                                 "resource": "payout-changes",
 
                                 "description": "Get payout changes for program",
 
                                 "description": "Get payout changes for program",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,770: Line 4,463:
 
                                 "resource": "redirect-available",
 
                                 "resource": "redirect-available",
 
                                 "description": "Get available programs for program redirect",
 
                                 "description": "Get available programs for program redirect",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,777: Line 4,471:
 
                                 "resource": "sites",
 
                                 "resource": "sites",
 
                                 "description": "Get sites for program",
 
                                 "description": "Get sites for program",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,784: Line 4,479:
 
                                 "resource": "tours",
 
                                 "resource": "tours",
 
                                 "description": "Get tours for program",
 
                                 "description": "Get tours for program",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,791: Line 4,487:
 
                                 "resource": "types",
 
                                 "resource": "types",
 
                                 "description": "Get program types",
 
                                 "description": "Get program types",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 3,802: Line 4,499:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All PATCH resources in the program REST API collection",
 
                             "description": "All PATCH resources in the program REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 3,810: Line 4,512:
 
                                 "resource": "default_payout",
 
                                 "resource": "default_payout",
 
                                 "description": "Edit default payout for program",
 
                                 "description": "Edit default payout for program",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,817: Line 4,520:
 
                                 "resource": "details",
 
                                 "resource": "details",
 
                                 "description": "Edit program",
 
                                 "description": "Edit program",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,824: Line 4,528:
 
                                 "resource": "disable_affiliate",
 
                                 "resource": "disable_affiliate",
 
                                 "description": "Disable affiliate in program",
 
                                 "description": "Disable affiliate in program",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,831: Line 4,536:
 
                                 "resource": "disable_tour",
 
                                 "resource": "disable_tour",
 
                                 "description": null,
 
                                 "description": null,
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,838: Line 4,544:
 
                                 "resource": "enable_affiliate",
 
                                 "resource": "enable_affiliate",
 
                                 "description": "Disable affiliate in program",
 
                                 "description": "Disable affiliate in program",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,845: Line 4,552:
 
                                 "resource": "enable_site",
 
                                 "resource": "enable_site",
 
                                 "description": "Enable site in program",
 
                                 "description": "Enable site in program",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,852: Line 4,560:
 
                                 "resource": "enable_tour",
 
                                 "resource": "enable_tour",
 
                                 "description": "Enable tour in program",
 
                                 "description": "Enable tour in program",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,859: Line 4,568:
 
                                 "resource": "move-payout-change",
 
                                 "resource": "move-payout-change",
 
                                 "description": "Move payout change order",
 
                                 "description": "Move payout change order",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,866: Line 4,576:
 
                                 "resource": "payout-change",
 
                                 "resource": "payout-change",
 
                                 "description": "Edit program payout change",
 
                                 "description": "Edit program payout change",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,873: Line 4,584:
 
                                 "resource": "payout-change-tier",
 
                                 "resource": "payout-change-tier",
 
                                 "description": "Edit payout tier chnage",
 
                                 "description": "Edit payout tier chnage",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 3,884: Line 4,596:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All POST resources in the program REST API collection",
 
                             "description": "All POST resources in the program REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 3,892: Line 4,609:
 
                                 "resource": "new",
 
                                 "resource": "new",
 
                                 "description": "Add new program",
 
                                 "description": "Add new program",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,899: Line 4,617:
 
                                 "resource": "payout-change",
 
                                 "resource": "payout-change",
 
                                 "description": "Add new program payout change",
 
                                 "description": "Add new program payout change",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,906: Line 4,625:
 
                                 "resource": "payout-change-tier",
 
                                 "resource": "payout-change-tier",
 
                                 "description": "Add new tier to program payout change",
 
                                 "description": "Add new tier to program payout change",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 3,919: Line 4,639:
 
                     "resource": -1,
 
                     "resource": -1,
 
                     "description": "Entire report REST API collection",
 
                     "description": "Entire report REST API collection",
 +
                    "enabled": 0,
 +
                    "limited": 0,
 +
                    "sensitive_enabled": 0,
 +
                    "some_enabled": 0,
 +
                    "some_disabled": 1,
 
                     "sensitive_apis": []
 
                     "sensitive_apis": []
 
                 },
 
                 },
Line 3,929: Line 4,654:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All GET resources in the report REST API collection",
 
                             "description": "All GET resources in the report REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 3,937: Line 4,667:
 
                                 "resource": "affiliate-ratios",
 
                                 "resource": "affiliate-ratios",
 
                                 "description": "Get the affiliate ratios report",
 
                                 "description": "Get the affiliate ratios report",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,944: Line 4,675:
 
                                 "resource": "hits",
 
                                 "resource": "hits",
 
                                 "description": "Get raw hit data",
 
                                 "description": "Get raw hit data",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,951: Line 4,683:
 
                                 "resource": "hit-totals",
 
                                 "resource": "hit-totals",
 
                                 "description": "Get hit totals for today",
 
                                 "description": "Get hit totals for today",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,958: Line 4,691:
 
                                 "resource": "profitloss",
 
                                 "resource": "profitloss",
 
                                 "description": "Get the profit\/loss report (legacy)",
 
                                 "description": "Get the profit\/loss report (legacy)",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,965: Line 4,699:
 
                                 "resource": "profit-loss",
 
                                 "resource": "profit-loss",
 
                                 "description": "Get the profit\/loss report",
 
                                 "description": "Get the profit\/loss report",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,972: Line 4,707:
 
                                 "resource": "fields",
 
                                 "resource": "fields",
 
                                 "description": "Get available report fields",
 
                                 "description": "Get available report fields",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,979: Line 4,715:
 
                                 "resource": "focus",
 
                                 "resource": "focus",
 
                                 "description": "Get available report focus details",
 
                                 "description": "Get available report focus details",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,986: Line 4,723:
 
                                 "resource": "focuses",
 
                                 "resource": "focuses",
 
                                 "description": "Get available report focuses",
 
                                 "description": "Get available report focuses",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 3,993: Line 4,731:
 
                                 "resource": "groups",
 
                                 "resource": "groups",
 
                                 "description": "Get report groups",
 
                                 "description": "Get report groups",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,000: Line 4,739:
 
                                 "resource": "perspective",
 
                                 "resource": "perspective",
 
                                 "description": "Get report perspective details",
 
                                 "description": "Get report perspective details",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,007: Line 4,747:
 
                                 "resource": "perspectives",
 
                                 "resource": "perspectives",
 
                                 "description": "Get report perspectives",
 
                                 "description": "Get report perspectives",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,014: Line 4,755:
 
                                 "resource": "report",
 
                                 "resource": "report",
 
                                 "description": "Get report information",
 
                                 "description": "Get report information",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,021: Line 4,763:
 
                                 "resource": "subscription",
 
                                 "resource": "subscription",
 
                                 "description": "Get the subscription report",
 
                                 "description": "Get the subscription report",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,028: Line 4,771:
 
                                 "resource": "surfer",
 
                                 "resource": "surfer",
 
                                 "description": "Get the surfer action report",
 
                                 "description": "Get the surfer action report",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,035: Line 4,779:
 
                                 "resource": "surferaction",
 
                                 "resource": "surferaction",
 
                                 "description": "Get surfer actions (legacy)",
 
                                 "description": "Get surfer actions (legacy)",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,042: Line 4,787:
 
                                 "resource": "transactionpayouts",
 
                                 "resource": "transactionpayouts",
 
                                 "description": "Get raw payout data",
 
                                 "description": "Get raw payout data",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,049: Line 4,795:
 
                                 "resource": "transactions",
 
                                 "resource": "transactions",
 
                                 "description": "Get raw transaction data",
 
                                 "description": "Get raw transaction data",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,056: Line 4,803:
 
                                 "resource": "transaction",
 
                                 "resource": "transaction",
 
                                 "description": "Get the transaction report",
 
                                 "description": "Get the transaction report",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,063: Line 4,811:
 
                                 "resource": "report-widget",
 
                                 "resource": "report-widget",
 
                                 "description": "Get report widget details",
 
                                 "description": "Get report widget details",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,070: Line 4,819:
 
                                 "resource": "widgets",
 
                                 "resource": "widgets",
 
                                 "description": "Get widgets for overview and their settings",
 
                                 "description": "Get widgets for overview and their settings",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,077: Line 4,827:
 
                                 "resource": "widget",
 
                                 "resource": "widget",
 
                                 "description": "Get widget settings",
 
                                 "description": "Get widget settings",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,084: Line 4,835:
 
                                 "resource": "widget-info",
 
                                 "resource": "widget-info",
 
                                 "description": "Get available info for overview widget",
 
                                 "description": "Get available info for overview widget",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,091: Line 4,843:
 
                                 "resource": "views",
 
                                 "resource": "views",
 
                                 "description": "Get available report views",
 
                                 "description": "Get available report views",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 4,102: Line 4,855:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All POST resources in the report REST API collection",
 
                             "description": "All POST resources in the report REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 4,110: Line 4,868:
 
                                 "resource": "focus",
 
                                 "resource": "focus",
 
                                 "description": "Add new report focus",
 
                                 "description": "Add new report focus",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,117: Line 4,876:
 
                                 "resource": "group",
 
                                 "resource": "group",
 
                                 "description": "Add new report group",
 
                                 "description": "Add new report group",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,124: Line 4,884:
 
                                 "resource": "perspective",
 
                                 "resource": "perspective",
 
                                 "description": "Add new report perspective",
 
                                 "description": "Add new report perspective",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 4,135: Line 4,896:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All PATCH resources in the report REST API collection",
 
                             "description": "All PATCH resources in the report REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 4,143: Line 4,909:
 
                                 "resource": "focus",
 
                                 "resource": "focus",
 
                                 "description": "Edit report focus",
 
                                 "description": "Edit report focus",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,150: Line 4,917:
 
                                 "resource": "focus-enabled",
 
                                 "resource": "focus-enabled",
 
                                 "description": "Change report focus to enabled or disabled",
 
                                 "description": "Change report focus to enabled or disabled",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,157: Line 4,925:
 
                                 "resource": "focus-default",
 
                                 "resource": "focus-default",
 
                                 "description": "Change report focus to be default for display",
 
                                 "description": "Change report focus to be default for display",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,164: Line 4,933:
 
                                 "resource": "focuses-reorder",
 
                                 "resource": "focuses-reorder",
 
                                 "description": "Change order of report_focuses",
 
                                 "description": "Change order of report_focuses",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,171: Line 4,941:
 
                                 "resource": "perspective",
 
                                 "resource": "perspective",
 
                                 "description": "Update report perspective",
 
                                 "description": "Update report perspective",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,178: Line 4,949:
 
                                 "resource": "perspective-group",
 
                                 "resource": "perspective-group",
 
                                 "description": "Update report perspective group",
 
                                 "description": "Update report perspective group",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,185: Line 4,957:
 
                                 "resource": "report-widget",
 
                                 "resource": "report-widget",
 
                                 "description": "Edit report widget",
 
                                 "description": "Edit report widget",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,192: Line 4,965:
 
                                 "resource": "widget",
 
                                 "resource": "widget",
 
                                 "description": "Edit report widget",
 
                                 "description": "Edit report widget",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 4,203: Line 4,977:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All DELETE resources in the report REST API collection",
 
                             "description": "All DELETE resources in the report REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 4,211: Line 4,990:
 
                                 "resource": "focus",
 
                                 "resource": "focus",
 
                                 "description": "Delete report focus",
 
                                 "description": "Delete report focus",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 4,224: Line 5,004:
 
                     "resource": -1,
 
                     "resource": -1,
 
                     "description": "Entire reward REST API collection",
 
                     "description": "Entire reward REST API collection",
 +
                    "enabled": 0,
 +
                    "limited": 0,
 +
                    "sensitive_enabled": 0,
 +
                    "some_enabled": 0,
 +
                    "some_disabled": 1,
 
                     "sensitive_apis": []
 
                     "sensitive_apis": []
 
                 },
 
                 },
Line 4,234: Line 5,019:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All DELETE resources in the reward REST API collection",
 
                             "description": "All DELETE resources in the reward REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 4,242: Line 5,032:
 
                                 "resource": "category",
 
                                 "resource": "category",
 
                                 "description": "Delete category",
 
                                 "description": "Delete category",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,249: Line 5,040:
 
                                 "resource": "purchase",
 
                                 "resource": "purchase",
 
                                 "description": "Refund purchase",
 
                                 "description": "Refund purchase",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,256: Line 5,048:
 
                                 "resource": "point",
 
                                 "resource": "point",
 
                                 "description": "Delete point change",
 
                                 "description": "Delete point change",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,263: Line 5,056:
 
                                 "resource": "reward",
 
                                 "resource": "reward",
 
                                 "description": "Delete reward",
 
                                 "description": "Delete reward",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 4,274: Line 5,068:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All GET resources in the reward REST API collection",
 
                             "description": "All GET resources in the reward REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 4,282: Line 5,081:
 
                                 "resource": "categories",
 
                                 "resource": "categories",
 
                                 "description": "Get reward categories",
 
                                 "description": "Get reward categories",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,289: Line 5,089:
 
                                 "resource": "points",
 
                                 "resource": "points",
 
                                 "description": "Get point payouts",
 
                                 "description": "Get point payouts",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,296: Line 5,097:
 
                                 "resource": "purchases",
 
                                 "resource": "purchases",
 
                                 "description": "Get affiliate purchases",
 
                                 "description": "Get affiliate purchases",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,303: Line 5,105:
 
                                 "resource": "rewards",
 
                                 "resource": "rewards",
 
                                 "description": "Get rewards",
 
                                 "description": "Get rewards",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 4,314: Line 5,117:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All PATCH resources in the reward REST API collection",
 
                             "description": "All PATCH resources in the reward REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 4,322: Line 5,130:
 
                                 "resource": "move-point",
 
                                 "resource": "move-point",
 
                                 "description": "Move point change order",
 
                                 "description": "Move point change order",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,329: Line 5,138:
 
                                 "resource": "point",
 
                                 "resource": "point",
 
                                 "description": "Edit point payout",
 
                                 "description": "Edit point payout",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,336: Line 5,146:
 
                                 "resource": "reward",
 
                                 "resource": "reward",
 
                                 "description": "Edit reward",
 
                                 "description": "Edit reward",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,343: Line 5,154:
 
                                 "resource": "ship-purchase",
 
                                 "resource": "ship-purchase",
 
                                 "description": "Ship purchase",
 
                                 "description": "Ship purchase",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,350: Line 5,162:
 
                                 "resource": "unship-purchase",
 
                                 "resource": "unship-purchase",
 
                                 "description": "Unship purchase",
 
                                 "description": "Unship purchase",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 4,361: Line 5,174:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All POST resources in the reward REST API collection",
 
                             "description": "All POST resources in the reward REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 4,369: Line 5,187:
 
                                 "resource": "category",
 
                                 "resource": "category",
 
                                 "description": "Add reward category",
 
                                 "description": "Add reward category",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,376: Line 5,195:
 
                                 "resource": "point",
 
                                 "resource": "point",
 
                                 "description": "Add new point payout",
 
                                 "description": "Add new point payout",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,383: Line 5,203:
 
                                 "resource": "reward",
 
                                 "resource": "reward",
 
                                 "description": "Add new reward",
 
                                 "description": "Add new reward",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 4,396: Line 5,217:
 
                     "resource": -1,
 
                     "resource": -1,
 
                     "description": "Entire service REST API collection",
 
                     "description": "Entire service REST API collection",
 +
                    "enabled": 0,
 +
                    "limited": 0,
 +
                    "sensitive_enabled": 0,
 +
                    "some_enabled": 0,
 +
                    "some_disabled": 1,
 
                     "sensitive_apis": []
 
                     "sensitive_apis": []
 
                 },
 
                 },
Line 4,406: Line 5,232:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All GET resources in the service REST API collection",
 
                             "description": "All GET resources in the service REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 4,414: Line 5,245:
 
                                 "resource": "brands",
 
                                 "resource": "brands",
 
                                 "description": "Get a list of NATS brands",
 
                                 "description": "Get a list of NATS brands",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,421: Line 5,253:
 
                                 "resource": "check-functions",
 
                                 "resource": "check-functions",
 
                                 "description": "Get a list of NATS supported check functions",
 
                                 "description": "Get a list of NATS supported check functions",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,428: Line 5,261:
 
                                 "resource": "condition",
 
                                 "resource": "condition",
 
                                 "description": "Get the info for condition field",
 
                                 "description": "Get the info for condition field",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,435: Line 5,269:
 
                                 "resource": "countries",
 
                                 "resource": "countries",
 
                                 "description": "Get a list of NATS supported countries",
 
                                 "description": "Get a list of NATS supported countries",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,442: Line 5,277:
 
                                 "resource": "country",
 
                                 "resource": "country",
 
                                 "description": "Get current country (using GEOIP)",
 
                                 "description": "Get current country (using GEOIP)",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,449: Line 5,285:
 
                                 "resource": "datetime",
 
                                 "resource": "datetime",
 
                                 "description": "Get a formatted NATS date string, optionally providing a timestamp or a preferred format",
 
                                 "description": "Get a formatted NATS date string, optionally providing a timestamp or a preferred format",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,456: Line 5,293:
 
                                 "resource": "languages",
 
                                 "resource": "languages",
 
                                 "description": "Get a list of NATS supported languages",
 
                                 "description": "Get a list of NATS supported languages",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,463: Line 5,301:
 
                                 "resource": "periods",
 
                                 "resource": "periods",
 
                                 "description": "Get a list of NATS date period types",
 
                                 "description": "Get a list of NATS date period types",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,470: Line 5,309:
 
                                 "resource": "ping",
 
                                 "resource": "ping",
 
                                 "description": "Test the api connection",
 
                                 "description": "Test the api connection",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,477: Line 5,317:
 
                                 "resource": "project",
 
                                 "resource": "project",
 
                                 "description": "Get information on this NATS project",
 
                                 "description": "Get information on this NATS project",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,484: Line 5,325:
 
                                 "resource": "rule-condition-data",
 
                                 "resource": "rule-condition-data",
 
                                 "description": "Get the info for rule conditions",
 
                                 "description": "Get the info for rule conditions",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,491: Line 5,333:
 
                                 "resource": "rule-info",
 
                                 "resource": "rule-info",
 
                                 "description": "Get the info for building rules",
 
                                 "description": "Get the info for building rules",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,498: Line 5,341:
 
                                 "resource": "stats-breakdowns",
 
                                 "resource": "stats-breakdowns",
 
                                 "description": "Get a list of NATS stats breakdowns",
 
                                 "description": "Get a list of NATS stats breakdowns",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,505: Line 5,349:
 
                                 "resource": "timezone",
 
                                 "resource": "timezone",
 
                                 "description": "Get the NATS timezone",
 
                                 "description": "Get the NATS timezone",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,512: Line 5,357:
 
                                 "resource": "timestamp",
 
                                 "resource": "timestamp",
 
                                 "description": "Get the NATS timestamp, optionall for a given date",
 
                                 "description": "Get the NATS timestamp, optionall for a given date",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 4,523: Line 5,369:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All POST resources in the service REST API collection",
 
                             "description": "All POST resources in the service REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 4,531: Line 5,382:
 
                                 "resource": "sendemail",
 
                                 "resource": "sendemail",
 
                                 "description": "Send an email to an affiliate or a member",
 
                                 "description": "Send an email to an affiliate or a member",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 4,544: Line 5,396:
 
                     "resource": -1,
 
                     "resource": -1,
 
                     "description": "Entire site REST API collection",
 
                     "description": "Entire site REST API collection",
 +
                    "enabled": 0,
 +
                    "limited": 0,
 +
                    "sensitive_enabled": 0,
 +
                    "some_enabled": 0,
 +
                    "some_disabled": 1,
 
                     "sensitive_apis": [
 
                     "sensitive_apis": [
 
                         {
 
                         {
Line 4,576: Line 5,433:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All GET resources in the site REST API collection",
 
                             "description": "All GET resources in the site REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 4,584: Line 5,446:
 
                                 "resource": "base-templates",
 
                                 "resource": "base-templates",
 
                                 "description": "Get base site template list",
 
                                 "description": "Get base site template list",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,591: Line 5,454:
 
                                 "resource": "billers",
 
                                 "resource": "billers",
 
                                 "description": "Get available billers for option type",
 
                                 "description": "Get available billers for option type",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,598: Line 5,462:
 
                                 "resource": "cookies",
 
                                 "resource": "cookies",
 
                                 "description": "Get cookie settings",
 
                                 "description": "Get cookie settings",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,605: Line 5,470:
 
                                 "resource": "coupon",
 
                                 "resource": "coupon",
 
                                 "description": "Get a site coupon",
 
                                 "description": "Get a site coupon",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,612: Line 5,478:
 
                                 "resource": "coupons",
 
                                 "resource": "coupons",
 
                                 "description": "Get list of site coupons",
 
                                 "description": "Get list of site coupons",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,619: Line 5,486:
 
                                 "resource": "coupon-revisions",
 
                                 "resource": "coupon-revisions",
 
                                 "description": "Get coupon revisions",
 
                                 "description": "Get coupon revisions",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,626: Line 5,494:
 
                                 "resource": "email-settings",
 
                                 "resource": "email-settings",
 
                                 "description": "Get email settings",
 
                                 "description": "Get email settings",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,633: Line 5,502:
 
                                 "resource": "groups",
 
                                 "resource": "groups",
 
                                 "description": "Get site groups",
 
                                 "description": "Get site groups",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,640: Line 5,510:
 
                                 "resource": "option",
 
                                 "resource": "option",
 
                                 "description": "Get option details",
 
                                 "description": "Get option details",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,647: Line 5,518:
 
                                 "resource": "options",
 
                                 "resource": "options",
 
                                 "description": "Get join options",
 
                                 "description": "Get join options",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,654: Line 5,526:
 
                                 "resource": "options-available",
 
                                 "resource": "options-available",
 
                                 "description": "Get available options",
 
                                 "description": "Get available options",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,661: Line 5,534:
 
                                 "resource": "option-fields",
 
                                 "resource": "option-fields",
 
                                 "description": "Get join option fields",
 
                                 "description": "Get join option fields",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,668: Line 5,542:
 
                                 "resource": "option-rules",
 
                                 "resource": "option-rules",
 
                                 "description": null,
 
                                 "description": null,
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,675: Line 5,550:
 
                                 "resource": "option-rule",
 
                                 "resource": "option-rule",
 
                                 "description": null,
 
                                 "description": null,
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,682: Line 5,558:
 
                                 "resource": "option-type",
 
                                 "resource": "option-type",
 
                                 "description": "Get option types",
 
                                 "description": "Get option types",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,689: Line 5,566:
 
                                 "resource": "option-types",
 
                                 "resource": "option-types",
 
                                 "description": "Get option types",
 
                                 "description": "Get option types",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,696: Line 5,574:
 
                                 "resource": "programs",
 
                                 "resource": "programs",
 
                                 "description": "Get site\/tour program details",
 
                                 "description": "Get site\/tour program details",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 +
                            },
 +
                            {
 +
                                "collection": "site",
 +
                                "method": "GET",
 +
                                "resource": "redirect",
 +
                                "description": "Get site redirect",
 +
                                "sensitive": 0,
 +
                                "enabled": 0
 +
                            },
 +
                            {
 +
                                "collection": "site",
 +
                                "method": "GET",
 +
                                "resource": "redirects",
 +
                                "description": "Get site redirects",
 +
                                "sensitive": 0,
 +
                                "enabled": 0
 +
                            },
 +
                            {
 +
                                "collection": "site",
 +
                                "method": "GET",
 +
                                "resource": "redirect-rules",
 +
                                "description": null,
 +
                                "sensitive": 0,
 +
                                "enabled": 0
 +
                            },
 +
                            {
 +
                                "collection": "site",
 +
                                "method": "GET",
 +
                                "resource": "redirect-rule",
 +
                                "description": null,
 +
                                "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,703: Line 5,614:
 
                                 "resource": "site-list",
 
                                 "resource": "site-list",
 
                                 "description": "Get list of sites with limited details",
 
                                 "description": "Get list of sites with limited details",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,710: Line 5,622:
 
                                 "resource": "site",
 
                                 "resource": "site",
 
                                 "description": "Get site details",
 
                                 "description": "Get site details",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,717: Line 5,630:
 
                                 "resource": "site-notices",
 
                                 "resource": "site-notices",
 
                                 "description": "Get site notices",
 
                                 "description": "Get site notices",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,724: Line 5,638:
 
                                 "resource": "site-partner",
 
                                 "resource": "site-partner",
 
                                 "description": "Get site partner",
 
                                 "description": "Get site partner",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,731: Line 5,646:
 
                                 "resource": "site-partners",
 
                                 "resource": "site-partners",
 
                                 "description": "Get site partners",
 
                                 "description": "Get site partners",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,738: Line 5,654:
 
                                 "resource": "site-type",
 
                                 "resource": "site-type",
 
                                 "description": "Get site type",
 
                                 "description": "Get site type",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,745: Line 5,662:
 
                                 "resource": "sites",
 
                                 "resource": "sites",
 
                                 "description": "Get list of sites",
 
                                 "description": "Get list of sites",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,752: Line 5,670:
 
                                 "resource": "template",
 
                                 "resource": "template",
 
                                 "description": "Get site template details",
 
                                 "description": "Get site template details",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,759: Line 5,678:
 
                                 "resource": "templates",
 
                                 "resource": "templates",
 
                                 "description": "Get site template list",
 
                                 "description": "Get site template list",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,766: Line 5,686:
 
                                 "resource": "template-sections",
 
                                 "resource": "template-sections",
 
                                 "description": "Get site template sections",
 
                                 "description": "Get site template sections",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,773: Line 5,694:
 
                                 "resource": "template-sites",
 
                                 "resource": "template-sites",
 
                                 "description": "Get list of sites",
 
                                 "description": "Get list of sites",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,780: Line 5,702:
 
                                 "resource": "tour",
 
                                 "resource": "tour",
 
                                 "description": "Get tour details",
 
                                 "description": "Get tour details",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,787: Line 5,710:
 
                                 "resource": "tours",
 
                                 "resource": "tours",
 
                                 "description": "Get tours",
 
                                 "description": "Get tours",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,794: Line 5,718:
 
                                 "resource": "tour-emails",
 
                                 "resource": "tour-emails",
 
                                 "description": "Get emails for a tour",
 
                                 "description": "Get emails for a tour",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,801: Line 5,726:
 
                                 "resource": "tour-notices",
 
                                 "resource": "tour-notices",
 
                                 "description": "Get notices for a tour",
 
                                 "description": "Get notices for a tour",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 4,812: Line 5,738:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All POST resources in the site REST API collection",
 
                             "description": "All POST resources in the site REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": [
 
                             "sensitive_apis": [
 
                                 {
 
                                 {
Line 4,828: Line 5,759:
 
                                 "resource": "coupon",
 
                                 "resource": "coupon",
 
                                 "description": "Add new site coupon",
 
                                 "description": "Add new site coupon",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,835: Line 5,767:
 
                                 "resource": "group",
 
                                 "resource": "group",
 
                                 "description": "Add new site group",
 
                                 "description": "Add new site group",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,842: Line 5,775:
 
                                 "resource": "option",
 
                                 "resource": "option",
 
                                 "description": "Add join option",
 
                                 "description": "Add join option",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,849: Line 5,783:
 
                                 "resource": "option-rule",
 
                                 "resource": "option-rule",
 
                                 "description": "Add new option rule",
 
                                 "description": "Add new option rule",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 +
                            },
 +
                            {
 +
                                "collection": "site",
 +
                                "method": "POST",
 +
                                "resource": "redirect",
 +
                                "description": "Add new site redirect",
 +
                                "sensitive": 0,
 +
                                "enabled": 0
 +
                            },
 +
                            {
 +
                                "collection": "site",
 +
                                "method": "POST",
 +
                                "resource": "redirect-rule",
 +
                                "description": "Add new redirect rule",
 +
                                "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,856: Line 5,807:
 
                                 "resource": "site-partner",
 
                                 "resource": "site-partner",
 
                                 "description": "Add new site partner",
 
                                 "description": "Add new site partner",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,863: Line 5,815:
 
                                 "resource": "site-tour",
 
                                 "resource": "site-tour",
 
                                 "description": "Add new site and default tour",
 
                                 "description": "Add new site and default tour",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,871: Line 5,824:
 
                                 "description": "Copy template",
 
                                 "description": "Copy template",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 4,886: Line 5,840:
 
                                 "resource": "tour",
 
                                 "resource": "tour",
 
                                 "description": "Add new tour",
 
                                 "description": "Add new tour",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 4,897: Line 5,852:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All PATCH resources in the site REST API collection",
 
                             "description": "All PATCH resources in the site REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": [
 
                             "sensitive_apis": [
 
                                 {
 
                                 {
Line 4,913: Line 5,873:
 
                                 "resource": "cookie",
 
                                 "resource": "cookie",
 
                                 "description": "Set cookie setting",
 
                                 "description": "Set cookie setting",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,920: Line 5,881:
 
                                 "resource": "coupon",
 
                                 "resource": "coupon",
 
                                 "description": "Edit site coupon",
 
                                 "description": "Edit site coupon",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,927: Line 5,889:
 
                                 "resource": "duplicate-option",
 
                                 "resource": "duplicate-option",
 
                                 "description": "Duplicate join option",
 
                                 "description": "Duplicate join option",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,934: Line 5,897:
 
                                 "resource": "email-settings",
 
                                 "resource": "email-settings",
 
                                 "description": "Update site email settings",
 
                                 "description": "Update site email settings",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,941: Line 5,905:
 
                                 "resource": "group",
 
                                 "resource": "group",
 
                                 "description": "Update site group",
 
                                 "description": "Update site group",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,948: Line 5,913:
 
                                 "resource": "move",
 
                                 "resource": "move",
 
                                 "description": "Move item to new location",
 
                                 "description": "Move item to new location",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,955: Line 5,921:
 
                                 "resource": "option",
 
                                 "resource": "option",
 
                                 "description": "Edit join option",
 
                                 "description": "Edit join option",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,962: Line 5,929:
 
                                 "resource": "option-rule",
 
                                 "resource": "option-rule",
 
                                 "description": "Edit option rule",
 
                                 "description": "Edit option rule",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 +
                            },
 +
                            {
 +
                                "collection": "site",
 +
                                "method": "PATCH",
 +
                                "resource": "redirect",
 +
                                "description": "Edit site redirect",
 +
                                "sensitive": 0,
 +
                                "enabled": 0
 +
                            },
 +
                            {
 +
                                "collection": "site",
 +
                                "method": "PATCH",
 +
                                "resource": "redirect-rule",
 +
                                "description": "Edit redirect rule",
 +
                                "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,969: Line 5,953:
 
                                 "resource": "reset-coupon",
 
                                 "resource": "reset-coupon",
 
                                 "description": "Reset site coupon redemptions",
 
                                 "description": "Reset site coupon redemptions",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,976: Line 5,961:
 
                                 "resource": "restore-group",
 
                                 "resource": "restore-group",
 
                                 "description": "Restore site group",
 
                                 "description": "Restore site group",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,983: Line 5,969:
 
                                 "resource": "restore-option",
 
                                 "resource": "restore-option",
 
                                 "description": "Restore join option",
 
                                 "description": "Restore join option",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 +
                            },
 +
                            {
 +
                                "collection": "site",
 +
                                "method": "PATCH",
 +
                                "resource": "restore-redirect",
 +
                                "description": "Restore redirect",
 +
                                "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,990: Line 5,985:
 
                                 "resource": "restore-site",
 
                                 "resource": "restore-site",
 
                                 "description": "Restore site",
 
                                 "description": "Restore site",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 4,997: Line 5,993:
 
                                 "resource": "restore-site-partner",
 
                                 "resource": "restore-site-partner",
 
                                 "description": "Delete site partner",
 
                                 "description": "Delete site partner",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 5,004: Line 6,001:
 
                                 "resource": "restore-tour",
 
                                 "resource": "restore-tour",
 
                                 "description": "Restore tour",
 
                                 "description": "Restore tour",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 5,011: Line 6,009:
 
                                 "resource": "site",
 
                                 "resource": "site",
 
                                 "description": "Update site settings",
 
                                 "description": "Update site settings",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 5,018: Line 6,017:
 
                                 "resource": "site-partner",
 
                                 "resource": "site-partner",
 
                                 "description": "Update a site partner",
 
                                 "description": "Update a site partner",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 5,026: Line 6,026:
 
                                 "description": "Edit template",
 
                                 "description": "Edit template",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 5,041: Line 6,042:
 
                                 "resource": "tour",
 
                                 "resource": "tour",
 
                                 "description": "Edit tour",
 
                                 "description": "Edit tour",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 5,052: Line 6,054:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All DELETE resources in the site REST API collection",
 
                             "description": "All DELETE resources in the site REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": [
 
                             "sensitive_apis": [
 
                                 {
 
                                 {
Line 5,068: Line 6,075:
 
                                 "resource": "cookie",
 
                                 "resource": "cookie",
 
                                 "description": "Delete cookie setting",
 
                                 "description": "Delete cookie setting",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 5,075: Line 6,083:
 
                                 "resource": "group",
 
                                 "resource": "group",
 
                                 "description": "Delete site group",
 
                                 "description": "Delete site group",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 5,082: Line 6,091:
 
                                 "resource": "option",
 
                                 "resource": "option",
 
                                 "description": "Delete join option",
 
                                 "description": "Delete join option",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 5,089: Line 6,099:
 
                                 "resource": "option-rule",
 
                                 "resource": "option-rule",
 
                                 "description": "Disable option rule",
 
                                 "description": "Disable option rule",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 5,096: Line 6,107:
 
                                 "resource": "site",
 
                                 "resource": "site",
 
                                 "description": "Delete tour",
 
                                 "description": "Delete tour",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 5,103: Line 6,115:
 
                                 "resource": "site-partner",
 
                                 "resource": "site-partner",
 
                                 "description": "Delete site partner",
 
                                 "description": "Delete site partner",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 +
                            },
 +
                            {
 +
                                "collection": "site",
 +
                                "method": "DELETE",
 +
                                "resource": "redirect",
 +
                                "description": "Delete redirect",
 +
                                "sensitive": 0,
 +
                                "enabled": 0
 +
                            },
 +
                            {
 +
                                "collection": "site",
 +
                                "method": "DELETE",
 +
                                "resource": "redirect-rule",
 +
                                "description": "Disable redirect rule",
 +
                                "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 5,111: Line 6,140:
 
                                 "description": "Revert template",
 
                                 "description": "Revert template",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 5,126: Line 6,156:
 
                                 "resource": "tour",
 
                                 "resource": "tour",
 
                                 "description": "Delete tour",
 
                                 "description": "Delete tour",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 5,133: Line 6,164:
 
                                 "resource": "tour-field",
 
                                 "resource": "tour-field",
 
                                 "description": "Revert tour field",
 
                                 "description": "Revert tour field",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 5,146: Line 6,178:
 
                     "resource": -1,
 
                     "resource": -1,
 
                     "description": "Entire skin REST API collection",
 
                     "description": "Entire skin REST API collection",
 +
                    "enabled": 0,
 +
                    "limited": 0,
 +
                    "sensitive_enabled": 0,
 +
                    "some_enabled": 0,
 +
                    "some_disabled": 1,
 
                     "sensitive_apis": [
 
                     "sensitive_apis": [
 
                         {
 
                         {
Line 5,206: Line 6,243:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All DELETE resources in the skin REST API collection",
 
                             "description": "All DELETE resources in the skin REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": [
 
                             "sensitive_apis": [
 
                                 {
 
                                 {
Line 5,230: Line 6,272:
 
                                 "description": "Delete skin",
 
                                 "description": "Delete skin",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 5,246: Line 6,289:
 
                                 "description": "Revert template",
 
                                 "description": "Revert template",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 5,265: Line 6,309:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All GET resources in the skin REST API collection",
 
                             "description": "All GET resources in the skin REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": []
 
                             "sensitive_apis": []
 
                         },
 
                         },
Line 5,273: Line 6,322:
 
                                 "resource": "colors",
 
                                 "resource": "colors",
 
                                 "description": "Get color palette for skin",
 
                                 "description": "Get color palette for skin",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 5,280: Line 6,330:
 
                                 "resource": "export",
 
                                 "resource": "export",
 
                                 "description": "Export skin",
 
                                 "description": "Export skin",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 5,287: Line 6,338:
 
                                 "resource": "skins",
 
                                 "resource": "skins",
 
                                 "description": "Get skins",
 
                                 "description": "Get skins",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 5,294: Line 6,346:
 
                                 "resource": "sections",
 
                                 "resource": "sections",
 
                                 "description": "Get template sections",
 
                                 "description": "Get template sections",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 5,301: Line 6,354:
 
                                 "resource": "templates",
 
                                 "resource": "templates",
 
                                 "description": "Get templates",
 
                                 "description": "Get templates",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 5,308: Line 6,362:
 
                                 "resource": "template",
 
                                 "resource": "template",
 
                                 "description": "Get template",
 
                                 "description": "Get template",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             }
 
                             }
 
                         ]
 
                         ]
Line 5,319: Line 6,374:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All PATCH resources in the skin REST API collection",
 
                             "description": "All PATCH resources in the skin REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": [
 
                             "sensitive_apis": [
 
                                 {
 
                                 {
Line 5,342: Line 6,402:
 
                                 "resource": "colors",
 
                                 "resource": "colors",
 
                                 "description": "Get color palette for skin",
 
                                 "description": "Get color palette for skin",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 5,349: Line 6,410:
 
                                 "resource": "flush",
 
                                 "resource": "flush",
 
                                 "description": "Flush template cache",
 
                                 "description": "Flush template cache",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 5,357: Line 6,419:
 
                                 "description": "Edit skin",
 
                                 "description": "Edit skin",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 5,373: Line 6,436:
 
                                 "description": "Edit template",
 
                                 "description": "Edit template",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 5,392: Line 6,456:
 
                             "resource": -1,
 
                             "resource": -1,
 
                             "description": "All POST resources in the skin REST API collection",
 
                             "description": "All POST resources in the skin REST API collection",
 +
                            "enabled": 0,
 +
                            "limited": 0,
 +
                            "sensitive_enabled": 0,
 +
                            "some_enabled": 0,
 +
                            "some_disabled": 1,
 
                             "sensitive_apis": [
 
                             "sensitive_apis": [
 
                                 {
 
                                 {
Line 5,422: Line 6,491:
 
                                 "resource": "copy-template",
 
                                 "resource": "copy-template",
 
                                 "description": "Copy template",
 
                                 "description": "Copy template",
                                 "sensitive": 0
+
                                 "sensitive": 0,
 +
                                "enabled": 0
 
                             },
 
                             },
 
                             {
 
                             {
Line 5,430: Line 6,500:
 
                                 "description": "Import backed up skin",
 
                                 "description": "Import backed up skin",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 5,446: Line 6,517:
 
                                 "description": "Add new skin",
 
                                 "description": "Add new skin",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 5,462: Line 6,534:
 
                                 "description": "Add new template",
 
                                 "description": "Add new template",
 
                                 "sensitive": 1,
 
                                 "sensitive": 1,
 +
                                "enabled": 0,
 
                                 "sensitive_apis": [
 
                                 "sensitive_apis": [
 
                                     {
 
                                     {
Line 5,496: Line 6,569:
 
$url = 'http://yourdomain.com'; //set your NATS URL here
 
$url = 'http://yourdomain.com'; //set your NATS URL here
  
$data = array(
+
$data = Array(
// Add API parameters here
+
'limited' => 0,
 +
'loginid' => '3',
 
);
 
);
  
Line 5,539: Line 6,613:
 
</pre>
 
</pre>
  
[[Category:NATS4_REST_APIs]]
+
[[Category:NATS5_REST_APIs]]
[[Category:NATS4_REST_affiliate_Collection]]
+
[[Category:NATS5_REST_affiliate_Collection]]
 
[[Category:Autogenerated_Wiki_Article]]<!-- Remove this tag when customizing a wiki article. The article will no longer be automatically updated -->
 
[[Category:Autogenerated_Wiki_Article]]<!-- Remove this tag when customizing a wiki article. The article will no longer be automatically updated -->
 
[[Category:Autogenerated_Rest_Sample]]<!-- This article has a generated REST API Sample from our unit testing system. Also remove if customizing the wiki article -->
 
[[Category:Autogenerated_Rest_Sample]]<!-- This article has a generated REST API Sample from our unit testing system. Also remove if customizing the wiki article -->

Latest revision as of 15:58, 9 August 2019

NATS 5
Members Section
Members Management
Adding a Member
View Member Details
Restricted Values
OpenID Connect
Mod Auth OpenIDC
    Adtool
GET /adtool/admin
GET /adtool/adtools
GET /adtool/adtool
GET /adtool/adtool-rules
GET /adtool/adtool-rule
GET /adtool/categories
GET /adtool/field-options
GET /adtool/field-types
GET /adtool/groups
GET /adtool/search
GET /adtool/templates
GET /adtool/types
GET /adtool/type
POST /adtool/adtool
POST /adtool/adtool-rule
POST /adtool/category
POST /adtool/field
POST /adtool/field-option
POST /adtool/group
POST /adtool/import
POST /adtool/type
PATCH /adtool/adtool
PATCH /adtool/adtool-group
PATCH /adtool/adtool-rule
PATCH /adtool/category
PATCH /adtool/field
PATCH /adtool/field-option
PATCH /adtool/group
PATCH /adtool/move
PATCH /adtool/restore-adtool
PATCH /adtool/restore-category
PATCH /adtool/restore-field
PATCH /adtool/restore-field-option
PATCH /adtool/restore-type
PATCH /adtool/type
DELETE /adtool/adtool
DELETE /adtool/adtool-rule
DELETE /adtool/category
DELETE /adtool/field
DELETE /adtool/field-option
DELETE /adtool/group
DELETE /adtool/type
    Affiliate
DELETE /affiliate/account-rep
DELETE /affiliate/account-type
DELETE /affiliate/affiliate
DELETE /affiliate/doc
DELETE /affiliate/group
DELETE /affiliate/permissions
GET /affiliate/account-changes
GET /affiliate/account-types
GET /affiliate/admin-settings
GET /affiliate/campaigns
GET /affiliate/current
GET /affiliate/current-permissions
GET /affiliate/docs
GET /affiliate/doc
GET /affiliate/groups
GET /affiliate/group
GET /affiliate/hits
GET /affiliate/link-styles
GET /affiliate/loginids
GET /affiliate/loginlog
GET /affiliate/manual-payout
GET /affiliate/news-sections
GET /affiliate/notes
GET /affiliate/notices
GET /affiliate/override
GET /affiliate/payout
GET /affiliate/payment-periods
GET /affiliate/payvia-types
GET /affiliate/payvia-type
GET /affiliate/permissions
GET /affiliate/programcampaigns
GET /affiliate/referrer
GET /affiliate/referring-urls
GET /affiliate/reps
GET /affiliate/rest-methods
GET /affiliate/search
GET /affiliate/search-limited
GET /affiliate/settings
GET /affiliate/skins
GET /affiliate/soap-functions
GET /affiliate/status
PATCH /affiliate/adminsettings
PATCH /affiliate/account-change
PATCH /affiliate/account-type
PATCH /affiliate/account-type-permissions
PATCH /affiliate/admin-setting
PATCH /affiliate/affiliate-account-type
PATCH /affiliate/affiliate-group
PATCH /affiliate/allsettings
PATCH /affiliate/account-rep
PATCH /affiliate/avatar
PATCH /affiliate/customs
PATCH /affiliate/defaults
PATCH /affiliate/details
PATCH /affiliate/override
PATCH /affiliate/password
PATCH /affiliate/payment-period
PATCH /affiliate/payvia
PATCH /affiliate/payvia-info
PATCH /affiliate/permissions
PATCH /affiliate/referrer
PATCH /affiliate/reset-api
PATCH /affiliate/reset-rss
PATCH /affiliate/reset-tos
PATCH /affiliate/rest-permissions
PATCH /affiliate/restore
PATCH /affiliate/restore-account-type
PATCH /affiliate/settings
PATCH /affiliate/soap-permissions
PATCH /affiliate/status
POST /affiliate/account-type
POST /affiliate/add
POST /affiliate/doc
POST /affiliate/group
POST /affiliate/invoice
POST /affiliate/manual-sale
POST /affiliate/note
    Biller
GET /biller/available
GET /biller/partner-available
GET /biller/billerdata
GET /biller/cascades
GET /biller/cascades-available
GET /biller/cascade-count
GET /biller/cascade-history
GET /biller/cascade-rules
GET /biller/cascade-rule
GET /biller/cascade-step-count
GET /biller/cascade-steps
GET /biller/cascade-detail
GET /biller/cascade-list
GET /biller/count
GET /biller/detail
GET /biller/fees
GET /biller/partner-fees
GET /biller/last_poll
GET /biller/partner-last-poll
GET /biller/list
GET /biller/partner-detail
GET /biller/partner-list
GET /biller/partner-shortnames
GET /biller/process_types
GET /biller/partner-process-types
GET /biller/shortnames
GET /biller/transaction_types
GET /biller/partner-transaction-types
GET /biller/taxes
POST /biller/add
POST /biller/cascade
POST /biller/cascade-rule
POST /biller/cascade-step
POST /biller/partner
PATCH /biller/cascade
PATCH /biller/cascade-rule
PATCH /biller/cascade-step
PATCH /biller/cascade-steps-reorder
PATCH /biller/fee
PATCH /biller/partner-fee
PATCH /biller/restore
PATCH /biller/restore-cascade
PATCH /biller/restore-partner
PATCH /biller/setting
PATCH /biller/partner-setting
PATCH /biller/tax
DELETE /biller/biller
DELETE /biller/cascade
DELETE /biller/cascade-rule
DELETE /biller/cascade-step
DELETE /biller/fee
DELETE /biller/partner-fee
DELETE /biller/partner
DELETE /biller/tax
    Codes
GET /codes/affiliate-codes
GET /codes/decode
GET /codes/linkcodes
GET /codes/strack
    Config
DELETE /config/setting
GET /config/section
GET /config/sections
PATCH /config/affiliate_default
PATCH /config/section
    Include
DELETE /include/include
DELETE /include/step
GET /include/include
GET /include/includes
GET /include/templates
PATCH /include/include
PATCH /include/restore
PATCH /include/step
POST /include/include
POST /include/step
    Mailing
DELETE /mailing/mailing
DELETE /mailing/mailing-rule
DELETE /mailing/queue
GET /mailing/mailing
GET /mailing/mailings
GET /mailing/mailing-rules
GET /mailing/mailing-rule
GET /mailing/queue
GET /mailing/removelist
PATCH /mailing/mailing
PATCH /mailing/mailing-rule
PATCH /mailing/removelist
PATCH /mailing/removelist-queue
PATCH /mailing/resend-queue
PATCH /mailing/restore-queue
PATCH /mailing/send-mailing
PATCH /mailing/send-test-mailing
POST /mailing/mailing
POST /mailing/mailing-rule
POST /mailing/removelist
    Maintenance
DELETE /maintenance/log
DELETE /maintenance/cache
GET /maintenance/admin-actions
GET /maintenance/log
GET /maintenance/logs
GET /maintenance/nats
GET /maintenance/report
GET /maintenance/report-progress
GET /maintenance/reports
GET /maintenance/server
GET /maintenance/table
GET /maintenance/tables
GET /maintenance/table-clean-count
GET /maintenance/table-clean-progress
PATCH /maintenance/log
PATCH /maintenance/report
PATCH /maintenance/table
    Member
GET /member/available_flags
GET /member/encryptusername
GET /member/authstring
GET /member/details
GET /member/flags
GET /member/loginlog
GET /member/matching
GET /member/notes
GET /member/notices
GET /member/restricted-values
GET /member/search
GET /member/suggestedcanceloffers
GET /member/surfer-actions
PATCH /member/details
PATCH /member/expiration
PATCH /member/expiremanual
PATCH /member/resend-transaction-email
PATCH /member/resend-transaction-postback
PATCH /member/restricted-value
PATCH /member/forget
PATCH /member/lock
PATCH /member/unlock
POST /member/flag
POST /member/login
POST /member/note
POST /member/restricted-value
DELETE /member/flag
DELETE /member/restricted-value
    Message
DELETE /message/message
DELETE /message/permanent
GET /message/count
GET /message/messages
GET /message/view
PATCH /message/read
PATCH /message/unread
PATCH /message/undelete
POST /message/message
    News
DELETE /news/entry
DELETE /news/section
GET /news/entry
GET /news/news
GET /news/sections
PATCH /news/entry
POST /news/entry
POST /news/section
    Notification
DELETE /notification/notification
DELETE /notification/permanent
GET /notification/count
GET /notification/notifications
GET /notification/view
PATCH /notification/read
PATCH /notification/unread
PATCH /notification/undelete
    Option
GET /option/options
GET /option/rule
PATCH /option/rule
PATCH /option/text
POST /option/rule
    Payment
DELETE /payment/invoice
DELETE /payment/payout-period
DELETE /payment/payvia-field
DELETE /payment/payvia-field-mc
DELETE /payment/payvia-rule
GET /payment/dump-format
GET /payment/dump-formats
GET /payment/invoices
GET /payment/payments
GET /payment/payment-dumps
GET /payment/payment-dump
GET /payment/payment-search
GET /payment/payvia
GET /payment/payvias
GET /payment/payvia-fields
GET /payment/payvia-field-mcs
GET /payment/payout-period
GET /payment/payout-periods
GET /payment/payvia-rules
GET /payment/payvia-rule
GET /payment/payviarule
PATCH /payment/copy-dump-format
PATCH /payment/default-payout-period
PATCH /payment/dump-format
PATCH /payment/duplicate-payvia
PATCH /payment/invoice
PATCH /payment/payment
PATCH /payment/payment-paid
PATCH /payment/payment-store
PATCH /payment/payment-unstore
PATCH /payment/payments
PATCH /payment/payments-unstore
PATCH /payment/payout-period
PATCH /payment/payout-period-affiliates
PATCH /payment/payvia
PATCH /payment/payvia-field
PATCH /payment/payvia-fields-reorder
PATCH /payment/payvia-field-mc
PATCH /payment/payvia-field-mcs-reorder
PATCH /payment/payvia-rule
PATCH /payment/payviarule
PATCH /payment/restore-payout-period
PATCH /payment/restore-payvia-field
PATCH /payment/restore-payvia-field-mc
POST /payment/check-dump
POST /payment/dump-format
POST /payment/import-dump
POST /payment/invoice
POST /payment/payout-period
POST /payment/payvia
POST /payment/payvia-field
POST /payment/payvia-field-mc
POST /payment/payvia-rule
    Program
DELETE /program/program
DELETE /program/payout-change
DELETE /program/payout-change-tier
GET /program/additional-payout-change-targets
GET /program/affiliate-available
GET /program/detail
GET /program/list
GET /program/options
GET /program/payout-changes
GET /program/redirect-available
GET /program/sites
GET /program/tours
GET /program/types
PATCH /program/default_payout
PATCH /program/details
PATCH /program/disable_affiliate
PATCH /program/disable_tour
PATCH /program/enable_affiliate
PATCH /program/enable_site
PATCH /program/enable_tour
PATCH /program/move-payout-change
PATCH /program/payout-change
PATCH /program/payout-change-tier
POST /program/new
POST /program/payout-change
POST /program/payout-change-tier
    Report
GET /report/affiliate-ratios
GET /report/hits
GET /report/hit-totals
GET /report/profitloss
GET /report/profit-loss
GET /report/fields
GET /report/focus
GET /report/focuses
GET /report/groups
GET /report/perspective
GET /report/perspectives
GET /report/report
GET /report/subscription
GET /report/surfer
GET /report/surferaction
GET /report/transactionpayouts
GET /report/transactions
GET /report/transaction
GET /report/report-widget
GET /report/widgets
GET /report/widget
GET /report/widget-info
GET /report/views
POST /report/focus
POST /report/group
POST /report/perspective
PATCH /report/focus
PATCH /report/focus-enabled
PATCH /report/focus-default
PATCH /report/focuses-reorder
PATCH /report/perspective
PATCH /report/perspective-group
PATCH /report/report-widget
PATCH /report/widget
DELETE /report/focus
    Reward
DELETE /reward/category
DELETE /reward/purchase
DELETE /reward/point
DELETE /reward/reward
GET /reward/categories
GET /reward/points
GET /reward/purchases
GET /reward/rewards
PATCH /reward/move-point
PATCH /reward/point
PATCH /reward/reward
PATCH /reward/ship-purchase
PATCH /reward/unship-purchase
POST /reward/category
POST /reward/point
POST /reward/reward
    Service
GET /service/check-functions
GET /service/condition
GET /service/countries
GET /service/country
GET /service/datetime
GET /service/languages
GET /service/periods
GET /service/ping
GET /service/project
GET /service/rule-condition-data
GET /service/rule-info
GET /service/stats-breakdowns
GET /service/timezone
GET /service/timestamp
POST /service/sendemail
    Site
GET /site/base-templates
GET /site/billers
GET /site/cookies
GET /site/coupon
GET /site/coupons
GET /site/coupon-revisions
GET /site/email-settings
GET /site/groups
GET /site/option
GET /site/options
GET /site/options-available
GET /site/option-fields
GET /site/option-rules
GET /site/option-rule
GET /site/option-type
GET /site/option-types
GET /site/programs
GET /site/redirect
GET /site/redirects
GET /site/redirect-rules
GET /site/redirect-rule
GET /site/site-list
GET /site/site
GET /site/site-notices
GET /site/site-partner
GET /site/site-partners
GET /site/site-type
GET /site/sites
GET /site/template
GET /site/templates
GET /site/template-sections
GET /site/template-sites
GET /site/tour
GET /site/tours
GET /site/tour-emails
GET /site/tour-notices
POST /site/coupon
POST /site/group
POST /site/option
POST /site/option-rule
POST /site/redirect
POST /site/redirect-rule
POST /site/site-partner
POST /site/site-tour
POST /site/copy-template
POST /site/tour
PATCH /site/cookie
PATCH /site/coupon
PATCH /site/duplicate-option
PATCH /site/email-settings
PATCH /site/group
PATCH /site/move
PATCH /site/option
PATCH /site/option-rule
PATCH /site/redirect
PATCH /site/redirect-rule
PATCH /site/reset-coupon
PATCH /site/restore-group
PATCH /site/restore-option
PATCH /site/restore-redirect
PATCH /site/restore-site
PATCH /site/restore-site-partner
PATCH /site/restore-tour
PATCH /site/site
PATCH /site/site-partner
PATCH /site/template
PATCH /site/tour
DELETE /site/cookie
DELETE /site/group
DELETE /site/option
DELETE /site/option-rule
DELETE /site/site
DELETE /site/site-partner
DELETE /site/redirect
DELETE /site/redirect-rule
DELETE /site/template
DELETE /site/tour
DELETE /site/tour-field
    Skin
DELETE /skin/skin
DELETE /skin/template
GET /skin/colors
GET /skin/export
GET /skin/skins
GET /skin/sections
GET /skin/templates
GET /skin/template
PATCH /skin/colors
PATCH /skin/flush
PATCH /skin/skin
PATCH /skin/template
POST /skin/copy-template
POST /skin/import
POST /skin/skin
POST /skin/template

GET /affiliate/rest-methods

Description

  • Get available Rest API Methods

Resource URL

  • http://domain/api/affiliate/rest-methods
  • Replace domain with the nats domain

Request Method

  • GET

Response Format

  • JSON

Authentication

  • HTTP headers

Parameters

Parameters can be sent as url encoded params

  • collection
    • type: string
    • optional
  • limited
    • optional
  • loginid
    • optional

Example Request

Method: GET
URL: http://domain/api/affiliate/rest-methods
Query String: limited=0&loginid=3

Response:

{
    "success": true,
    "permissions": {
        "all": {
            "collection": -1,
            "method": -1,
            "resource": -1,
            "description": "Entire REST API",
            "enabled": 0,
            "limited": 0,
            "some_enabled": 0,
            "some_disabled": 1,
            "sensitive_enabled": 0,
            "sensitive_apis": [
                {
                    "collection": "affiliate",
                    "method": "PATCH",
                    "resource": "account-type-permissions",
                    "description": "Update account type permissions",
                    "key": "affiliate-PATCH-account-type-permissions"
                },
                {
                    "collection": "affiliate",
                    "method": "PATCH",
                    "resource": "affiliate-account-type",
                    "description": "Update the account type for a list of affiliates",
                    "key": "affiliate-PATCH-affiliate-account-type"
                },
                {
                    "collection": "affiliate",
                    "method": "PATCH",
                    "resource": "password",
                    "description": "Update affiliate password",
                    "key": "affiliate-PATCH-password"
                },
                {
                    "collection": "affiliate",
                    "method": "PATCH",
                    "resource": "permissions",
                    "description": "Update affiliate permissions",
                    "key": "affiliate-PATCH-permissions"
                },
                {
                    "collection": "affiliate",
                    "method": "PATCH",
                    "resource": "reset-api",
                    "description": "Reset affiliate API key",
                    "key": "affiliate-PATCH-reset-api"
                },
                {
                    "collection": "affiliate",
                    "method": "PATCH",
                    "resource": "rest-permissions",
                    "description": "Update REST API permissions",
                    "key": "affiliate-PATCH-rest-permissions"
                },
                {
                    "collection": "affiliate",
                    "method": "PATCH",
                    "resource": "soap-permissions",
                    "description": "Update SOAP API permissions",
                    "key": "affiliate-PATCH-soap-permissions"
                },
                {
                    "collection": "config",
                    "method": "DELETE",
                    "resource": "setting",
                    "description": "Revert a config setting to the default",
                    "key": "config-DELETE-setting"
                },
                {
                    "collection": "config",
                    "method": "PATCH",
                    "resource": "section",
                    "description": "Update a config section",
                    "key": "config-PATCH-section"
                },
                {
                    "collection": "maintenance",
                    "method": "GET",
                    "resource": "admin-actions",
                    "description": "Search admin actions",
                    "key": "maintenance-GET-admin-actions"
                },
                {
                    "collection": "maintenance",
                    "method": "GET",
                    "resource": "log",
                    "description": "Get lines from log file",
                    "key": "maintenance-GET-log"
                },
                {
                    "collection": "maintenance",
                    "method": "PATCH",
                    "resource": "log",
                    "description": "Cleanup log file",
                    "key": "maintenance-PATCH-log"
                },
                {
                    "collection": "site",
                    "method": "POST",
                    "resource": "copy-template",
                    "description": "Copy template",
                    "key": "site-POST-copy-template"
                },
                {
                    "collection": "site",
                    "method": "PATCH",
                    "resource": "template",
                    "description": "Edit template",
                    "key": "site-PATCH-template"
                },
                {
                    "collection": "site",
                    "method": "DELETE",
                    "resource": "template",
                    "description": "Revert template",
                    "key": "site-DELETE-template"
                },
                {
                    "collection": "skin",
                    "method": "DELETE",
                    "resource": "skin",
                    "description": "Delete skin",
                    "key": "skin-DELETE-skin"
                },
                {
                    "collection": "skin",
                    "method": "DELETE",
                    "resource": "template",
                    "description": "Revert template",
                    "key": "skin-DELETE-template"
                },
                {
                    "collection": "skin",
                    "method": "PATCH",
                    "resource": "skin",
                    "description": "Edit skin",
                    "key": "skin-PATCH-skin"
                },
                {
                    "collection": "skin",
                    "method": "PATCH",
                    "resource": "template",
                    "description": "Edit template",
                    "key": "skin-PATCH-template"
                },
                {
                    "collection": "skin",
                    "method": "POST",
                    "resource": "import",
                    "description": "Import backed up skin",
                    "key": "skin-POST-import"
                },
                {
                    "collection": "skin",
                    "method": "POST",
                    "resource": "skin",
                    "description": "Add new skin",
                    "key": "skin-POST-skin"
                },
                {
                    "collection": "skin",
                    "method": "POST",
                    "resource": "template",
                    "description": "Add new template",
                    "key": "skin-POST-template"
                }
            ]
        },
        "collections": [
            {
                "name": "adtool",
                "all": {
                    "collection": "adtool",
                    "method": -1,
                    "resource": -1,
                    "description": "Entire adtool REST API collection",
                    "enabled": 0,
                    "limited": 0,
                    "sensitive_enabled": 0,
                    "some_enabled": 0,
                    "some_disabled": 1,
                    "sensitive_apis": []
                },
                "methods": {
                    "GET": {
                        "name": "GET",
                        "all": {
                            "collection": "adtool",
                            "method": "GET",
                            "resource": -1,
                            "description": "All GET resources in the adtool REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "adtool",
                                "method": "GET",
                                "resource": "admin",
                                "description": "Search for adtools of a specific type",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "GET",
                                "resource": "adtools",
                                "description": "Get list of adtools",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "GET",
                                "resource": "adtool",
                                "description": "Get adtool details",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "GET",
                                "resource": "adtool-rules",
                                "description": null,
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "GET",
                                "resource": "adtool-rule",
                                "description": null,
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "GET",
                                "resource": "categories",
                                "description": "Get categories of adtools",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "GET",
                                "resource": "field-options",
                                "description": "Get multiple choice options for adtool field",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "GET",
                                "resource": "field-types",
                                "description": "Get available field types for adtool fields",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "GET",
                                "resource": "groups",
                                "description": "Get groups of adtools",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "GET",
                                "resource": "search",
                                "description": "Search for adtools of a specific type",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "GET",
                                "resource": "templates",
                                "description": "Get available templates for adtools",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "GET",
                                "resource": "types",
                                "description": "Get types of adtools",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "GET",
                                "resource": "type",
                                "description": "Get details of adtool type",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "POST": {
                        "name": "POST",
                        "all": {
                            "collection": "adtool",
                            "method": "POST",
                            "resource": -1,
                            "description": "All POST resources in the adtool REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "adtool",
                                "method": "POST",
                                "resource": "adtool",
                                "description": "Add adtool",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "POST",
                                "resource": "adtool-rule",
                                "description": "Add new adtool rule",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "POST",
                                "resource": "category",
                                "description": "Add new adtool type category",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "POST",
                                "resource": "field",
                                "description": "Add new adtool type field",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "POST",
                                "resource": "field-option",
                                "description": "Add new adtool field multiple choice option",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "POST",
                                "resource": "group",
                                "description": "Add new adtools group",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "POST",
                                "resource": "import",
                                "description": "Import adtools of a specific type",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "POST",
                                "resource": "type",
                                "description": "Add new adtool type",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "PATCH": {
                        "name": "PATCH",
                        "all": {
                            "collection": "adtool",
                            "method": "PATCH",
                            "resource": -1,
                            "description": "All PATCH resources in the adtool REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "adtool",
                                "method": "PATCH",
                                "resource": "adtool",
                                "description": "Edit adtool details",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "PATCH",
                                "resource": "adtool-group",
                                "description": "update adtool group",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "PATCH",
                                "resource": "adtool-rule",
                                "description": "Edit adtool rule",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "PATCH",
                                "resource": "category",
                                "description": "Edit adtool type category",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "PATCH",
                                "resource": "field",
                                "description": "Edit adtool type field",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "PATCH",
                                "resource": "field-option",
                                "description": "Edit adtool field multiple choice option",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "PATCH",
                                "resource": "group",
                                "description": "update group",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "PATCH",
                                "resource": "move",
                                "description": "Move item to new location",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "PATCH",
                                "resource": "restore-adtool",
                                "description": "Delete adtool",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "PATCH",
                                "resource": "restore-category",
                                "description": "Restore deleted adtool type category",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "PATCH",
                                "resource": "restore-field",
                                "description": "Restore adtool field",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "PATCH",
                                "resource": "restore-field-option",
                                "description": "Restore adtool field multiple choice option",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "PATCH",
                                "resource": "restore-type",
                                "description": "Restore adtool type",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "PATCH",
                                "resource": "type",
                                "description": "Edit adtool type",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "DELETE": {
                        "name": "DELETE",
                        "all": {
                            "collection": "adtool",
                            "method": "DELETE",
                            "resource": -1,
                            "description": "All DELETE resources in the adtool REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "adtool",
                                "method": "DELETE",
                                "resource": "adtool",
                                "description": "Delete adtool",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "DELETE",
                                "resource": "adtool-rule",
                                "description": "Disable adtool rule",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "DELETE",
                                "resource": "category",
                                "description": "Delete adtool type category",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "DELETE",
                                "resource": "field",
                                "description": "delete adtool field",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "DELETE",
                                "resource": "field-option",
                                "description": "Delete adtool field multiple choice option",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "DELETE",
                                "resource": "group",
                                "description": "delete adtool group",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "adtool",
                                "method": "DELETE",
                                "resource": "type",
                                "description": "Delete adtool type",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    }
                }
            },
            {
                "name": "affiliate",
                "all": {
                    "collection": "affiliate",
                    "method": -1,
                    "resource": -1,
                    "description": "Entire affiliate REST API collection",
                    "enabled": 0,
                    "limited": 0,
                    "sensitive_enabled": 0,
                    "some_enabled": 0,
                    "some_disabled": 1,
                    "sensitive_apis": [
                        {
                            "collection": "affiliate",
                            "method": "PATCH",
                            "resource": "account-type-permissions",
                            "description": "Update account type permissions",
                            "key": "affiliate-PATCH-account-type-permissions"
                        },
                        {
                            "collection": "affiliate",
                            "method": "PATCH",
                            "resource": "affiliate-account-type",
                            "description": "Update the account type for a list of affiliates",
                            "key": "affiliate-PATCH-affiliate-account-type"
                        },
                        {
                            "collection": "affiliate",
                            "method": "PATCH",
                            "resource": "password",
                            "description": "Update affiliate password",
                            "key": "affiliate-PATCH-password"
                        },
                        {
                            "collection": "affiliate",
                            "method": "PATCH",
                            "resource": "permissions",
                            "description": "Update affiliate permissions",
                            "key": "affiliate-PATCH-permissions"
                        },
                        {
                            "collection": "affiliate",
                            "method": "PATCH",
                            "resource": "reset-api",
                            "description": "Reset affiliate API key",
                            "key": "affiliate-PATCH-reset-api"
                        },
                        {
                            "collection": "affiliate",
                            "method": "PATCH",
                            "resource": "rest-permissions",
                            "description": "Update REST API permissions",
                            "key": "affiliate-PATCH-rest-permissions"
                        },
                        {
                            "collection": "affiliate",
                            "method": "PATCH",
                            "resource": "soap-permissions",
                            "description": "Update SOAP API permissions",
                            "key": "affiliate-PATCH-soap-permissions"
                        }
                    ]
                },
                "methods": {
                    "DELETE": {
                        "name": "DELETE",
                        "all": {
                            "collection": "affiliate",
                            "method": "DELETE",
                            "resource": -1,
                            "description": "All DELETE resources in the affiliate REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "affiliate",
                                "method": "DELETE",
                                "resource": "account-rep",
                                "description": "Remove account rep from affiliates",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "DELETE",
                                "resource": "account-type",
                                "description": "Delete account type",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "DELETE",
                                "resource": "affiliate",
                                "description": "Delete affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "DELETE",
                                "resource": "doc",
                                "description": "Delete affiliate document",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "DELETE",
                                "resource": "group",
                                "description": "Delete affiliate group",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "DELETE",
                                "resource": "override",
                                "description": "End overriding as an affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "DELETE",
                                "resource": "permissions",
                                "description": "Delete affiliate custom permissions",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "GET": {
                        "name": "GET",
                        "all": {
                            "collection": "affiliate",
                            "method": "GET",
                            "resource": -1,
                            "description": "All GET resources in the affiliate REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "account-changes",
                                "description": "Get affiliate account changes",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "account-types",
                                "description": "Get affiliate account types",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "admin-settings",
                                "description": "Get affiliate admin settings",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "campaigns",
                                "description": "Get campaigns for a specific affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "current",
                                "description": "Get data for current affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "current-permissions",
                                "description": "Get the permissions for your user account",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "docs",
                                "description": "Get list of uploaded documents for affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "doc",
                                "description": "Download document for affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "groups",
                                "description": "Get affiliate groups",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "group",
                                "description": "Get an affiliate group",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "hits",
                                "description": "Get hit data for a specific affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "link-styles",
                                "description": "Get the list of possible link styles for affiliate links",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "loginids",
                                "description": "Look up login id values for a list of usernames",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "loginlog",
                                "description": "Get the login log for a specific affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "manual-payout",
                                "description": "Calculate the manual payout amount for an affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "news-sections",
                                "description": "Get the list of available news sections",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "notes",
                                "description": "Got notes for a specific affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "notices",
                                "description": "Get pending notices for an affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "override",
                                "description": "Get data for affiliate currently overriding as",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "payout",
                                "description": "Get payments for a specific affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "payment-periods",
                                "description": "Get payment periods available for an affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "payvia-types",
                                "description": "Get payvia types available for an affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "payvia-type",
                                "description": "Get payvia type information for an affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "permissions",
                                "description": "Get permission details for an account type",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "programcampaigns",
                                "description": "Get programs and campaigns for a specific affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "referrer",
                                "description": "Get affiliate referral for an affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "referring-urls",
                                "description": "Get referring URLs for an affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "reps",
                                "description": "Get account reps for an affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "rest-methods",
                                "description": "Get available Rest API Methods",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "search",
                                "description": "Search affiliates",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "search-filters",
                                "description": "Get available filter information for affiliate search API",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "search-limited",
                                "description": "Search affiliates",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "settings",
                                "description": "Get settings for an affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "skins",
                                "description": "Get available skins for an affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "soap-functions",
                                "description": "Get available SOAP API functions and (optionally) current permissions",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "GET",
                                "resource": "status",
                                "description": "Get status for an affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "PATCH": {
                        "name": "PATCH",
                        "all": {
                            "collection": "affiliate",
                            "method": "PATCH",
                            "resource": -1,
                            "description": "All PATCH resources in the affiliate REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": [
                                {
                                    "collection": "affiliate",
                                    "method": "PATCH",
                                    "resource": "account-type-permissions",
                                    "description": "Update account type permissions",
                                    "key": "affiliate-PATCH-account-type-permissions"
                                },
                                {
                                    "collection": "affiliate",
                                    "method": "PATCH",
                                    "resource": "affiliate-account-type",
                                    "description": "Update the account type for a list of affiliates",
                                    "key": "affiliate-PATCH-affiliate-account-type"
                                },
                                {
                                    "collection": "affiliate",
                                    "method": "PATCH",
                                    "resource": "password",
                                    "description": "Update affiliate password",
                                    "key": "affiliate-PATCH-password"
                                },
                                {
                                    "collection": "affiliate",
                                    "method": "PATCH",
                                    "resource": "permissions",
                                    "description": "Update affiliate permissions",
                                    "key": "affiliate-PATCH-permissions"
                                },
                                {
                                    "collection": "affiliate",
                                    "method": "PATCH",
                                    "resource": "reset-api",
                                    "description": "Reset affiliate API key",
                                    "key": "affiliate-PATCH-reset-api"
                                },
                                {
                                    "collection": "affiliate",
                                    "method": "PATCH",
                                    "resource": "rest-permissions",
                                    "description": "Update REST API permissions",
                                    "key": "affiliate-PATCH-rest-permissions"
                                },
                                {
                                    "collection": "affiliate",
                                    "method": "PATCH",
                                    "resource": "soap-permissions",
                                    "description": "Update SOAP API permissions",
                                    "key": "affiliate-PATCH-soap-permissions"
                                }
                            ]
                        },
                        "resources": [
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "adminsettings",
                                "description": "Update admin settings for a specific affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "account-change",
                                "description": "Update pending account change",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "account-type",
                                "description": "Update account type name",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "account-type-permissions",
                                "description": "Update account type permissions",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "affiliate",
                                        "method": "PATCH",
                                        "resource": "account-type-permissions",
                                        "description": "Update account type permissions",
                                        "key": "affiliate-PATCH-account-type-permissions"
                                    }
                                ]
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "admin-setting",
                                "description": "Update affiliate admin setting",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "affiliate-account-type",
                                "description": "Update the account type for a list of affiliates",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "affiliate",
                                        "method": "PATCH",
                                        "resource": "affiliate-account-type",
                                        "description": "Update the account type for a list of affiliates",
                                        "key": "affiliate-PATCH-affiliate-account-type"
                                    }
                                ]
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "affiliate-group",
                                "description": "Enable or disable affiliate for group",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "allsettings",
                                "description": "Update all affiliate settings",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "account-rep",
                                "description": "Update the account rep for a list of affiliates",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "avatar",
                                "description": "Crop temp avatar and set as avatar for affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "customs",
                                "description": "Update custom fields for a specific affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "defaults",
                                "description": "Update default info for a specific affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "details",
                                "description": "Update details for a specific affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "override",
                                "description": "Start overriding as an affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "end-override",
                                "description": "End overriding as affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "password",
                                "description": "Update affiliate password",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "affiliate",
                                        "method": "PATCH",
                                        "resource": "password",
                                        "description": "Update affiliate password",
                                        "key": "affiliate-PATCH-password"
                                    }
                                ]
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "payment-period",
                                "description": "Update affiliate payout period",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "payvia",
                                "description": "Update payvia info for a specific affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "payvia-info",
                                "description": "Update payvia info for a specific affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "permissions",
                                "description": "Update affiliate permissions",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "affiliate",
                                        "method": "PATCH",
                                        "resource": "permissions",
                                        "description": "Update affiliate permissions",
                                        "key": "affiliate-PATCH-permissions"
                                    }
                                ]
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "referrer",
                                "description": "Set referrer for affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "reset-api",
                                "description": "Reset affiliate API key",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "affiliate",
                                        "method": "PATCH",
                                        "resource": "reset-api",
                                        "description": "Reset affiliate API key",
                                        "key": "affiliate-PATCH-reset-api"
                                    }
                                ]
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "reset-rss",
                                "description": "Reset affiliate RSS key",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "reset-tos",
                                "description": "Reset affiliates Terms of Service",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "rest-permissions",
                                "description": "Update REST API permissions",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "affiliate",
                                        "method": "PATCH",
                                        "resource": "rest-permissions",
                                        "description": "Update REST API permissions",
                                        "key": "affiliate-PATCH-rest-permissions"
                                    }
                                ]
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "restore",
                                "description": "Restore a deleted affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "restore-account-type",
                                "description": "Restore a deleted affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "settings",
                                "description": "Update settings for a specific affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "soap-permissions",
                                "description": "Update SOAP API permissions",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "affiliate",
                                        "method": "PATCH",
                                        "resource": "soap-permissions",
                                        "description": "Update SOAP API permissions",
                                        "key": "affiliate-PATCH-soap-permissions"
                                    }
                                ]
                            },
                            {
                                "collection": "affiliate",
                                "method": "PATCH",
                                "resource": "status",
                                "description": "Update status for a specific affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "POST": {
                        "name": "POST",
                        "all": {
                            "collection": "affiliate",
                            "method": "POST",
                            "resource": -1,
                            "description": "All POST resources in the affiliate REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "affiliate",
                                "method": "POST",
                                "resource": "account-type",
                                "description": "Add new affiliate account type",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "POST",
                                "resource": "add",
                                "description": "Add affiliates",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "POST",
                                "resource": "doc",
                                "description": "Add document for affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "POST",
                                "resource": "group",
                                "description": "Add affiliate group",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "POST",
                                "resource": "invoice",
                                "description": "Add a manual invoice for a specific affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "POST",
                                "resource": "manual-sale",
                                "description": "Add manual sale for affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "POST",
                                "resource": "note",
                                "description": "Add note for affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "affiliate",
                                "method": "POST",
                                "resource": "temp-avatar",
                                "description": "Upload temporary avatar for affiliate for editing",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    }
                }
            },
            {
                "name": "biller",
                "all": {
                    "collection": "biller",
                    "method": -1,
                    "resource": -1,
                    "description": "Entire biller REST API collection",
                    "enabled": 0,
                    "limited": 0,
                    "sensitive_enabled": 0,
                    "some_enabled": 0,
                    "some_disabled": 1,
                    "sensitive_apis": []
                },
                "methods": {
                    "GET": {
                        "name": "GET",
                        "all": {
                            "collection": "biller",
                            "method": "GET",
                            "resource": -1,
                            "description": "All GET resources in the biller REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "available",
                                "description": "Get available billers",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "partner-available",
                                "description": "Get available partners",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "billerdata",
                                "description": "Get biller specific information for a particular biller\/tour\/option",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "cascades",
                                "description": "Get cascades",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "cascades-available",
                                "description": "Get cascades",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "cascade-count",
                                "description": "Get count of matching cascades",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "cascade-history",
                                "description": "Get history of changes to cascade",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "cascade-rules",
                                "description": null,
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "cascade-rule",
                                "description": null,
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "cascade-step-count",
                                "description": "Get count of cascade steps",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "cascade-steps",
                                "description": "Get cascade steps",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "cascade-detail",
                                "description": "Get details for a cascade",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "cascade-list",
                                "description": "Get a cascade list",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "count",
                                "description": "Get count of matching billers",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "detail",
                                "description": "Get details for a biller",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "fees",
                                "description": "Get fees for a biller",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "partner-fees",
                                "description": "Get fees for a third party partner",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "last_poll",
                                "description": "Get last poll for a biller",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "partner-last-poll",
                                "description": "Get last poll for a third party partner",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "list",
                                "description": "Get list of billers",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "partner-detail",
                                "description": "Get details for a partner",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "partner-list",
                                "description": "Get list of partners",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "partner-shortnames",
                                "description": "Get list of partner shortnames",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "process_types",
                                "description": "Get available process types for a biller",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "partner-process-types",
                                "description": "Get available process types for a third party partner",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "shortnames",
                                "description": "Get list of biller shortnames",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "transaction_types",
                                "description": "Get available process types for a biller",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "partner-transaction-types",
                                "description": "Get available process types for a third party partner",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "GET",
                                "resource": "taxes",
                                "description": "Get taxes",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "POST": {
                        "name": "POST",
                        "all": {
                            "collection": "biller",
                            "method": "POST",
                            "resource": -1,
                            "description": "All POST resources in the biller REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "biller",
                                "method": "POST",
                                "resource": "add",
                                "description": "Add new biller",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "POST",
                                "resource": "cascade",
                                "description": "Add new biller",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "POST",
                                "resource": "cascade-rule",
                                "description": "Add new cascade rule",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "POST",
                                "resource": "cascade-step",
                                "description": "Add new cascade step",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "POST",
                                "resource": "partner",
                                "description": "Add new third party partner",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "PATCH": {
                        "name": "PATCH",
                        "all": {
                            "collection": "biller",
                            "method": "PATCH",
                            "resource": -1,
                            "description": "All PATCH resources in the biller REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "biller",
                                "method": "PATCH",
                                "resource": "cascade",
                                "description": "Edit cascade",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "PATCH",
                                "resource": "cascade-rule",
                                "description": "Edit cascade rule",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "PATCH",
                                "resource": "cascade-step",
                                "description": "Edit cascade step",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "PATCH",
                                "resource": "cascade-steps-reorder",
                                "description": "Reorder steps in cascade",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "PATCH",
                                "resource": "fee",
                                "description": "Setup fee for biller",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "PATCH",
                                "resource": "partner-fee",
                                "description": "Setup fee for third party partner",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "PATCH",
                                "resource": "restore",
                                "description": "Restore biller",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "PATCH",
                                "resource": "restore-cascade",
                                "description": "Restore cascade",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "PATCH",
                                "resource": "restore-partner",
                                "description": "Restore partner",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "PATCH",
                                "resource": "setting",
                                "description": "Edit cascade",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "PATCH",
                                "resource": "partner-setting",
                                "description": "Edit cascade",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "PATCH",
                                "resource": "tax",
                                "description": "Update taxes",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "DELETE": {
                        "name": "DELETE",
                        "all": {
                            "collection": "biller",
                            "method": "DELETE",
                            "resource": -1,
                            "description": "All DELETE resources in the biller REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "biller",
                                "method": "DELETE",
                                "resource": "biller",
                                "description": "Delete biller",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "DELETE",
                                "resource": "cascade",
                                "description": "Delete cascade",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "DELETE",
                                "resource": "cascade-rule",
                                "description": "Disable cascade rule",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "DELETE",
                                "resource": "cascade-step",
                                "description": "Delete cascade step",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "DELETE",
                                "resource": "fee",
                                "description": "Delete biller fee",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "DELETE",
                                "resource": "partner-fee",
                                "description": "Delete biller fee",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "DELETE",
                                "resource": "partner",
                                "description": "Delete partner",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "biller",
                                "method": "DELETE",
                                "resource": "tax",
                                "description": "Delete tax",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    }
                }
            },
            {
                "name": "config",
                "all": {
                    "collection": "config",
                    "method": -1,
                    "resource": -1,
                    "description": "Entire config REST API collection",
                    "enabled": 0,
                    "limited": 0,
                    "sensitive_enabled": 0,
                    "some_enabled": 0,
                    "some_disabled": 1,
                    "sensitive_apis": [
                        {
                            "collection": "config",
                            "method": "DELETE",
                            "resource": "setting",
                            "description": "Revert a config setting to the default",
                            "key": "config-DELETE-setting"
                        },
                        {
                            "collection": "config",
                            "method": "PATCH",
                            "resource": "section",
                            "description": "Update a config section",
                            "key": "config-PATCH-section"
                        }
                    ]
                },
                "methods": {
                    "DELETE": {
                        "name": "DELETE",
                        "all": {
                            "collection": "config",
                            "method": "DELETE",
                            "resource": -1,
                            "description": "All DELETE resources in the config REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": [
                                {
                                    "collection": "config",
                                    "method": "DELETE",
                                    "resource": "setting",
                                    "description": "Revert a config setting to the default",
                                    "key": "config-DELETE-setting"
                                }
                            ]
                        },
                        "resources": [
                            {
                                "collection": "config",
                                "method": "DELETE",
                                "resource": "setting",
                                "description": "Revert a config setting to the default",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "config",
                                        "method": "DELETE",
                                        "resource": "setting",
                                        "description": "Revert a config setting to the default",
                                        "key": "config-DELETE-setting"
                                    }
                                ]
                            }
                        ]
                    },
                    "GET": {
                        "name": "GET",
                        "all": {
                            "collection": "config",
                            "method": "GET",
                            "resource": -1,
                            "description": "All GET resources in the config REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "config",
                                "method": "GET",
                                "resource": "section",
                                "description": "Get config section details",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "config",
                                "method": "GET",
                                "resource": "sections",
                                "description": "Get available config sections",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "PATCH": {
                        "name": "PATCH",
                        "all": {
                            "collection": "config",
                            "method": "PATCH",
                            "resource": -1,
                            "description": "All PATCH resources in the config REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": [
                                {
                                    "collection": "config",
                                    "method": "PATCH",
                                    "resource": "section",
                                    "description": "Update a config section",
                                    "key": "config-PATCH-section"
                                }
                            ]
                        },
                        "resources": [
                            {
                                "collection": "config",
                                "method": "PATCH",
                                "resource": "affiliate_default",
                                "description": "Update all affiliates to default for setting",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "config",
                                "method": "PATCH",
                                "resource": "section",
                                "description": "Update a config section",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "config",
                                        "method": "PATCH",
                                        "resource": "section",
                                        "description": "Update a config section",
                                        "key": "config-PATCH-section"
                                    }
                                ]
                            }
                        ]
                    }
                }
            },
            {
                "name": "codes",
                "all": {
                    "collection": "codes",
                    "method": -1,
                    "resource": -1,
                    "description": "Entire codes REST API collection",
                    "enabled": 0,
                    "limited": 0,
                    "sensitive_enabled": 0,
                    "some_enabled": 0,
                    "some_disabled": 1,
                    "sensitive_apis": []
                },
                "methods": {
                    "GET": {
                        "name": "GET",
                        "all": {
                            "collection": "codes",
                            "method": "GET",
                            "resource": -1,
                            "description": "All GET resources in the codes REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "codes",
                                "method": "GET",
                                "resource": "affiliate-codes",
                                "description": "Get a list of NATS code values and links for a specific affiliate and program",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "codes",
                                "method": "GET",
                                "resource": "decode",
                                "description": "Decode a particular NATS code value",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "codes",
                                "method": "GET",
                                "resource": "linkcodes",
                                "description": "Get link codes for particular for the given parameters",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "codes",
                                "method": "GET",
                                "resource": "strack",
                                "description": "Get strack links",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    }
                }
            },
            {
                "name": "include",
                "all": {
                    "collection": "include",
                    "method": -1,
                    "resource": -1,
                    "description": "Entire include REST API collection",
                    "enabled": 0,
                    "limited": 0,
                    "sensitive_enabled": 0,
                    "some_enabled": 0,
                    "some_disabled": 1,
                    "sensitive_apis": []
                },
                "methods": {
                    "DELETE": {
                        "name": "DELETE",
                        "all": {
                            "collection": "include",
                            "method": "DELETE",
                            "resource": -1,
                            "description": "All DELETE resources in the include REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "include",
                                "method": "DELETE",
                                "resource": "include",
                                "description": "Delete include chain",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "include",
                                "method": "DELETE",
                                "resource": "step",
                                "description": "Delete include chain step",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "GET": {
                        "name": "GET",
                        "all": {
                            "collection": "include",
                            "method": "GET",
                            "resource": -1,
                            "description": "All GET resources in the include REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "include",
                                "method": "GET",
                                "resource": "include",
                                "description": "Get details for an include chain",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "include",
                                "method": "GET",
                                "resource": "includes",
                                "description": "Get a list of include chains",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "include",
                                "method": "GET",
                                "resource": "templates",
                                "description": null,
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "PATCH": {
                        "name": "PATCH",
                        "all": {
                            "collection": "include",
                            "method": "PATCH",
                            "resource": -1,
                            "description": "All PATCH resources in the include REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "include",
                                "method": "PATCH",
                                "resource": "include",
                                "description": "Update include chain",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "include",
                                "method": "PATCH",
                                "resource": "restore",
                                "description": "Restore include chain",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "include",
                                "method": "PATCH",
                                "resource": "step",
                                "description": "Update include step",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "POST": {
                        "name": "POST",
                        "all": {
                            "collection": "include",
                            "method": "POST",
                            "resource": -1,
                            "description": "All POST resources in the include REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "include",
                                "method": "POST",
                                "resource": "include",
                                "description": "Add new include chain",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "include",
                                "method": "POST",
                                "resource": "step",
                                "description": "Add new include step",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    }
                }
            },
            {
                "name": "mailing",
                "all": {
                    "collection": "mailing",
                    "method": -1,
                    "resource": -1,
                    "description": "Entire mailing REST API collection",
                    "enabled": 0,
                    "limited": 0,
                    "sensitive_enabled": 0,
                    "some_enabled": 0,
                    "some_disabled": 1,
                    "sensitive_apis": []
                },
                "methods": {
                    "DELETE": {
                        "name": "DELETE",
                        "all": {
                            "collection": "mailing",
                            "method": "DELETE",
                            "resource": -1,
                            "description": "All DELETE resources in the mailing REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "mailing",
                                "method": "DELETE",
                                "resource": "mailing",
                                "description": "Delete maling",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "mailing",
                                "method": "DELETE",
                                "resource": "mailing-rule",
                                "description": "Disable mailing rule",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "mailing",
                                "method": "DELETE",
                                "resource": "queue",
                                "description": "Delete mail queue entry",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "GET": {
                        "name": "GET",
                        "all": {
                            "collection": "mailing",
                            "method": "GET",
                            "resource": -1,
                            "description": "All GET resources in the mailing REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "mailing",
                                "method": "GET",
                                "resource": "mailing",
                                "description": "Get mailing details",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "mailing",
                                "method": "GET",
                                "resource": "mailings",
                                "description": "Get mailings",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "mailing",
                                "method": "GET",
                                "resource": "mailing-rules",
                                "description": "Get mailing rules",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "mailing",
                                "method": "GET",
                                "resource": "mailing-rule",
                                "description": "Get a mailing rule",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "mailing",
                                "method": "GET",
                                "resource": "queue",
                                "description": "Search mail queue",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "mailing",
                                "method": "GET",
                                "resource": "removelist",
                                "description": "Get remove list",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "PATCH": {
                        "name": "PATCH",
                        "all": {
                            "collection": "mailing",
                            "method": "PATCH",
                            "resource": -1,
                            "description": "All PATCH resources in the mailing REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "mailing",
                                "method": "PATCH",
                                "resource": "mailing",
                                "description": "Edit mailing",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "mailing",
                                "method": "PATCH",
                                "resource": "mailing-rule",
                                "description": "Edit mailer rule",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "mailing",
                                "method": "PATCH",
                                "resource": "removelist",
                                "description": "Update email remove list",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "mailing",
                                "method": "PATCH",
                                "resource": "removelist-queue",
                                "description": "Add email from mail queue entry to remove list",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "mailing",
                                "method": "PATCH",
                                "resource": "resend-queue",
                                "description": "Resend mail queue entry",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "mailing",
                                "method": "PATCH",
                                "resource": "restore-queue",
                                "description": "Restore mail queue entry",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "mailing",
                                "method": "PATCH",
                                "resource": "send-mailing",
                                "description": "Send mailing now",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "mailing",
                                "method": "PATCH",
                                "resource": "send-test-mailing",
                                "description": "Send test mailing",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "POST": {
                        "name": "POST",
                        "all": {
                            "collection": "mailing",
                            "method": "POST",
                            "resource": -1,
                            "description": "All POST resources in the mailing REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "mailing",
                                "method": "POST",
                                "resource": "mailing",
                                "description": "Add new mailing",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "mailing",
                                "method": "POST",
                                "resource": "mailing-rule",
                                "description": "Add new mailer rule",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "mailing",
                                "method": "POST",
                                "resource": "removelist",
                                "description": "Append to email remove list",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    }
                }
            },
            {
                "name": "maintenance",
                "all": {
                    "collection": "maintenance",
                    "method": -1,
                    "resource": -1,
                    "description": "Entire maintenance REST API collection",
                    "enabled": 0,
                    "limited": 0,
                    "sensitive_enabled": 0,
                    "some_enabled": 0,
                    "some_disabled": 1,
                    "sensitive_apis": [
                        {
                            "collection": "maintenance",
                            "method": "GET",
                            "resource": "admin-actions",
                            "description": "Search admin actions",
                            "key": "maintenance-GET-admin-actions"
                        },
                        {
                            "collection": "maintenance",
                            "method": "GET",
                            "resource": "log",
                            "description": "Get lines from log file",
                            "key": "maintenance-GET-log"
                        },
                        {
                            "collection": "maintenance",
                            "method": "PATCH",
                            "resource": "log",
                            "description": "Cleanup log file",
                            "key": "maintenance-PATCH-log"
                        }
                    ]
                },
                "methods": {
                    "DELETE": {
                        "name": "DELETE",
                        "all": {
                            "collection": "maintenance",
                            "method": "DELETE",
                            "resource": -1,
                            "description": "All DELETE resources in the maintenance REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "maintenance",
                                "method": "DELETE",
                                "resource": "log",
                                "description": "Delete log file",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "maintenance",
                                "method": "DELETE",
                                "resource": "cache",
                                "description": "Delete report cache",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "GET": {
                        "name": "GET",
                        "all": {
                            "collection": "maintenance",
                            "method": "GET",
                            "resource": -1,
                            "description": "All GET resources in the maintenance REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": [
                                {
                                    "collection": "maintenance",
                                    "method": "GET",
                                    "resource": "admin-actions",
                                    "description": "Search admin actions",
                                    "key": "maintenance-GET-admin-actions"
                                },
                                {
                                    "collection": "maintenance",
                                    "method": "GET",
                                    "resource": "log",
                                    "description": "Get lines from log file",
                                    "key": "maintenance-GET-log"
                                }
                            ]
                        },
                        "resources": [
                            {
                                "collection": "maintenance",
                                "method": "GET",
                                "resource": "admin-actions",
                                "description": "Search admin actions",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "maintenance",
                                        "method": "GET",
                                        "resource": "admin-actions",
                                        "description": "Search admin actions",
                                        "key": "maintenance-GET-admin-actions"
                                    }
                                ]
                            },
                            {
                                "collection": "maintenance",
                                "method": "GET",
                                "resource": "admin-actions-filters",
                                "description": "Get available filter information for admin action API",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "maintenance",
                                "method": "GET",
                                "resource": "log",
                                "description": "Get lines from log file",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "maintenance",
                                        "method": "GET",
                                        "resource": "log",
                                        "description": "Get lines from log file",
                                        "key": "maintenance-GET-log"
                                    }
                                ]
                            },
                            {
                                "collection": "maintenance",
                                "method": "GET",
                                "resource": "logs",
                                "description": "Get list of log files",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "maintenance",
                                "method": "GET",
                                "resource": "nats",
                                "description": "Get NATS status",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "maintenance",
                                "method": "GET",
                                "resource": "report",
                                "description": "Get details on a report table",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "maintenance",
                                "method": "GET",
                                "resource": "report-progress",
                                "description": "Get progress on report summary table rebuild",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "maintenance",
                                "method": "GET",
                                "resource": "reports",
                                "description": "Get list of report tables",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "maintenance",
                                "method": "GET",
                                "resource": "server",
                                "description": "Get server status",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "maintenance",
                                "method": "GET",
                                "resource": "table",
                                "description": "Get details on a table",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "maintenance",
                                "method": "GET",
                                "resource": "tables",
                                "description": "Search list of NATS tables",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "maintenance",
                                "method": "GET",
                                "resource": "table-clean-count",
                                "description": "Get estimated rows for table cleanup",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "maintenance",
                                "method": "GET",
                                "resource": "table-clean-progress",
                                "description": "Get table cleanup progress",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "PATCH": {
                        "name": "PATCH",
                        "all": {
                            "collection": "maintenance",
                            "method": "PATCH",
                            "resource": -1,
                            "description": "All PATCH resources in the maintenance REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": [
                                {
                                    "collection": "maintenance",
                                    "method": "PATCH",
                                    "resource": "log",
                                    "description": "Cleanup log file",
                                    "key": "maintenance-PATCH-log"
                                }
                            ]
                        },
                        "resources": [
                            {
                                "collection": "maintenance",
                                "method": "PATCH",
                                "resource": "log",
                                "description": "Cleanup log file",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "maintenance",
                                        "method": "PATCH",
                                        "resource": "log",
                                        "description": "Cleanup log file",
                                        "key": "maintenance-PATCH-log"
                                    }
                                ]
                            },
                            {
                                "collection": "maintenance",
                                "method": "PATCH",
                                "resource": "report",
                                "description": "Rebuild report summary",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "maintenance",
                                "method": "PATCH",
                                "resource": "table",
                                "description": "Cleanup table",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    }
                }
            },
            {
                "name": "member",
                "all": {
                    "collection": "member",
                    "method": -1,
                    "resource": -1,
                    "description": "Entire member REST API collection",
                    "enabled": 0,
                    "limited": 0,
                    "sensitive_enabled": 0,
                    "some_enabled": 0,
                    "some_disabled": 1,
                    "sensitive_apis": []
                },
                "methods": {
                    "GET": {
                        "name": "GET",
                        "all": {
                            "collection": "member",
                            "method": "GET",
                            "resource": -1,
                            "description": "All GET resources in the member REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "member",
                                "method": "GET",
                                "resource": "available_flags",
                                "description": "Get flags available to put on a member",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "GET",
                                "resource": "encryptusername",
                                "description": "Get an encrypted username for member authentication",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "GET",
                                "resource": "authstring",
                                "description": "Get an auth string for a member record for the plus systems",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "GET",
                                "resource": "details",
                                "description": "Get member information",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "GET",
                                "resource": "flags",
                                "description": null,
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "GET",
                                "resource": "loginlog",
                                "description": "Get log of logins for a member",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "GET",
                                "resource": "matching",
                                "description": "Find matching members for member fields",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "GET",
                                "resource": "notes",
                                "description": "Get notes for a member",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "GET",
                                "resource": "notices",
                                "description": "Get member notices",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "GET",
                                "resource": "restricted-values",
                                "description": "Get restricted values for members",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "GET",
                                "resource": "search",
                                "description": "Search for members",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "GET",
                                "resource": "search-filters",
                                "description": "Get available filter information for member search API",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "GET",
                                "resource": "surfer-actions",
                                "description": "Get surfer actions for a member",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "PATCH": {
                        "name": "PATCH",
                        "all": {
                            "collection": "member",
                            "method": "PATCH",
                            "resource": -1,
                            "description": "All PATCH resources in the member REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "member",
                                "method": "PATCH",
                                "resource": "details",
                                "description": "Update member information",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "PATCH",
                                "resource": "expiration",
                                "description": "Set expiration date for a subscription",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "PATCH",
                                "resource": "expiremanual",
                                "description": "Expire a manual member",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "PATCH",
                                "resource": "resend-transaction-email",
                                "description": "Resend transaction email",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "PATCH",
                                "resource": "resend-transaction-postback",
                                "description": "Resend transaction postback",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "PATCH",
                                "resource": "restricted-value",
                                "description": "Reactivate a restricted value for member fields",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "PATCH",
                                "resource": "forget",
                                "description": "Forget personal data about the member",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "PATCH",
                                "resource": "lock",
                                "description": "Lock Member and prevent admin edits",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "PATCH",
                                "resource": "unlock",
                                "description": "Unlock locked Member and allow admin edits again",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "POST": {
                        "name": "POST",
                        "all": {
                            "collection": "member",
                            "method": "POST",
                            "resource": -1,
                            "description": "All POST resources in the member REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "member",
                                "method": "POST",
                                "resource": "flag",
                                "description": "Add flag for a member",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "POST",
                                "resource": "login",
                                "description": "Record member paysite login",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "POST",
                                "resource": "manual",
                                "description": "Create a manual member",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "POST",
                                "resource": "note",
                                "description": "Add a member note",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "POST",
                                "resource": "restricted-value",
                                "description": "Add restricted value for member fields",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "DELETE": {
                        "name": "DELETE",
                        "all": {
                            "collection": "member",
                            "method": "DELETE",
                            "resource": -1,
                            "description": "All DELETE resources in the member REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "member",
                                "method": "DELETE",
                                "resource": "flag",
                                "description": "Remove flag for a member",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "member",
                                "method": "DELETE",
                                "resource": "restricted-value",
                                "description": "Disable a restricted value for member fields",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    }
                }
            },
            {
                "name": "message",
                "all": {
                    "collection": "message",
                    "method": -1,
                    "resource": -1,
                    "description": "Entire message REST API collection",
                    "enabled": 0,
                    "limited": 0,
                    "sensitive_enabled": 0,
                    "some_enabled": 0,
                    "some_disabled": 1,
                    "sensitive_apis": []
                },
                "methods": {
                    "DELETE": {
                        "name": "DELETE",
                        "all": {
                            "collection": "message",
                            "method": "DELETE",
                            "resource": -1,
                            "description": "All DELETE resources in the message REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "message",
                                "method": "DELETE",
                                "resource": "message",
                                "description": "Delete message(s)",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "message",
                                "method": "DELETE",
                                "resource": "permanent",
                                "description": "Permanently delete all deleted messages",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "GET": {
                        "name": "GET",
                        "all": {
                            "collection": "message",
                            "method": "GET",
                            "resource": -1,
                            "description": "All GET resources in the message REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "message",
                                "method": "GET",
                                "resource": "count",
                                "description": "Get a message count for this account",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "message",
                                "method": "GET",
                                "resource": "messages",
                                "description": "Get a messages for this account",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "message",
                                "method": "GET",
                                "resource": "view",
                                "description": "Get a message",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "PATCH": {
                        "name": "PATCH",
                        "all": {
                            "collection": "message",
                            "method": "PATCH",
                            "resource": -1,
                            "description": "All PATCH resources in the message REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "message",
                                "method": "PATCH",
                                "resource": "read",
                                "description": "Mark message(s) read",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "message",
                                "method": "PATCH",
                                "resource": "unread",
                                "description": "Mark message(s) unread",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "message",
                                "method": "PATCH",
                                "resource": "undelete",
                                "description": "Mark message(s) undeleted",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "POST": {
                        "name": "POST",
                        "all": {
                            "collection": "message",
                            "method": "POST",
                            "resource": -1,
                            "description": "All POST resources in the message REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "message",
                                "method": "POST",
                                "resource": "message",
                                "description": "Get a message",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    }
                }
            },
            {
                "name": "news",
                "all": {
                    "collection": "news",
                    "method": -1,
                    "resource": -1,
                    "description": "Entire news REST API collection",
                    "enabled": 0,
                    "limited": 0,
                    "sensitive_enabled": 0,
                    "some_enabled": 0,
                    "some_disabled": 1,
                    "sensitive_apis": []
                },
                "methods": {
                    "DELETE": {
                        "name": "DELETE",
                        "all": {
                            "collection": "news",
                            "method": "DELETE",
                            "resource": -1,
                            "description": "All DELETE resources in the news REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "news",
                                "method": "DELETE",
                                "resource": "entry",
                                "description": "Delete news entry",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "news",
                                "method": "DELETE",
                                "resource": "section",
                                "description": "Delete news section",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "GET": {
                        "name": "GET",
                        "all": {
                            "collection": "news",
                            "method": "GET",
                            "resource": -1,
                            "description": "All GET resources in the news REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "news",
                                "method": "GET",
                                "resource": "entry",
                                "description": "Get news entry",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "news",
                                "method": "GET",
                                "resource": "news",
                                "description": "Get news",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "news",
                                "method": "GET",
                                "resource": "sections",
                                "description": "Get news sections",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "PATCH": {
                        "name": "PATCH",
                        "all": {
                            "collection": "news",
                            "method": "PATCH",
                            "resource": -1,
                            "description": "All PATCH resources in the news REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "news",
                                "method": "PATCH",
                                "resource": "entry",
                                "description": "Edit news entry",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "POST": {
                        "name": "POST",
                        "all": {
                            "collection": "news",
                            "method": "POST",
                            "resource": -1,
                            "description": "All POST resources in the news REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "news",
                                "method": "POST",
                                "resource": "entry",
                                "description": "Add news entry",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "news",
                                "method": "POST",
                                "resource": "section",
                                "description": "Add news section",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    }
                }
            },
            {
                "name": "notification",
                "all": {
                    "collection": "notification",
                    "method": -1,
                    "resource": -1,
                    "description": "Entire notification REST API collection",
                    "enabled": 0,
                    "limited": 0,
                    "sensitive_enabled": 0,
                    "some_enabled": 0,
                    "some_disabled": 1,
                    "sensitive_apis": []
                },
                "methods": {
                    "DELETE": {
                        "name": "DELETE",
                        "all": {
                            "collection": "notification",
                            "method": "DELETE",
                            "resource": -1,
                            "description": "All DELETE resources in the notification REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "notification",
                                "method": "DELETE",
                                "resource": "notification",
                                "description": "Delete notification(s)",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "notification",
                                "method": "DELETE",
                                "resource": "permanent",
                                "description": "Permanently delete all deleted notifications",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "GET": {
                        "name": "GET",
                        "all": {
                            "collection": "notification",
                            "method": "GET",
                            "resource": -1,
                            "description": "All GET resources in the notification REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "notification",
                                "method": "GET",
                                "resource": "count",
                                "description": "Get a notification count for this account",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "notification",
                                "method": "GET",
                                "resource": "notifications",
                                "description": "Get a notifications for this account",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "notification",
                                "method": "GET",
                                "resource": "view",
                                "description": "Get a notification",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "PATCH": {
                        "name": "PATCH",
                        "all": {
                            "collection": "notification",
                            "method": "PATCH",
                            "resource": -1,
                            "description": "All PATCH resources in the notification REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "notification",
                                "method": "PATCH",
                                "resource": "read",
                                "description": "Mark notification(s) read",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "notification",
                                "method": "PATCH",
                                "resource": "unread",
                                "description": "Mark notification(s) unread",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "notification",
                                "method": "PATCH",
                                "resource": "undelete",
                                "description": "Mark notification(s) undeleted",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    }
                }
            },
            {
                "name": "option",
                "all": {
                    "collection": "option",
                    "method": -1,
                    "resource": -1,
                    "description": "Entire option REST API collection",
                    "enabled": 0,
                    "limited": 0,
                    "sensitive_enabled": 0,
                    "some_enabled": 0,
                    "some_disabled": 1,
                    "sensitive_apis": []
                },
                "methods": {
                    "GET": {
                        "name": "GET",
                        "all": {
                            "collection": "option",
                            "method": "GET",
                            "resource": -1,
                            "description": "All GET resources in the option REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "option",
                                "method": "GET",
                                "resource": "options",
                                "description": "Get a list of join options for a particular NATS code value",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "option",
                                "method": "GET",
                                "resource": "rule",
                                "description": "Get rules for a particular join option",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "PATCH": {
                        "name": "PATCH",
                        "all": {
                            "collection": "option",
                            "method": "PATCH",
                            "resource": -1,
                            "description": "All PATCH resources in the option REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "option",
                                "method": "PATCH",
                                "resource": "rule",
                                "description": "Edit a given join option rule",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "option",
                                "method": "PATCH",
                                "resource": "text",
                                "description": "Edit text for a given join option",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "POST": {
                        "name": "POST",
                        "all": {
                            "collection": "option",
                            "method": "POST",
                            "resource": -1,
                            "description": "All POST resources in the option REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "option",
                                "method": "POST",
                                "resource": "rule",
                                "description": "Add a rule for a given join option",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    }
                }
            },
            {
                "name": "payment",
                "all": {
                    "collection": "payment",
                    "method": -1,
                    "resource": -1,
                    "description": "Entire payment REST API collection",
                    "enabled": 0,
                    "limited": 0,
                    "sensitive_enabled": 0,
                    "some_enabled": 0,
                    "some_disabled": 1,
                    "sensitive_apis": []
                },
                "methods": {
                    "DELETE": {
                        "name": "DELETE",
                        "all": {
                            "collection": "payment",
                            "method": "DELETE",
                            "resource": -1,
                            "description": "All DELETE resources in the payment REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "payment",
                                "method": "DELETE",
                                "resource": "invoice",
                                "description": "Delete invoice",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "DELETE",
                                "resource": "payout-period",
                                "description": "delete payout period",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "DELETE",
                                "resource": "payvia-field",
                                "description": "delete payvia field",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "DELETE",
                                "resource": "payvia-field-mc",
                                "description": "Delete payvia field multiple choice option",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "DELETE",
                                "resource": "payvia-rule",
                                "description": "Disable payvia rule",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "GET": {
                        "name": "GET",
                        "all": {
                            "collection": "payment",
                            "method": "GET",
                            "resource": -1,
                            "description": "All GET resources in the payment REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "payment",
                                "method": "GET",
                                "resource": "dump-format",
                                "description": "Get dump format",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "GET",
                                "resource": "dump-formats",
                                "description": "Get dump formats available for payvias",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "GET",
                                "resource": "invoices",
                                "description": "Current manual invoices for affilaite",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "GET",
                                "resource": "payments",
                                "description": "Get payment details",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "GET",
                                "resource": "payment-dumps",
                                "description": "Get payment dumps list",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "GET",
                                "resource": "payment-dump",
                                "description": "Get payment dump",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "GET",
                                "resource": "payment-search",
                                "description": "Search payments",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "GET",
                                "resource": "payment-search-filters",
                                "description": "Get available filter information for payment search API",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "GET",
                                "resource": "payvia",
                                "description": "Get payvia details",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "GET",
                                "resource": "payvias",
                                "description": "Get payvia types",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "GET",
                                "resource": "payvia-fields",
                                "description": "Get payvia fields",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "GET",
                                "resource": "payvia-field-mcs",
                                "description": "Get payvia fields",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "GET",
                                "resource": "payout-period",
                                "description": "Get payout period details",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "GET",
                                "resource": "payout-periods",
                                "description": "Get payout periods",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "GET",
                                "resource": "payvia-rules",
                                "description": null,
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "GET",
                                "resource": "payvia-rule",
                                "description": null,
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "GET",
                                "resource": "payviarule",
                                "description": "Get rules for a specific payvia type (legacy)",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "PATCH": {
                        "name": "PATCH",
                        "all": {
                            "collection": "payment",
                            "method": "PATCH",
                            "resource": -1,
                            "description": "All PATCH resources in the payment REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "copy-dump-format",
                                "description": "Copy payvia dump format",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "default-payout-period",
                                "description": "Set payout period as the default",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "dump-format",
                                "description": "Edit payvia dump format",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "duplicate-payvia",
                                "description": "Copy payvia type",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "invoice",
                                "description": "Update invoice",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "payment",
                                "description": "Update payment",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "payment-paid",
                                "description": "Mark Payment as paid",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "payment-store",
                                "description": "Store payment",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "payment-unstore",
                                "description": "Unstore payment",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "payments",
                                "description": "Update payment status",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "payments-unstore",
                                "description": "Unstore payments",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "payout-period",
                                "description": "Edit payout period",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "payout-period-affiliates",
                                "description": "Enable\/disable payout period for affiliates",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "payvia",
                                "description": "Edit payvia type",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "payvia-field",
                                "description": "Edit payvia field",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "payvia-fields-reorder",
                                "description": "Reorder payvia fields",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "payvia-field-mc",
                                "description": "Edit payvia field multiple choice option",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "payvia-field-mcs-reorder",
                                "description": "Reorder payvia field multiple choice options",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "payvia-rule",
                                "description": "Edit payvia rule",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "payviarule",
                                "description": "Create\/Modify rules for payvia types",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "restore-payout-period",
                                "description": "Restore deleted payout period",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "restore-payvia-field",
                                "description": "Restore deleted payvia field",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "PATCH",
                                "resource": "restore-payvia-field-mc",
                                "description": "Restore payvia field multiple choice option",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "POST": {
                        "name": "POST",
                        "all": {
                            "collection": "payment",
                            "method": "POST",
                            "resource": -1,
                            "description": "All POST resources in the payment REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "payment",
                                "method": "POST",
                                "resource": "check-dump",
                                "description": "Check bulk payment dump prior to importing",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "POST",
                                "resource": "dump-format",
                                "description": "Add new payvia dump format",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "POST",
                                "resource": "import-dump",
                                "description": "Process bulk payment dump prior to importing",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "POST",
                                "resource": "invoice",
                                "description": "Add invoice",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "POST",
                                "resource": "payout-period",
                                "description": "Add new payout period",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "POST",
                                "resource": "payvia",
                                "description": "Add new payvia type",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "POST",
                                "resource": "payvia-field",
                                "description": "Add new payvia field",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "POST",
                                "resource": "payvia-field-mc",
                                "description": "Add new payvia field multiple choice option",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "payment",
                                "method": "POST",
                                "resource": "payvia-rule",
                                "description": "Add new payvia rule",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    }
                }
            },
            {
                "name": "program",
                "all": {
                    "collection": "program",
                    "method": -1,
                    "resource": -1,
                    "description": "Entire program REST API collection",
                    "enabled": 0,
                    "limited": 0,
                    "sensitive_enabled": 0,
                    "some_enabled": 0,
                    "some_disabled": 1,
                    "sensitive_apis": []
                },
                "methods": {
                    "DELETE": {
                        "name": "DELETE",
                        "all": {
                            "collection": "program",
                            "method": "DELETE",
                            "resource": -1,
                            "description": "All DELETE resources in the program REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "program",
                                "method": "DELETE",
                                "resource": "program",
                                "description": "Delete program",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "DELETE",
                                "resource": "payout-change",
                                "description": "Delete payout change",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "DELETE",
                                "resource": "payout-change-tier",
                                "description": "Delete payout change tier",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "GET": {
                        "name": "GET",
                        "all": {
                            "collection": "program",
                            "method": "GET",
                            "resource": -1,
                            "description": "All GET resources in the program REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "program",
                                "method": "GET",
                                "resource": "additional-payout-change-targets",
                                "description": "Get additional payout change fields for selected program",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "GET",
                                "resource": "affiliate-available",
                                "description": "Get programs available for affiliate",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "GET",
                                "resource": "detail",
                                "description": "Get details for specific program",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "GET",
                                "resource": "list",
                                "description": "Get a list of programs",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "GET",
                                "resource": "options",
                                "description": "Get options for program",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "GET",
                                "resource": "payout-changes",
                                "description": "Get payout changes for program",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "GET",
                                "resource": "redirect-available",
                                "description": "Get available programs for program redirect",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "GET",
                                "resource": "sites",
                                "description": "Get sites for program",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "GET",
                                "resource": "tours",
                                "description": "Get tours for program",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "GET",
                                "resource": "types",
                                "description": "Get program types",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "PATCH": {
                        "name": "PATCH",
                        "all": {
                            "collection": "program",
                            "method": "PATCH",
                            "resource": -1,
                            "description": "All PATCH resources in the program REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "program",
                                "method": "PATCH",
                                "resource": "default_payout",
                                "description": "Edit default payout for program",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "PATCH",
                                "resource": "details",
                                "description": "Edit program",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "PATCH",
                                "resource": "disable_affiliate",
                                "description": "Disable affiliate in program",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "PATCH",
                                "resource": "disable_tour",
                                "description": null,
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "PATCH",
                                "resource": "enable_affiliate",
                                "description": "Disable affiliate in program",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "PATCH",
                                "resource": "enable_site",
                                "description": "Enable site in program",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "PATCH",
                                "resource": "enable_tour",
                                "description": "Enable tour in program",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "PATCH",
                                "resource": "move-payout-change",
                                "description": "Move payout change order",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "PATCH",
                                "resource": "payout-change",
                                "description": "Edit program payout change",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "PATCH",
                                "resource": "payout-change-tier",
                                "description": "Edit payout tier chnage",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "POST": {
                        "name": "POST",
                        "all": {
                            "collection": "program",
                            "method": "POST",
                            "resource": -1,
                            "description": "All POST resources in the program REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "program",
                                "method": "POST",
                                "resource": "new",
                                "description": "Add new program",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "POST",
                                "resource": "payout-change",
                                "description": "Add new program payout change",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "program",
                                "method": "POST",
                                "resource": "payout-change-tier",
                                "description": "Add new tier to program payout change",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    }
                }
            },
            {
                "name": "report",
                "all": {
                    "collection": "report",
                    "method": -1,
                    "resource": -1,
                    "description": "Entire report REST API collection",
                    "enabled": 0,
                    "limited": 0,
                    "sensitive_enabled": 0,
                    "some_enabled": 0,
                    "some_disabled": 1,
                    "sensitive_apis": []
                },
                "methods": {
                    "GET": {
                        "name": "GET",
                        "all": {
                            "collection": "report",
                            "method": "GET",
                            "resource": -1,
                            "description": "All GET resources in the report REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "affiliate-ratios",
                                "description": "Get the affiliate ratios report",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "hits",
                                "description": "Get raw hit data",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "hit-totals",
                                "description": "Get hit totals for today",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "profitloss",
                                "description": "Get the profit\/loss report (legacy)",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "profit-loss",
                                "description": "Get the profit\/loss report",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "fields",
                                "description": "Get available report fields",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "focus",
                                "description": "Get available report focus details",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "focuses",
                                "description": "Get available report focuses",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "groups",
                                "description": "Get report groups",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "perspective",
                                "description": "Get report perspective details",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "perspectives",
                                "description": "Get report perspectives",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "report",
                                "description": "Get report information",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "subscription",
                                "description": "Get the subscription report",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "surfer",
                                "description": "Get the surfer action report",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "surferaction",
                                "description": "Get surfer actions (legacy)",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "transactionpayouts",
                                "description": "Get raw payout data",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "transactions",
                                "description": "Get raw transaction data",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "transaction",
                                "description": "Get the transaction report",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "report-widget",
                                "description": "Get report widget details",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "widgets",
                                "description": "Get widgets for overview and their settings",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "widget",
                                "description": "Get widget settings",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "widget-info",
                                "description": "Get available info for overview widget",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "GET",
                                "resource": "views",
                                "description": "Get available report views",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "POST": {
                        "name": "POST",
                        "all": {
                            "collection": "report",
                            "method": "POST",
                            "resource": -1,
                            "description": "All POST resources in the report REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "report",
                                "method": "POST",
                                "resource": "focus",
                                "description": "Add new report focus",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "POST",
                                "resource": "group",
                                "description": "Add new report group",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "POST",
                                "resource": "perspective",
                                "description": "Add new report perspective",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "PATCH": {
                        "name": "PATCH",
                        "all": {
                            "collection": "report",
                            "method": "PATCH",
                            "resource": -1,
                            "description": "All PATCH resources in the report REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "report",
                                "method": "PATCH",
                                "resource": "focus",
                                "description": "Edit report focus",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "PATCH",
                                "resource": "focus-enabled",
                                "description": "Change report focus to enabled or disabled",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "PATCH",
                                "resource": "focus-default",
                                "description": "Change report focus to be default for display",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "PATCH",
                                "resource": "focuses-reorder",
                                "description": "Change order of report_focuses",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "PATCH",
                                "resource": "perspective",
                                "description": "Update report perspective",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "PATCH",
                                "resource": "perspective-group",
                                "description": "Update report perspective group",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "PATCH",
                                "resource": "report-widget",
                                "description": "Edit report widget",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "report",
                                "method": "PATCH",
                                "resource": "widget",
                                "description": "Edit report widget",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "DELETE": {
                        "name": "DELETE",
                        "all": {
                            "collection": "report",
                            "method": "DELETE",
                            "resource": -1,
                            "description": "All DELETE resources in the report REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "report",
                                "method": "DELETE",
                                "resource": "focus",
                                "description": "Delete report focus",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    }
                }
            },
            {
                "name": "reward",
                "all": {
                    "collection": "reward",
                    "method": -1,
                    "resource": -1,
                    "description": "Entire reward REST API collection",
                    "enabled": 0,
                    "limited": 0,
                    "sensitive_enabled": 0,
                    "some_enabled": 0,
                    "some_disabled": 1,
                    "sensitive_apis": []
                },
                "methods": {
                    "DELETE": {
                        "name": "DELETE",
                        "all": {
                            "collection": "reward",
                            "method": "DELETE",
                            "resource": -1,
                            "description": "All DELETE resources in the reward REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "reward",
                                "method": "DELETE",
                                "resource": "category",
                                "description": "Delete category",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "reward",
                                "method": "DELETE",
                                "resource": "purchase",
                                "description": "Refund purchase",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "reward",
                                "method": "DELETE",
                                "resource": "point",
                                "description": "Delete point change",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "reward",
                                "method": "DELETE",
                                "resource": "reward",
                                "description": "Delete reward",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "GET": {
                        "name": "GET",
                        "all": {
                            "collection": "reward",
                            "method": "GET",
                            "resource": -1,
                            "description": "All GET resources in the reward REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "reward",
                                "method": "GET",
                                "resource": "categories",
                                "description": "Get reward categories",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "reward",
                                "method": "GET",
                                "resource": "points",
                                "description": "Get point payouts",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "reward",
                                "method": "GET",
                                "resource": "purchases",
                                "description": "Get affiliate purchases",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "reward",
                                "method": "GET",
                                "resource": "rewards",
                                "description": "Get rewards",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "PATCH": {
                        "name": "PATCH",
                        "all": {
                            "collection": "reward",
                            "method": "PATCH",
                            "resource": -1,
                            "description": "All PATCH resources in the reward REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "reward",
                                "method": "PATCH",
                                "resource": "move-point",
                                "description": "Move point change order",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "reward",
                                "method": "PATCH",
                                "resource": "point",
                                "description": "Edit point payout",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "reward",
                                "method": "PATCH",
                                "resource": "reward",
                                "description": "Edit reward",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "reward",
                                "method": "PATCH",
                                "resource": "ship-purchase",
                                "description": "Ship purchase",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "reward",
                                "method": "PATCH",
                                "resource": "unship-purchase",
                                "description": "Unship purchase",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "POST": {
                        "name": "POST",
                        "all": {
                            "collection": "reward",
                            "method": "POST",
                            "resource": -1,
                            "description": "All POST resources in the reward REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "reward",
                                "method": "POST",
                                "resource": "category",
                                "description": "Add reward category",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "reward",
                                "method": "POST",
                                "resource": "point",
                                "description": "Add new point payout",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "reward",
                                "method": "POST",
                                "resource": "reward",
                                "description": "Add new reward",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    }
                }
            },
            {
                "name": "service",
                "all": {
                    "collection": "service",
                    "method": -1,
                    "resource": -1,
                    "description": "Entire service REST API collection",
                    "enabled": 0,
                    "limited": 0,
                    "sensitive_enabled": 0,
                    "some_enabled": 0,
                    "some_disabled": 1,
                    "sensitive_apis": []
                },
                "methods": {
                    "GET": {
                        "name": "GET",
                        "all": {
                            "collection": "service",
                            "method": "GET",
                            "resource": -1,
                            "description": "All GET resources in the service REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "service",
                                "method": "GET",
                                "resource": "brands",
                                "description": "Get a list of NATS brands",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "service",
                                "method": "GET",
                                "resource": "check-functions",
                                "description": "Get a list of NATS supported check functions",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "service",
                                "method": "GET",
                                "resource": "condition",
                                "description": "Get the info for condition field",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "service",
                                "method": "GET",
                                "resource": "countries",
                                "description": "Get a list of NATS supported countries",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "service",
                                "method": "GET",
                                "resource": "country",
                                "description": "Get current country (using GEOIP)",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "service",
                                "method": "GET",
                                "resource": "datetime",
                                "description": "Get a formatted NATS date string, optionally providing a timestamp or a preferred format",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "service",
                                "method": "GET",
                                "resource": "languages",
                                "description": "Get a list of NATS supported languages",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "service",
                                "method": "GET",
                                "resource": "periods",
                                "description": "Get a list of NATS date period types",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "service",
                                "method": "GET",
                                "resource": "ping",
                                "description": "Test the api connection",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "service",
                                "method": "GET",
                                "resource": "project",
                                "description": "Get information on this NATS project",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "service",
                                "method": "GET",
                                "resource": "rule-condition-data",
                                "description": "Get the info for rule conditions",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "service",
                                "method": "GET",
                                "resource": "rule-info",
                                "description": "Get the info for building rules",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "service",
                                "method": "GET",
                                "resource": "stats-breakdowns",
                                "description": "Get a list of NATS stats breakdowns",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "service",
                                "method": "GET",
                                "resource": "timezone",
                                "description": "Get the NATS timezone",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "service",
                                "method": "GET",
                                "resource": "timestamp",
                                "description": "Get the NATS timestamp, optionall for a given date",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "POST": {
                        "name": "POST",
                        "all": {
                            "collection": "service",
                            "method": "POST",
                            "resource": -1,
                            "description": "All POST resources in the service REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "service",
                                "method": "POST",
                                "resource": "sendemail",
                                "description": "Send an email to an affiliate or a member",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    }
                }
            },
            {
                "name": "site",
                "all": {
                    "collection": "site",
                    "method": -1,
                    "resource": -1,
                    "description": "Entire site REST API collection",
                    "enabled": 0,
                    "limited": 0,
                    "sensitive_enabled": 0,
                    "some_enabled": 0,
                    "some_disabled": 1,
                    "sensitive_apis": [
                        {
                            "collection": "site",
                            "method": "POST",
                            "resource": "copy-template",
                            "description": "Copy template",
                            "key": "site-POST-copy-template"
                        },
                        {
                            "collection": "site",
                            "method": "PATCH",
                            "resource": "template",
                            "description": "Edit template",
                            "key": "site-PATCH-template"
                        },
                        {
                            "collection": "site",
                            "method": "DELETE",
                            "resource": "template",
                            "description": "Revert template",
                            "key": "site-DELETE-template"
                        }
                    ]
                },
                "methods": {
                    "GET": {
                        "name": "GET",
                        "all": {
                            "collection": "site",
                            "method": "GET",
                            "resource": -1,
                            "description": "All GET resources in the site REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "base-templates",
                                "description": "Get base site template list",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "billers",
                                "description": "Get available billers for option type",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "cookies",
                                "description": "Get cookie settings",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "coupon",
                                "description": "Get a site coupon",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "coupons",
                                "description": "Get list of site coupons",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "coupon-revisions",
                                "description": "Get coupon revisions",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "email-settings",
                                "description": "Get email settings",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "groups",
                                "description": "Get site groups",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "option",
                                "description": "Get option details",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "options",
                                "description": "Get join options",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "options-available",
                                "description": "Get available options",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "option-fields",
                                "description": "Get join option fields",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "option-rules",
                                "description": null,
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "option-rule",
                                "description": null,
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "option-type",
                                "description": "Get option types",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "option-types",
                                "description": "Get option types",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "programs",
                                "description": "Get site\/tour program details",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "redirect",
                                "description": "Get site redirect",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "redirects",
                                "description": "Get site redirects",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "redirect-rules",
                                "description": null,
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "redirect-rule",
                                "description": null,
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "site-list",
                                "description": "Get list of sites with limited details",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "site",
                                "description": "Get site details",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "site-notices",
                                "description": "Get site notices",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "site-partner",
                                "description": "Get site partner",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "site-partners",
                                "description": "Get site partners",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "site-type",
                                "description": "Get site type",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "sites",
                                "description": "Get list of sites",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "template",
                                "description": "Get site template details",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "templates",
                                "description": "Get site template list",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "template-sections",
                                "description": "Get site template sections",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "template-sites",
                                "description": "Get list of sites",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "tour",
                                "description": "Get tour details",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "tours",
                                "description": "Get tours",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "tour-emails",
                                "description": "Get emails for a tour",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "GET",
                                "resource": "tour-notices",
                                "description": "Get notices for a tour",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "POST": {
                        "name": "POST",
                        "all": {
                            "collection": "site",
                            "method": "POST",
                            "resource": -1,
                            "description": "All POST resources in the site REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": [
                                {
                                    "collection": "site",
                                    "method": "POST",
                                    "resource": "copy-template",
                                    "description": "Copy template",
                                    "key": "site-POST-copy-template"
                                }
                            ]
                        },
                        "resources": [
                            {
                                "collection": "site",
                                "method": "POST",
                                "resource": "coupon",
                                "description": "Add new site coupon",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "POST",
                                "resource": "group",
                                "description": "Add new site group",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "POST",
                                "resource": "option",
                                "description": "Add join option",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "POST",
                                "resource": "option-rule",
                                "description": "Add new option rule",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "POST",
                                "resource": "redirect",
                                "description": "Add new site redirect",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "POST",
                                "resource": "redirect-rule",
                                "description": "Add new redirect rule",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "POST",
                                "resource": "site-partner",
                                "description": "Add new site partner",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "POST",
                                "resource": "site-tour",
                                "description": "Add new site and default tour",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "POST",
                                "resource": "copy-template",
                                "description": "Copy template",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "site",
                                        "method": "POST",
                                        "resource": "copy-template",
                                        "description": "Copy template",
                                        "key": "site-POST-copy-template"
                                    }
                                ]
                            },
                            {
                                "collection": "site",
                                "method": "POST",
                                "resource": "tour",
                                "description": "Add new tour",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "PATCH": {
                        "name": "PATCH",
                        "all": {
                            "collection": "site",
                            "method": "PATCH",
                            "resource": -1,
                            "description": "All PATCH resources in the site REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": [
                                {
                                    "collection": "site",
                                    "method": "PATCH",
                                    "resource": "template",
                                    "description": "Edit template",
                                    "key": "site-PATCH-template"
                                }
                            ]
                        },
                        "resources": [
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "cookie",
                                "description": "Set cookie setting",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "coupon",
                                "description": "Edit site coupon",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "duplicate-option",
                                "description": "Duplicate join option",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "email-settings",
                                "description": "Update site email settings",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "group",
                                "description": "Update site group",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "move",
                                "description": "Move item to new location",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "option",
                                "description": "Edit join option",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "option-rule",
                                "description": "Edit option rule",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "redirect",
                                "description": "Edit site redirect",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "redirect-rule",
                                "description": "Edit redirect rule",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "reset-coupon",
                                "description": "Reset site coupon redemptions",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "restore-group",
                                "description": "Restore site group",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "restore-option",
                                "description": "Restore join option",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "restore-redirect",
                                "description": "Restore redirect",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "restore-site",
                                "description": "Restore site",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "restore-site-partner",
                                "description": "Delete site partner",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "restore-tour",
                                "description": "Restore tour",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "site",
                                "description": "Update site settings",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "site-partner",
                                "description": "Update a site partner",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "template",
                                "description": "Edit template",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "site",
                                        "method": "PATCH",
                                        "resource": "template",
                                        "description": "Edit template",
                                        "key": "site-PATCH-template"
                                    }
                                ]
                            },
                            {
                                "collection": "site",
                                "method": "PATCH",
                                "resource": "tour",
                                "description": "Edit tour",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "DELETE": {
                        "name": "DELETE",
                        "all": {
                            "collection": "site",
                            "method": "DELETE",
                            "resource": -1,
                            "description": "All DELETE resources in the site REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": [
                                {
                                    "collection": "site",
                                    "method": "DELETE",
                                    "resource": "template",
                                    "description": "Revert template",
                                    "key": "site-DELETE-template"
                                }
                            ]
                        },
                        "resources": [
                            {
                                "collection": "site",
                                "method": "DELETE",
                                "resource": "cookie",
                                "description": "Delete cookie setting",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "DELETE",
                                "resource": "group",
                                "description": "Delete site group",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "DELETE",
                                "resource": "option",
                                "description": "Delete join option",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "DELETE",
                                "resource": "option-rule",
                                "description": "Disable option rule",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "DELETE",
                                "resource": "site",
                                "description": "Delete tour",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "DELETE",
                                "resource": "site-partner",
                                "description": "Delete site partner",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "DELETE",
                                "resource": "redirect",
                                "description": "Delete redirect",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "DELETE",
                                "resource": "redirect-rule",
                                "description": "Disable redirect rule",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "DELETE",
                                "resource": "template",
                                "description": "Revert template",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "site",
                                        "method": "DELETE",
                                        "resource": "template",
                                        "description": "Revert template",
                                        "key": "site-DELETE-template"
                                    }
                                ]
                            },
                            {
                                "collection": "site",
                                "method": "DELETE",
                                "resource": "tour",
                                "description": "Delete tour",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "site",
                                "method": "DELETE",
                                "resource": "tour-field",
                                "description": "Revert tour field",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    }
                }
            },
            {
                "name": "skin",
                "all": {
                    "collection": "skin",
                    "method": -1,
                    "resource": -1,
                    "description": "Entire skin REST API collection",
                    "enabled": 0,
                    "limited": 0,
                    "sensitive_enabled": 0,
                    "some_enabled": 0,
                    "some_disabled": 1,
                    "sensitive_apis": [
                        {
                            "collection": "skin",
                            "method": "DELETE",
                            "resource": "skin",
                            "description": "Delete skin",
                            "key": "skin-DELETE-skin"
                        },
                        {
                            "collection": "skin",
                            "method": "DELETE",
                            "resource": "template",
                            "description": "Revert template",
                            "key": "skin-DELETE-template"
                        },
                        {
                            "collection": "skin",
                            "method": "PATCH",
                            "resource": "skin",
                            "description": "Edit skin",
                            "key": "skin-PATCH-skin"
                        },
                        {
                            "collection": "skin",
                            "method": "PATCH",
                            "resource": "template",
                            "description": "Edit template",
                            "key": "skin-PATCH-template"
                        },
                        {
                            "collection": "skin",
                            "method": "POST",
                            "resource": "import",
                            "description": "Import backed up skin",
                            "key": "skin-POST-import"
                        },
                        {
                            "collection": "skin",
                            "method": "POST",
                            "resource": "skin",
                            "description": "Add new skin",
                            "key": "skin-POST-skin"
                        },
                        {
                            "collection": "skin",
                            "method": "POST",
                            "resource": "template",
                            "description": "Add new template",
                            "key": "skin-POST-template"
                        }
                    ]
                },
                "methods": {
                    "DELETE": {
                        "name": "DELETE",
                        "all": {
                            "collection": "skin",
                            "method": "DELETE",
                            "resource": -1,
                            "description": "All DELETE resources in the skin REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": [
                                {
                                    "collection": "skin",
                                    "method": "DELETE",
                                    "resource": "skin",
                                    "description": "Delete skin",
                                    "key": "skin-DELETE-skin"
                                },
                                {
                                    "collection": "skin",
                                    "method": "DELETE",
                                    "resource": "template",
                                    "description": "Revert template",
                                    "key": "skin-DELETE-template"
                                }
                            ]
                        },
                        "resources": [
                            {
                                "collection": "skin",
                                "method": "DELETE",
                                "resource": "skin",
                                "description": "Delete skin",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "skin",
                                        "method": "DELETE",
                                        "resource": "skin",
                                        "description": "Delete skin",
                                        "key": "skin-DELETE-skin"
                                    }
                                ]
                            },
                            {
                                "collection": "skin",
                                "method": "DELETE",
                                "resource": "template",
                                "description": "Revert template",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "skin",
                                        "method": "DELETE",
                                        "resource": "template",
                                        "description": "Revert template",
                                        "key": "skin-DELETE-template"
                                    }
                                ]
                            }
                        ]
                    },
                    "GET": {
                        "name": "GET",
                        "all": {
                            "collection": "skin",
                            "method": "GET",
                            "resource": -1,
                            "description": "All GET resources in the skin REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": []
                        },
                        "resources": [
                            {
                                "collection": "skin",
                                "method": "GET",
                                "resource": "colors",
                                "description": "Get color palette for skin",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "skin",
                                "method": "GET",
                                "resource": "export",
                                "description": "Export skin",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "skin",
                                "method": "GET",
                                "resource": "skins",
                                "description": "Get skins",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "skin",
                                "method": "GET",
                                "resource": "sections",
                                "description": "Get template sections",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "skin",
                                "method": "GET",
                                "resource": "templates",
                                "description": "Get templates",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "skin",
                                "method": "GET",
                                "resource": "template",
                                "description": "Get template",
                                "sensitive": 0,
                                "enabled": 0
                            }
                        ]
                    },
                    "PATCH": {
                        "name": "PATCH",
                        "all": {
                            "collection": "skin",
                            "method": "PATCH",
                            "resource": -1,
                            "description": "All PATCH resources in the skin REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": [
                                {
                                    "collection": "skin",
                                    "method": "PATCH",
                                    "resource": "skin",
                                    "description": "Edit skin",
                                    "key": "skin-PATCH-skin"
                                },
                                {
                                    "collection": "skin",
                                    "method": "PATCH",
                                    "resource": "template",
                                    "description": "Edit template",
                                    "key": "skin-PATCH-template"
                                }
                            ]
                        },
                        "resources": [
                            {
                                "collection": "skin",
                                "method": "PATCH",
                                "resource": "colors",
                                "description": "Get color palette for skin",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "skin",
                                "method": "PATCH",
                                "resource": "flush",
                                "description": "Flush template cache",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "skin",
                                "method": "PATCH",
                                "resource": "skin",
                                "description": "Edit skin",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "skin",
                                        "method": "PATCH",
                                        "resource": "skin",
                                        "description": "Edit skin",
                                        "key": "skin-PATCH-skin"
                                    }
                                ]
                            },
                            {
                                "collection": "skin",
                                "method": "PATCH",
                                "resource": "template",
                                "description": "Edit template",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "skin",
                                        "method": "PATCH",
                                        "resource": "template",
                                        "description": "Edit template",
                                        "key": "skin-PATCH-template"
                                    }
                                ]
                            }
                        ]
                    },
                    "POST": {
                        "name": "POST",
                        "all": {
                            "collection": "skin",
                            "method": "POST",
                            "resource": -1,
                            "description": "All POST resources in the skin REST API collection",
                            "enabled": 0,
                            "limited": 0,
                            "sensitive_enabled": 0,
                            "some_enabled": 0,
                            "some_disabled": 1,
                            "sensitive_apis": [
                                {
                                    "collection": "skin",
                                    "method": "POST",
                                    "resource": "import",
                                    "description": "Import backed up skin",
                                    "key": "skin-POST-import"
                                },
                                {
                                    "collection": "skin",
                                    "method": "POST",
                                    "resource": "skin",
                                    "description": "Add new skin",
                                    "key": "skin-POST-skin"
                                },
                                {
                                    "collection": "skin",
                                    "method": "POST",
                                    "resource": "template",
                                    "description": "Add new template",
                                    "key": "skin-POST-template"
                                }
                            ]
                        },
                        "resources": [
                            {
                                "collection": "skin",
                                "method": "POST",
                                "resource": "copy-template",
                                "description": "Copy template",
                                "sensitive": 0,
                                "enabled": 0
                            },
                            {
                                "collection": "skin",
                                "method": "POST",
                                "resource": "import",
                                "description": "Import backed up skin",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "skin",
                                        "method": "POST",
                                        "resource": "import",
                                        "description": "Import backed up skin",
                                        "key": "skin-POST-import"
                                    }
                                ]
                            },
                            {
                                "collection": "skin",
                                "method": "POST",
                                "resource": "skin",
                                "description": "Add new skin",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "skin",
                                        "method": "POST",
                                        "resource": "skin",
                                        "description": "Add new skin",
                                        "key": "skin-POST-skin"
                                    }
                                ]
                            },
                            {
                                "collection": "skin",
                                "method": "POST",
                                "resource": "template",
                                "description": "Add new template",
                                "sensitive": 1,
                                "enabled": 0,
                                "sensitive_apis": [
                                    {
                                        "collection": "skin",
                                        "method": "POST",
                                        "resource": "template",
                                        "description": "Add new template",
                                        "key": "skin-POST-template"
                                    }
                                ]
                            }
                        ]
                    }
                }
            }
        ]
    }
}



Example Code

PHP

<?php

$headers = array( //set your username and API key here
	'api-key: 44b5498dbcb481a0d00b404c0169af62',
	'api-username: tmm1phrvezsbu'
);
$url = 'http://yourdomain.com'; //set your NATS URL here

$data = Array(
	'limited' => 0,
	'loginid' => '3',
);

$request = Array(
	'method' => 'GET',
	'path' => 'v1/affiliate/rest-methods',
	'data' => $data
);

/*code below is the same for (almost) every API call */

$curl = curl_init();

$url = $url.'/api/'.$request['path'];

$query = http_build_query($request['data']);

if($request['method'] == 'GET'){
	//add query string parameters to the end of the url
	$url = $url.'?'.$query;
}else{
	//send parameters as POST fields
	curl_setopt($curl, CURLOPT_POST, 1);
	curl_setopt($curl, CURLOPT_POSTFIELDS, $query);
	
	if($request['method'] != 'POST'){
		$headers[] ='X-HTTP-Method: '.$request['method']; //send custom request method
	}
}
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);


$resp = curl_exec($curl);
//dumps an associative array representation of the json
var_dump(json_decode($resp, true));
// Close request to clear up some resources
curl_close($curl);
?>