@itentialopensource/adapter-bitbucket
Version:
This adapter integrates with system described as: bitbucket.
466 lines • 14.2 kB
JSON
{
"actions": [
{
"name": "getRepositoriesUsernameRepoSlugComponents",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/repositories/{pathv1}/{pathv2}/components?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getRepositoriesUsernameRepoSlugComponents-default.json"
}
]
},
{
"name": "getRepositoriesUsernameRepoSlugComponentsComponentId",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/repositories/{pathv1}/{pathv2}/components/{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/getRepositoriesUsernameRepoSlugComponentsComponentId-default.json"
}
]
},
{
"name": "getRepositoriesUsernameRepoSlugIssues",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/repositories/{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": ""
}
]
},
{
"name": "postRepositoriesUsernameRepoSlugIssues",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/repositories/{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": ""
}
]
},
{
"name": "deleteRepositoriesUsernameRepoSlugIssuesIssueId",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/repositories/{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": ""
}
]
},
{
"name": "getRepositoriesUsernameRepoSlugIssuesIssueId",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/repositories/{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": ""
}
]
},
{
"name": "getRepositoriesUsernameRepoSlugIssuesIssueIdAttachments",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/repositories/{pathv1}/{pathv2}/issues/{pathv3}/attachments?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getRepositoriesUsernameRepoSlugIssuesIssueIdAttachments-default.json"
}
]
},
{
"name": "postRepositoriesUsernameRepoSlugIssuesIssueIdAttachments",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/repositories/{pathv1}/{pathv2}/issues/{pathv3}/attachments?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "deleteRepositoriesUsernameRepoSlugIssuesIssueIdAttachmentsPath",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/repositories/{pathv1}/{pathv2}/issues/{pathv3}/attachments/{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": "getRepositoriesUsernameRepoSlugIssuesIssueIdAttachmentsPath",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/repositories/{pathv1}/{pathv2}/issues/{pathv3}/attachments/{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": "getRepositoriesUsernameRepoSlugIssuesIssueIdComments",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/repositories/{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": ""
}
]
},
{
"name": "getRepositoriesUsernameRepoSlugIssuesIssueIdCommentsCommentId",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/repositories/{pathv1}/{pathv2}/issues/{pathv3}/comments/{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": "deleteRepositoriesUsernameRepoSlugIssuesIssueIdVote",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/repositories/{pathv1}/{pathv2}/issues/{pathv3}/vote?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getRepositoriesUsernameRepoSlugIssuesIssueIdVote",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/repositories/{pathv1}/{pathv2}/issues/{pathv3}/vote?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getRepositoriesUsernameRepoSlugIssuesIssueIdVote-default.json"
}
]
},
{
"name": "putRepositoriesUsernameRepoSlugIssuesIssueIdVote",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/repositories/{pathv1}/{pathv2}/issues/{pathv3}/vote?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/putRepositoriesUsernameRepoSlugIssuesIssueIdVote-default.json"
}
]
},
{
"name": "deleteRepositoriesUsernameRepoSlugIssuesIssueIdWatch",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/repositories/{pathv1}/{pathv2}/issues/{pathv3}/watch?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/deleteRepositoriesUsernameRepoSlugIssuesIssueIdWatch-default.json"
}
]
},
{
"name": "getRepositoriesUsernameRepoSlugIssuesIssueIdWatch",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/repositories/{pathv1}/{pathv2}/issues/{pathv3}/watch?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getRepositoriesUsernameRepoSlugIssuesIssueIdWatch-default.json"
}
]
},
{
"name": "putRepositoriesUsernameRepoSlugIssuesIssueIdWatch",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/repositories/{pathv1}/{pathv2}/issues/{pathv3}/watch?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/putRepositoriesUsernameRepoSlugIssuesIssueIdWatch-default.json"
}
]
},
{
"name": "getRepositoriesUsernameRepoSlugMilestones",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/repositories/{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/getRepositoriesUsernameRepoSlugMilestones-default.json"
}
]
},
{
"name": "getRepositoriesUsernameRepoSlugMilestonesMilestoneId",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/repositories/{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/getRepositoriesUsernameRepoSlugMilestonesMilestoneId-default.json"
}
]
},
{
"name": "getRepositoriesUsernameRepoSlugVersions",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/repositories/{pathv1}/{pathv2}/versions?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getRepositoriesUsernameRepoSlugVersions-default.json"
}
]
},
{
"name": "getRepositoriesUsernameRepoSlugVersionsVersionId",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/repositories/{pathv1}/{pathv2}/versions/{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/getRepositoriesUsernameRepoSlugVersionsVersionId-default.json"
}
]
}
]
}