{
  "actions": [
    {
      "name": "deleteReposOwnerRepo",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepo",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "patchReposOwnerRepo",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoAssignees",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/assignees?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoAssignees-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoAssigneesAssignee",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/assignees/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoBranches",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoBranches-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoBranchesBranch",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoBranchesBranch-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoCollaborators",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/collaborators?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoCollaborators-default.json"
        }
      ]
    },
    {
      "name": "deleteReposOwnerRepoCollaboratorsUser",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/collaborators/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoCollaboratorsUser",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/collaborators/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "putReposOwnerRepoCollaboratorsUser",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/collaborators/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoComments",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/comments?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoComments-default.json"
        }
      ]
    },
    {
      "name": "deleteReposOwnerRepoCommentsCommentId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/comments/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoCommentsCommentId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/comments/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoCommentsCommentId-default.json"
        }
      ]
    },
    {
      "name": "patchReposOwnerRepoCommentsCommentId",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/comments/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchReposOwnerRepoCommentsCommentId-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoCommits",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/commits?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoCommits-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoCommitsRefStatus",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/commits/{pathv3}/status?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoCommitsRefStatus-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoCommitsShaCode",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/commits/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoCommitsShaCode-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoCommitsShaCodeComments",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/commits/{pathv3}/comments?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoCommitsShaCodeComments-default.json"
        }
      ]
    },
    {
      "name": "postReposOwnerRepoCommitsShaCodeComments",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/commits/{pathv3}/comments?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postReposOwnerRepoCommitsShaCodeComments-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoCompareBaseIdHeadId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/compare/{pathv3}...{pathv4}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoCompareBaseIdHeadId-default.json"
        }
      ]
    },
    {
      "name": "deleteReposOwnerRepoContentsPath",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/contents/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/deleteReposOwnerRepoContentsPath-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoContentsPath",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/contents/{pathv3}?{query}",
      "requestSchema": "schemaEncode.json",
      "responseSchema": "schemaEncode.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoContentsPath-default.json"
        }
      ]
    },
    {
      "name": "putReposOwnerRepoContentsPath",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/contents/{pathv3}?{query}",
      "requestSchema": "schemaEncode.json",
      "responseSchema": "schemaEncode.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putReposOwnerRepoContentsPath-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoContributors",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/contributors?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoContributors-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoDeployments",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/deployments?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoDeployments-default.json"
        }
      ]
    },
    {
      "name": "postReposOwnerRepoDeployments",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/deployments?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postReposOwnerRepoDeployments-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoDeploymentsIdStatuses",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/deployments/{pathv3}/statuses?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoDeploymentsIdStatuses-default.json"
        }
      ]
    },
    {
      "name": "postReposOwnerRepoDeploymentsIdStatuses",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/deployments/{pathv3}/statuses?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoDownloads",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/downloads?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoDownloads-default.json"
        }
      ]
    },
    {
      "name": "deleteReposOwnerRepoDownloadsDownloadId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/downloads/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoDownloadsDownloadId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/downloads/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoDownloadsDownloadId-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoEvents",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/events?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoEvents-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoForks",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/forks?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "postReposOwnerRepoForks",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/forks?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "postReposOwnerRepoGitBlobs",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/git/blobs?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postReposOwnerRepoGitBlobs-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoGitBlobsShaCode",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/git/blobs/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoGitBlobsShaCode-default.json"
        }
      ]
    },
    {
      "name": "postReposOwnerRepoGitCommits",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/git/commits?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postReposOwnerRepoGitCommits-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoGitCommitsShaCode",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/git/commits/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoGitCommitsShaCode-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoGitRefs",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/git/refs?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoGitRefs-default.json"
        }
      ]
    },
    {
      "name": "postReposOwnerRepoGitRefs",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/git/refs?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postReposOwnerRepoGitRefs-default.json"
        }
      ]
    },
    {
      "name": "deleteReposOwnerRepoGitRefsRef",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/git/refs/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoGitMatchingRefs",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/git/matching-refs/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoGitRefsRef",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/git/refs/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoGitRefsRef-default.json"
        }
      ]
    },
    {
      "name": "patchReposOwnerRepoGitRefsRef",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/git/refs/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchReposOwnerRepoGitRefsRef-default.json"
        }
      ]
    },
    {
      "name": "postReposOwnerRepoGitTags",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/git/tags?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postReposOwnerRepoGitTags-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoGitTagsShaCode",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/git/tags/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoGitTagsShaCode-default.json"
        }
      ]
    },
    {
      "name": "postReposOwnerRepoGitTrees",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/git/trees?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postReposOwnerRepoGitTrees-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoGitTreesShaCode",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/git/trees/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoGitTreesShaCode-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoHooks",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/hooks?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoHooks-default.json"
        }
      ]
    },
    {
      "name": "postReposOwnerRepoHooks",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/hooks?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postReposOwnerRepoHooks-default.json"
        }
      ]
    },
    {
      "name": "deleteReposOwnerRepoHooksHookId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/hooks/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoHooksHookId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/hooks/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoHooksHookId-default.json"
        }
      ]
    },
    {
      "name": "patchReposOwnerRepoHooksHookId",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/hooks/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchReposOwnerRepoHooksHookId-default.json"
        }
      ]
    },
    {
      "name": "postReposOwnerRepoHooksHookIdTests",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/hooks/{pathv3}/tests?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoIssues",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/issues?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoIssues-default.json"
        }
      ]
    },
    {
      "name": "postReposOwnerRepoIssues",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/issues?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postReposOwnerRepoIssues-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoIssuesComments",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/issues/comments?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoIssuesComments-default.json"
        }
      ]
    },
    {
      "name": "deleteReposOwnerRepoIssuesCommentsCommentId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/issues/comments/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoIssuesCommentsCommentId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/issues/comments/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoIssuesCommentsCommentId-default.json"
        }
      ]
    },
    {
      "name": "patchReposOwnerRepoIssuesCommentsCommentId",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/issues/comments/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchReposOwnerRepoIssuesCommentsCommentId-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoIssuesEvents",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/issues/events?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoIssuesEvents-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoIssuesEventsEventId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/issues/events/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoIssuesEventsEventId-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoIssuesNumber",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/issues/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoIssuesNumber-default.json"
        }
      ]
    },
    {
      "name": "patchReposOwnerRepoIssuesNumber",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/issues/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchReposOwnerRepoIssuesNumber-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoIssuesNumberComments",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/issues/{pathv3}/comments?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoIssuesNumberComments-default.json"
        }
      ]
    },
    {
      "name": "postReposOwnerRepoIssuesNumberComments",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/issues/{pathv3}/comments?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postReposOwnerRepoIssuesNumberComments-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoIssuesNumberEvents",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/issues/{pathv3}/events?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoIssuesNumberEvents-default.json"
        }
      ]
    },
    {
      "name": "deleteReposOwnerRepoIssuesNumberLabels",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/issues/{pathv3}/labels?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoIssuesNumberLabels",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/issues/{pathv3}/labels?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoIssuesNumberLabels-default.json"
        }
      ]
    },
    {
      "name": "postReposOwnerRepoIssuesNumberLabels",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/issues/{pathv3}/labels?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postReposOwnerRepoIssuesNumberLabels-default.json"
        }
      ]
    },
    {
      "name": "putReposOwnerRepoIssuesNumberLabels",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/issues/{pathv3}/labels?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putReposOwnerRepoIssuesNumberLabels-default.json"
        }
      ]
    },
    {
      "name": "deleteReposOwnerRepoIssuesNumberLabelsName",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/issues/{pathv3}/labels/{pathv4}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoKeys",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/keys?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoKeys-default.json"
        }
      ]
    },
    {
      "name": "postReposOwnerRepoKeys",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/keys?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postReposOwnerRepoKeys-default.json"
        }
      ]
    },
    {
      "name": "deleteReposOwnerRepoKeysKeyId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/keys/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoKeysKeyId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/keys/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoKeysKeyId-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoLabels",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/labels?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoLabels-default.json"
        }
      ]
    },
    {
      "name": "postReposOwnerRepoLabels",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/labels?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postReposOwnerRepoLabels-default.json"
        }
      ]
    },
    {
      "name": "deleteReposOwnerRepoLabelsName",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/labels/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoLabelsName",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/labels/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoLabelsName-default.json"
        }
      ]
    },
    {
      "name": "patchReposOwnerRepoLabelsName",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/labels/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchReposOwnerRepoLabelsName-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoLanguages",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/languages?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "postReposOwnerRepoMerges",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/merges?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postReposOwnerRepoMerges-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoMilestones",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/milestones?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoMilestones-default.json"
        }
      ]
    },
    {
      "name": "postReposOwnerRepoMilestones",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/milestones?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postReposOwnerRepoMilestones-default.json"
        }
      ]
    },
    {
      "name": "deleteReposOwnerRepoMilestonesNumber",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/milestones/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoMilestonesNumber",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/milestones/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoMilestonesNumber-default.json"
        }
      ]
    },
    {
      "name": "patchReposOwnerRepoMilestonesNumber",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/milestones/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchReposOwnerRepoMilestonesNumber-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoMilestonesNumberLabels",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/milestones/{pathv3}/labels?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoMilestonesNumberLabels-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoNotifications",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/notifications?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoNotifications-default.json"
        }
      ]
    },
    {
      "name": "putReposOwnerRepoNotifications",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/notifications?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoPulls",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pulls?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "postReposOwnerRepoPulls",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pulls?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoPullsComments",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pulls/comments?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoPullsComments-default.json"
        }
      ]
    },
    {
      "name": "deleteReposOwnerRepoPullsCommentsCommentId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pulls/comments/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoPullsCommentsCommentId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pulls/comments/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoPullsCommentsCommentId-default.json"
        }
      ]
    },
    {
      "name": "patchReposOwnerRepoPullsCommentsCommentId",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pulls/comments/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchReposOwnerRepoPullsCommentsCommentId-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoPullsNumber",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pulls/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "patchReposOwnerRepoPullsNumber",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pulls/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoPullsNumberComments",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pulls/{pathv3}/comments?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoPullsNumberComments-default.json"
        }
      ]
    },
    {
      "name": "postReposOwnerRepoPullsNumberComments",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pulls/{pathv3}/comments?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postReposOwnerRepoPullsNumberComments-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoPullsNumberCommits",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pulls/{pathv3}/commits?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoPullsNumberCommits-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoPullsNumberFiles",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pulls/{pathv3}/files?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoPullsNumberMerge",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pulls/{pathv3}/merge?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "putReposOwnerRepoPullsNumberMerge",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pulls/{pathv3}/merge?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putReposOwnerRepoPullsNumberMerge-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoReadme",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/readme?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoReadme-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoReleases",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/releases?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoReleases-default.json"
        }
      ]
    },
    {
      "name": "postReposOwnerRepoReleases",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/releases?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postReposOwnerRepoReleases-default.json"
        }
      ]
    },
    {
      "name": "deleteReposOwnerRepoReleasesAssetsId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/releases/assets/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoReleasesAssetsId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/releases/assets/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoReleasesAssetsId-default.json"
        }
      ]
    },
    {
      "name": "patchReposOwnerRepoReleasesAssetsId",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/releases/assets/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchReposOwnerRepoReleasesAssetsId-default.json"
        }
      ]
    },
    {
      "name": "deleteReposOwnerRepoReleasesId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/releases/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoReleasesId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/releases/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoReleasesId-default.json"
        }
      ]
    },
    {
      "name": "patchReposOwnerRepoReleasesId",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/releases/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchReposOwnerRepoReleasesId-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoReleasesIdAssets",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/releases/{pathv3}/assets?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoReleasesIdAssets-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoStargazers",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/stargazers?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoStargazers-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoStatsCodeFrequency",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/stats/code_frequency?{query}",
      "requestSchema": "notransschema.json",
      "responseSchema": "notransschema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoStatsCodeFrequency-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoStatsCommitActivity",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/stats/commit_activity?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoStatsCommitActivity-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoStatsContributors",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/stats/contributors?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoStatsContributors-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoStatsParticipation",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/stats/participation?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoStatsParticipation-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoStatsPunchCard",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/stats/punch_card?{query}",
      "requestSchema": "notransschema.json",
      "responseSchema": "notransschema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoStatsPunchCard-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoStatusesRef",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/statuses/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoStatusesRef-default.json"
        }
      ]
    },
    {
      "name": "postReposOwnerRepoStatusesRef",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/statuses/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postReposOwnerRepoStatusesRef-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoSubscribers",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/subscribers?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoSubscribers-default.json"
        }
      ]
    },
    {
      "name": "deleteReposOwnerRepoSubscription",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/subscription?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getReposOwnerRepoSubscription",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/subscription?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoSubscription-default.json"
        }
      ]
    },
    {
      "name": "putReposOwnerRepoSubscription",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/subscription?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putReposOwnerRepoSubscription-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoTags",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/tags?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoTags-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoTeams",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/teams?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoTeams-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoWatchers",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/watchers?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getReposOwnerRepoWatchers-default.json"
        }
      ]
    },
    {
      "name": "getReposOwnerRepoArchiveFormatPath",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/{pathv3}/{pathv4}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetOrgRulesets",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/orgs/{pathv1}/rulesets?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCreateOrgRuleset",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/orgs/{pathv1}/rulesets?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetOrgRuleSuites",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/orgs/{pathv1}/rulesets/rule-suites?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetOrgRuleSuite",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/orgs/{pathv1}/rulesets/rule-suites/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetOrgRuleset",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/orgs/{pathv1}/rulesets/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposUpdateOrgRuleset",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/orgs/{pathv1}/rulesets/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDeleteOrgRuleset",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/orgs/{pathv1}/rulesets/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposListActivities",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/activity?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCreateAttestation",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/attestations?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposListAttestations",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/attestations/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposListAutolinks",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/autolinks?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCreateAutolink",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/autolinks?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetAutolink",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/autolinks/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDeleteAutolink",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/autolinks/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCheckAutomatedSecurityFixes",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/automated-security-fixes?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposEnableAutomatedSecurityFixes",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/automated-security-fixes?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDisableAutomatedSecurityFixes",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/automated-security-fixes?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetBranchProtection",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposUpdateBranchProtection",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDeleteBranchProtection",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetAdminBranchProtection",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/enforce_admins?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposSetAdminBranchProtection",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/enforce_admins?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDeleteAdminBranchProtection",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/enforce_admins?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetPullRequestReviewProtection",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/required_pull_request_reviews?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposUpdatePullRequestReviewProtection",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/required_pull_request_reviews?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDeletePullRequestReviewProtection",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/required_pull_request_reviews?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetCommitSignatureProtection",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/required_signatures?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCreateCommitSignatureProtection",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/required_signatures?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDeleteCommitSignatureProtection",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/required_signatures?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetStatusChecksProtection",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/required_status_checks?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposUpdateStatusCheckProtection",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/required_status_checks?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposRemoveStatusCheckProtection",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/required_status_checks?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetAllStatusCheckContexts",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/required_status_checks/contexts?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposAddStatusCheckContexts",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/required_status_checks/contexts?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposSetStatusCheckContexts",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/required_status_checks/contexts?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposRemoveStatusCheckContexts",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/required_status_checks/contexts?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetAccessRestrictions",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/restrictions?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDeleteAccessRestrictions",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/restrictions?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetAppsWithAccessToProtectedBranch",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/restrictions/apps?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposAddAppAccessRestrictions",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/restrictions/apps?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposSetAppAccessRestrictions",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/restrictions/apps?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposRemoveAppAccessRestrictions",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/restrictions/apps?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetTeamsWithAccessToProtectedBranch",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/restrictions/teams?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposAddTeamAccessRestrictions",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/restrictions/teams?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposSetTeamAccessRestrictions",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/restrictions/teams?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposRemoveTeamAccessRestrictions",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/restrictions/teams?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetUsersWithAccessToProtectedBranch",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/restrictions/users?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposAddUserAccessRestrictions",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/restrictions/users?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposSetUserAccessRestrictions",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/restrictions/users?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposRemoveUserAccessRestrictions",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/protection/restrictions/users?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposRenameBranch",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/branches/{pathv3}/rename?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCodeownersErrors",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/codeowners/errors?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCheckCollaborator",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/collaborators/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposAddCollaborator",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/collaborators/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposRemoveCollaborator",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/collaborators/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetCollaboratorPermissionLevel",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/collaborators/{pathv3}/permission?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposListBranchesForHeadCommit",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/commits/{pathv3}/branches-where-head?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposListPullRequestsAssociatedWithCommit",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/commits/{pathv3}/pulls?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetCommit",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/commits/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposListCommitStatusesForRef",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/commits/{pathv3}/statuses?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetCommunityProfileMetrics",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/community/profile?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetContent",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/contents/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCreateOrUpdateFileContents",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/contents/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDeleteFile",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/contents/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetDeployment",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/deployments/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDeleteDeployment",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/deployments/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetDeploymentStatus",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/deployments/{pathv3}/statuses/{pathv4}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCreateDispatchEvent",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/dispatches?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetAllEnvironments",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/environments?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetEnvironment",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/environments/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCreateOrUpdateEnvironment",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/environments/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDeleteAnEnvironment",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/environments/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposListDeploymentBranchPolicies",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/environments/{pathv3}/deployment-branch-policies?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCreateDeploymentBranchPolicy",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/environments/{pathv3}/deployment-branch-policies?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetDeploymentBranchPolicy",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/environments/{pathv3}/deployment-branch-policies/{pathv4}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposUpdateDeploymentBranchPolicy",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/environments/{pathv3}/deployment-branch-policies/{pathv4}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDeleteDeploymentBranchPolicy",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/environments/{pathv3}/deployment-branch-policies/{pathv4}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetAllDeploymentProtectionRules",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/environments/{pathv3}/deployment_protection_rules?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCreateDeploymentProtectionRule",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/environments/{pathv3}/deployment_protection_rules?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposListCustomDeploymentRuleIntegrations",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/environments/{pathv3}/deployment_protection_rules/apps?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetCustomDeploymentProtectionRule",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/environments/{pathv3}/deployment_protection_rules/{pathv4}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDisableDeploymentProtectionRule",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/environments/{pathv3}/deployment_protection_rules/{pathv4}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetWebhookConfigForRepo",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/hooks/{pathv3}/config?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposUpdateWebhookConfigForRepo",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/hooks/{pathv3}/config?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposListWebhookDeliveries",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/hooks/{pathv3}/deliveries?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetWebhookDelivery",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/hooks/{pathv3}/deliveries/{pathv4}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposRedeliverWebhookDelivery",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/hooks/{pathv3}/deliveries/{pathv4}/attempts?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposPingWebhook",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/hooks/{pathv3}/pings?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposListInvitations",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/invitations?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposUpdateInvitation",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/invitations/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDeleteInvitation",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/invitations/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposMergeUpstream",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/merge-upstream?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetPages",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pages?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCreatePagesSite",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pages?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposUpdateInformationAboutPagesSite",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pages?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDeletePagesSite",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pages?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposListPagesBuilds",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pages/builds?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposRequestPagesBuild",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pages/builds?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetLatestPagesBuild",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pages/builds/latest?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetPagesBuild",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pages/builds/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCreatePagesDeployment",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pages/deployments?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetPagesDeployment",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pages/deployments/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCancelPagesDeployment",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pages/deployments/{pathv3}/cancel?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetPagesHealthCheck",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/pages/health?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCheckPrivateVulnerabilityReporting",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/private-vulnerability-reporting?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposEnablePrivateVulnerabilityReporting",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/private-vulnerability-reporting?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDisablePrivateVulnerabilityReporting",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/private-vulnerability-reporting?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetCustomPropertiesValues",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/properties/values?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCreateOrUpdateCustomPropertiesValues",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/properties/values?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetReadmeInDirectory",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/readme/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGenerateReleaseNotes",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/releases/generate-notes?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetLatestRelease",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/releases/latest?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetReleaseByTag",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/releases/tags/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposUploadReleaseAsset",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/releases/{pathv3}/assets?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetBranchRules",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/rules/branches/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetRepoRulesets",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/rulesets?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCreateRepoRuleset",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/rulesets?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetRepoRuleSuites",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/rulesets/rule-suites?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetRepoRuleSuite",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/rulesets/rule-suites/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetRepoRuleset",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/rulesets/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposUpdateRepoRuleset",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/rulesets/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDeleteRepoRuleset",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/rulesets/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCreateCommitStatus",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/statuses/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposListTagProtection",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/tags/protection?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCreateTagProtection",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/tags/protection?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDeleteTagProtection",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/tags/protection/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDownloadTarballArchive",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/tarball/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetAllTopics",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/topics?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposReplaceAllTopics",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/topics?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetClones",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/traffic/clones?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetTopPaths",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/traffic/popular/paths?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetTopReferrers",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/traffic/popular/referrers?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposGetViews",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/traffic/views?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposTransfer",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/transfer?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCheckVulnerabilityAlerts",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/vulnerability-alerts?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposEnableVulnerabilityAlerts",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/vulnerability-alerts?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDisableVulnerabilityAlerts",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/vulnerability-alerts?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDownloadZipballArchive",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/zipball/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposCreateUsingTemplate",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/repos/{pathv1}/{pathv2}/generate?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposListInvitationsForAuthenticatedUser",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/user/repository_invitations?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposAcceptInvitationForAuthenticatedUser",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/user/repository_invitations/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "reposDeclineInvitationForAuthenticatedUser",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/user/repository_invitations/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    }
  ]
}