{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://zieapi.vercel.app"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/dev-tools:bitbucket/addon-update-app-installation":{"post":{"operationId":"dev_tools_bitbucket_addon_update_app_installation","summary":"Update an installed app","description":"PUT /addon","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/addon-delete-user-app":{"post":{"operationId":"dev_tools_bitbucket_addon_delete_user_app","summary":"Delete an app","description":"DELETE /addon","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/addon-list-linkers":{"get":{"operationId":"dev_tools_bitbucket_addon_list_linkers","summary":"List linkers for an app","description":"GET /addon/linkers","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/addon-get-linker":{"get":{"operationId":"dev_tools_bitbucket_addon_get_linker","summary":"Get a linker for an app","description":"GET /addon/linkers/{linker_key}","tags":["dev-tools"],"parameters":[{"name":"linker_key","in":"query","required":true,"description":"The unique key of a [linker module](https://dac-static.atlassian.com) as defined in an application descriptor.","schema":{"type":"string","description":"The unique key of a [linker module](https://dac-static.atlassian.com) as defined in an application descriptor."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/addon-list-linker-values":{"get":{"operationId":"dev_tools_bitbucket_addon_list_linker_values","summary":"List linker values for a linker","description":"GET /addon/linkers/{linker_key}/values","tags":["dev-tools"],"parameters":[{"name":"linker_key","in":"query","required":true,"description":"The unique key of a [linker module](https://dac-static.atlassian.com) as defined in an application descriptor.","schema":{"type":"string","description":"The unique key of a [linker module](https://dac-static.atlassian.com) as defined in an application descriptor."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/addon-create-linker-value":{"post":{"operationId":"dev_tools_bitbucket_addon_create_linker_value","summary":"Create a linker value","description":"POST /addon/linkers/{linker_key}/values","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["linker_key"],"properties":{"linker_key":{"type":"string","description":"The unique key of a [linker module](https://dac-static.atlassian.com) as defined in an application descriptor."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/addon-update-linker-values":{"post":{"operationId":"dev_tools_bitbucket_addon_update_linker_values","summary":"Update a linker value","description":"PUT /addon/linkers/{linker_key}/values","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["linker_key"],"properties":{"linker_key":{"type":"string","description":"The unique key of a [linker module](https://dac-static.atlassian.com) as defined in an application descriptor."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/addon-delete-linker-values":{"post":{"operationId":"dev_tools_bitbucket_addon_delete_linker_values","summary":"Delete all linker values","description":"DELETE /addon/linkers/{linker_key}/values","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["linker_key"],"properties":{"linker_key":{"type":"string","description":"The unique key of a [linker module](https://dac-static.atlassian.com) as defined in an application descriptor."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/addon-get-linker-value":{"get":{"operationId":"dev_tools_bitbucket_addon_get_linker_value","summary":"Get a linker value","description":"GET /addon/linkers/{linker_key}/values/{value_id}","tags":["dev-tools"],"parameters":[{"name":"linker_key","in":"query","required":true,"description":"The unique key of a [linker module](https://dac-static.atlassian.com) as defined in an application descriptor.","schema":{"type":"string","description":"The unique key of a [linker module](https://dac-static.atlassian.com) as defined in an application descriptor."}},{"name":"value_id","in":"query","required":true,"description":"The numeric ID of the linker value.","schema":{"type":"integer","description":"The numeric ID of the linker value."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/addon-delete-linker-value":{"post":{"operationId":"dev_tools_bitbucket_addon_delete_linker_value","summary":"Delete a linker value","description":"DELETE /addon/linkers/{linker_key}/values/{value_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["linker_key","value_id"],"properties":{"linker_key":{"type":"string","description":"The unique key of a [linker module](https://dac-static.atlassian.com) as defined in an application descriptor."},"value_id":{"type":"integer","description":"The numeric ID of the linker value."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/webhooks-get-resource-events":{"get":{"operationId":"dev_tools_bitbucket_webhooks_get_resource_events","summary":"Get a webhook resource","description":"GET /hook_events","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/webhooks-list-subscribable-types":{"get":{"operationId":"dev_tools_bitbucket_webhooks_list_subscribable_types","summary":"List subscribable webhook types","description":"GET /hook_events/{subject_type}","tags":["dev-tools"],"parameters":[{"name":"subject_type","in":"query","required":true,"description":"A resource or subject type.","schema":{"type":"string","enum":["repository","workspace"],"description":"A resource or subject type."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-list-for-user":{"get":{"operationId":"dev_tools_bitbucket_pullrequests_list_for_user","summary":"List pull requests for a user","description":"GET /pullrequests/{selected_user}","tags":["dev-tools"],"parameters":[{"name":"selected_user","in":"query","required":true,"description":"This can either be the username of the pull request author, the author's UUID surrounded by curly-braces, for example: `{account UUID}`,…","schema":{"type":"string","description":"This can either be the username of the pull request author, the author's UUID surrounded by curly-braces, for example: `{account UUID}`,…"}},{"name":"state","in":"query","required":false,"description":"Only return pull requests that are in this state. This parameter can be repeated.","schema":{"type":"string","enum":["OPEN","MERGED","DECLINED","SUPERSEDED"],"description":"Only return pull requests that are in this state. This parameter can be repeated."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-list-public-repositories":{"get":{"operationId":"dev_tools_bitbucket_repositories_list_public_repositories","summary":"List public repositories","description":"GET /repositories","tags":["dev-tools"],"parameters":[{"name":"after","in":"query","required":false,"description":"Filter the results to include only repositories created on or after this [ISO-8601](https://en.wikipedia.org/wiki/ISO_8601) timestamp.…","schema":{"type":"string","description":"Filter the results to include only repositories created on or after this [ISO-8601](https://en.wikipedia.org/wiki/ISO_8601) timestamp.…"}},{"name":"role","in":"query","required":false,"description":"Filters the result based on the authenticated user's role on each repository. * **member**: returns repositories to which the user has…","schema":{"type":"string","enum":["admin","contributor","member","owner"],"description":"Filters the result based on the authenticated user's role on each repository. * **member**: returns repositories to which the user has…"}},{"name":"q","in":"query","required":false,"description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering). `role` parameter must…","schema":{"type":"string","description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering). `role` parameter must…"}},{"name":"sort","in":"query","required":false,"description":"Field by which the results should be sorted as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering).","schema":{"type":"string","description":"Field by which the results should be sorted as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering)."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-list-in-workspace":{"get":{"operationId":"dev_tools_bitbucket_repositories_list_in_workspace","summary":"List repositories in a workspace","description":"GET /repositories/{workspace}","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"role","in":"query","required":false,"description":"Filters the result based on the authenticated user's role on each repository. * **member**: returns repositories to which the user has…","schema":{"type":"string","enum":["admin","contributor","member","owner"],"description":"Filters the result based on the authenticated user's role on each repository. * **member**: returns repositories to which the user has…"}},{"name":"q","in":"query","required":false,"description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering).","schema":{"type":"string","description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering)."}},{"name":"sort","in":"query","required":false,"description":"Field by which the results should be sorted as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering).","schema":{"type":"string","description":"Field by which the results should be sorted as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering)."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-get-repository-details":{"get":{"operationId":"dev_tools_bitbucket_repositories_get_repository_details","summary":"Get a repository","description":"GET /repositories/{workspace}/{repo_slug}","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-create-repo":{"post":{"operationId":"dev_tools_bitbucket_repositories_create_repo","summary":"Create a repository","description":"POST /repositories/{workspace}/{repo_slug}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-create-or-update":{"post":{"operationId":"dev_tools_bitbucket_repositories_create_or_update","summary":"Update a repository","description":"PUT /repositories/{workspace}/{repo_slug}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-delete-repository":{"post":{"operationId":"dev_tools_bitbucket_repositories_delete_repository","summary":"Delete a repository","description":"DELETE /repositories/{workspace}/{repo_slug}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"redirect_to":{"type":"string","description":"If a repository has been moved to a new location, use this parameter to show users a friendly message in the Bitbucket UI that the…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/branch-restrictions-list-branch-restrictions":{"get":{"operationId":"dev_tools_bitbucket_branch_restrictions_list_branch_restrictions","summary":"List branch restrictions","description":"GET /repositories/{workspace}/{repo_slug}/branch-restrictions","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"kind","in":"query","required":false,"description":"Branch restrictions of this type","schema":{"type":"string","description":"Branch restrictions of this type"}},{"name":"pattern","in":"query","required":false,"description":"Branch restrictions applied to branches of this pattern","schema":{"type":"string","description":"Branch restrictions applied to branches of this pattern"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/branch-restrictions-create-rule":{"post":{"operationId":"dev_tools_bitbucket_branch_restrictions_create_rule","summary":"Create a branch restriction rule","description":"POST /repositories/{workspace}/{repo_slug}/branch-restrictions","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","workspace","body"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/branch-restrictions-get-rule":{"get":{"operationId":"dev_tools_bitbucket_branch_restrictions_get_rule","summary":"Get a branch restriction rule","description":"GET /repositories/{workspace}/{repo_slug}/branch-restrictions/{id}","tags":["dev-tools"],"parameters":[{"name":"id","in":"query","required":true,"description":"The restriction rule's id","schema":{"type":"string","description":"The restriction rule's id"}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/branch-restrictions-update-rule":{"post":{"operationId":"dev_tools_bitbucket_branch_restrictions_update_rule","summary":"Update a branch restriction rule","description":"PUT /repositories/{workspace}/{repo_slug}/branch-restrictions/{id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["id","repo_slug","workspace","body"],"properties":{"id":{"type":"string","description":"The restriction rule's id"},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/branch-restrictions-delete-rule":{"post":{"operationId":"dev_tools_bitbucket_branch_restrictions_delete_rule","summary":"Delete a branch restriction rule","description":"DELETE /repositories/{workspace}/{repo_slug}/branch-restrictions/{id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["id","repo_slug","workspace"],"properties":{"id":{"type":"string","description":"The restriction rule's id"},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/branching-model-get-branching-model":{"get":{"operationId":"dev_tools_bitbucket_branching_model_get_branching_model","summary":"Get the branching model for a repository","description":"GET /repositories/{workspace}/{repo_slug}/branching-model","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/branching-model-get-repository-branching-settings":{"get":{"operationId":"dev_tools_bitbucket_branching_model_get_repository_branching_settings","summary":"Get the branching model config for a repository","description":"GET /repositories/{workspace}/{repo_slug}/branching-model/settings","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/branching-model-update-config":{"post":{"operationId":"dev_tools_bitbucket_branching_model_update_config","summary":"Update the branching model config for a repository","description":"PUT /repositories/{workspace}/{repo_slug}/branching-model/settings","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/commits-get-commit-details":{"get":{"operationId":"dev_tools_bitbucket_commits_get_commit_details","summary":"Get a commit","description":"GET /repositories/{workspace}/{repo_slug}/commit/{commit}","tags":["dev-tools"],"parameters":[{"name":"commit","in":"query","required":true,"description":"The commit's SHA1.","schema":{"type":"string","description":"The commit's SHA1."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/commits-approve-commit":{"post":{"operationId":"dev_tools_bitbucket_commits_approve_commit","summary":"Approve a commit","description":"POST /repositories/{workspace}/{repo_slug}/commit/{commit}/approve","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["commit","repo_slug","workspace"],"properties":{"commit":{"type":"string","description":"The commit's SHA1."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/commits-unapprove-commit":{"post":{"operationId":"dev_tools_bitbucket_commits_unapprove_commit","summary":"Unapprove a commit","description":"DELETE /repositories/{workspace}/{repo_slug}/commit/{commit}/approve","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["commit","repo_slug","workspace"],"properties":{"commit":{"type":"string","description":"The commit's SHA1."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/commits-list-comments":{"get":{"operationId":"dev_tools_bitbucket_commits_list_comments","summary":"List a commit's comments","description":"GET /repositories/{workspace}/{repo_slug}/commit/{commit}/comments","tags":["dev-tools"],"parameters":[{"name":"commit","in":"query","required":true,"description":"The commit's SHA1.","schema":{"type":"string","description":"The commit's SHA1."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"q","in":"query","required":false,"description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering).","schema":{"type":"string","description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering)."}},{"name":"sort","in":"query","required":false,"description":"Field by which the results should be sorted as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering).","schema":{"type":"string","description":"Field by which the results should be sorted as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering)."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/commits-create-comment":{"post":{"operationId":"dev_tools_bitbucket_commits_create_comment","summary":"Create comment for a commit","description":"POST /repositories/{workspace}/{repo_slug}/commit/{commit}/comments","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["commit","repo_slug","workspace","body"],"properties":{"commit":{"type":"string","description":"The commit's SHA1."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/commits-get-commit-comment":{"get":{"operationId":"dev_tools_bitbucket_commits_get_commit_comment","summary":"Get a commit comment","description":"GET /repositories/{workspace}/{repo_slug}/commit/{commit}/comments/{comment_id}","tags":["dev-tools"],"parameters":[{"name":"comment_id","in":"query","required":true,"description":"The id of the comment.","schema":{"type":"integer","description":"The id of the comment."}},{"name":"commit","in":"query","required":true,"description":"The commit's SHA1.","schema":{"type":"string","description":"The commit's SHA1."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/commits-update-comment":{"post":{"operationId":"dev_tools_bitbucket_commits_update_comment","summary":"Update a commit comment","description":"PUT /repositories/{workspace}/{repo_slug}/commit/{commit}/comments/{comment_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["comment_id","commit","repo_slug","workspace","body"],"properties":{"comment_id":{"type":"integer","description":"The id of the comment."},"commit":{"type":"string","description":"The commit's SHA1."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/commits-delete-comment":{"post":{"operationId":"dev_tools_bitbucket_commits_delete_comment","summary":"Delete a commit comment","description":"DELETE /repositories/{workspace}/{repo_slug}/commit/{commit}/comments/{comment_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["comment_id","commit","repo_slug","workspace"],"properties":{"comment_id":{"type":"integer","description":"The id of the comment."},"commit":{"type":"string","description":"The commit's SHA1."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/properties-get-value":{"get":{"operationId":"dev_tools_bitbucket_properties_get_value","summary":"Get a commit application property","description":"GET /repositories/{workspace}/{repo_slug}/commit/{commit}/properties/{app_key}/{property_name}","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"The repository container; either the workspace slug or the UUID in curly braces.","schema":{"type":"string","description":"The repository container; either the workspace slug or the UUID in curly braces."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"commit","in":"query","required":true,"description":"The commit.","schema":{"type":"string","description":"The commit."}},{"name":"app_key","in":"query","required":true,"description":"The key of the Connect app.","schema":{"type":"string","description":"The key of the Connect app."}},{"name":"property_name","in":"query","required":true,"description":"The name of the property.","schema":{"type":"string","description":"The name of the property."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/properties-update-commit-application-property":{"post":{"operationId":"dev_tools_bitbucket_properties_update_commit_application_property","summary":"Update a commit application property","description":"PUT /repositories/{workspace}/{repo_slug}/commit/{commit}/properties/{app_key}/{property_name}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","commit","app_key","property_name","body"],"properties":{"workspace":{"type":"string","description":"The repository container; either the workspace slug or the UUID in curly braces."},"repo_slug":{"type":"string","description":"The repository."},"commit":{"type":"string","description":"The commit."},"app_key":{"type":"string","description":"The key of the Connect app."},"property_name":{"type":"string","description":"The name of the property."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/properties-delete-commit-application-property":{"post":{"operationId":"dev_tools_bitbucket_properties_delete_commit_application_property","summary":"Delete a commit application property","description":"DELETE /repositories/{workspace}/{repo_slug}/commit/{commit}/properties/{app_key}/{property_name}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","commit","app_key","property_name"],"properties":{"workspace":{"type":"string","description":"The repository container; either the workspace slug or the UUID in curly braces."},"repo_slug":{"type":"string","description":"The repository."},"commit":{"type":"string","description":"The commit."},"app_key":{"type":"string","description":"The key of the Connect app."},"property_name":{"type":"string","description":"The name of the property."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-list-containing-commit":{"get":{"operationId":"dev_tools_bitbucket_pullrequests_list_containing_commit","summary":"List pull requests that contain a commit","description":"GET /repositories/{workspace}/{repo_slug}/commit/{commit}/pullrequests","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces"}},{"name":"repo_slug","in":"query","required":true,"description":"The repository; either the UUID in curly braces, or the slug","schema":{"type":"string","description":"The repository; either the UUID in curly braces, or the slug"}},{"name":"commit","in":"query","required":true,"description":"The SHA1 of the commit","schema":{"type":"string","description":"The SHA1 of the commit"}},{"name":"page","in":"query","required":false,"description":"Which page to retrieve","schema":{"type":"integer","default":1,"description":"Which page to retrieve"}},{"name":"pagelen","in":"query","required":false,"description":"How many pull requests to retrieve per page","schema":{"type":"integer","default":30,"description":"How many pull requests to retrieve per page"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/reports-list-linked-reports":{"get":{"operationId":"dev_tools_bitbucket_reports_list_linked_reports","summary":"List reports","description":"GET /repositories/{workspace}/{repo_slug}/commit/{commit}/reports","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"commit","in":"query","required":true,"description":"The commit for which to retrieve reports.","schema":{"type":"string","description":"The commit for which to retrieve reports."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/reports-get-single-report":{"get":{"operationId":"dev_tools_bitbucket_reports_get_single_report","summary":"Get a report","description":"GET /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId}","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"commit","in":"query","required":true,"description":"The commit the report belongs to.","schema":{"type":"string","description":"The commit the report belongs to."}},{"name":"reportId","in":"query","required":true,"description":"Either the uuid or external-id of the report.","schema":{"type":"string","description":"Either the uuid or external-id of the report."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/reports-commit-report-create-or-update":{"post":{"operationId":"dev_tools_bitbucket_reports_commit_report_create_or_update","summary":"Create or update a report","description":"PUT /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","commit","reportId","body"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"commit":{"type":"string","description":"The commit the report belongs to."},"reportId":{"type":"string","description":"Either the uuid or external-id of the report."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/reports-delete-report":{"post":{"operationId":"dev_tools_bitbucket_reports_delete_report","summary":"Delete a report","description":"DELETE /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","commit","reportId"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"commit":{"type":"string","description":"The commit the report belongs to."},"reportId":{"type":"string","description":"Either the uuid or external-id of the report."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/reports-list-annotations":{"get":{"operationId":"dev_tools_bitbucket_reports_list_annotations","summary":"List annotations","description":"GET /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId}/annotations","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"commit","in":"query","required":true,"description":"The commit for which to retrieve reports.","schema":{"type":"string","description":"The commit for which to retrieve reports."}},{"name":"reportId","in":"query","required":true,"description":"Uuid or external-if of the report for which to get annotations for.","schema":{"type":"string","description":"Uuid or external-if of the report for which to get annotations for."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/reports-bulk-create-or-update-annotations":{"post":{"operationId":"dev_tools_bitbucket_reports_bulk_create_or_update_annotations","summary":"Bulk create or update annotations","description":"POST /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId}/annotations","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","commit","reportId","body"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"commit":{"type":"string","description":"The commit for which to retrieve reports."},"reportId":{"type":"string","description":"Uuid or external-if of the report for which to get annotations for."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/reports-get-annotation":{"get":{"operationId":"dev_tools_bitbucket_reports_get_annotation","summary":"Get an annotation","description":"GET /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId}/annotations/{annotationId}","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"commit","in":"query","required":true,"description":"The commit the report belongs to.","schema":{"type":"string","description":"The commit the report belongs to."}},{"name":"reportId","in":"query","required":true,"description":"Either the uuid or external-id of the report.","schema":{"type":"string","description":"Either the uuid or external-id of the report."}},{"name":"annotationId","in":"query","required":true,"description":"Either the uuid or external-id of the annotation.","schema":{"type":"string","description":"Either the uuid or external-id of the annotation."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/reports-commit-annotations":{"post":{"operationId":"dev_tools_bitbucket_reports_commit_annotations","summary":"Create or update an annotation","description":"PUT /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId}/annotations/{annotationId}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","commit","reportId","annotationId","body"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"commit":{"type":"string","description":"The commit the report belongs to."},"reportId":{"type":"string","description":"Either the uuid or external-id of the report."},"annotationId":{"type":"string","description":"Either the uuid or external-id of the annotation."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/reports-delete-annotation":{"post":{"operationId":"dev_tools_bitbucket_reports_delete_annotation","summary":"Delete an annotation","description":"DELETE /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId}/annotations/{annotationId}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","commit","reportId","annotationId"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"commit":{"type":"string","description":"The commit the annotation belongs to."},"reportId":{"type":"string","description":"Either the uuid or external-id of the annotation."},"annotationId":{"type":"string","description":"Either the uuid or external-id of the annotation."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/commit-statuses-list-for-commit":{"get":{"operationId":"dev_tools_bitbucket_commit_statuses_list_for_commit","summary":"List commit statuses for a commit","description":"GET /repositories/{workspace}/{repo_slug}/commit/{commit}/statuses","tags":["dev-tools"],"parameters":[{"name":"commit","in":"query","required":true,"description":"The commit's SHA1.","schema":{"type":"string","description":"The commit's SHA1."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"q","in":"query","required":false,"description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering).","schema":{"type":"string","description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering)."}},{"name":"sort","in":"query","required":false,"description":"Field by which the results should be sorted as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering). Defaults to…","schema":{"type":"string","description":"Field by which the results should be sorted as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering). Defaults to…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/commit-statuses-create-build-status":{"post":{"operationId":"dev_tools_bitbucket_commit_statuses_create_build_status","summary":"Create a build status for a commit","description":"POST /repositories/{workspace}/{repo_slug}/commit/{commit}/statuses/build","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["commit","repo_slug","workspace"],"properties":{"commit":{"type":"string","description":"The commit's SHA1."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/commit-statuses-get-build-status":{"get":{"operationId":"dev_tools_bitbucket_commit_statuses_get_build_status","summary":"Get a build status for a commit","description":"GET /repositories/{workspace}/{repo_slug}/commit/{commit}/statuses/build/{key}","tags":["dev-tools"],"parameters":[{"name":"commit","in":"query","required":true,"description":"The commit's SHA1.","schema":{"type":"string","description":"The commit's SHA1."}},{"name":"key","in":"query","required":true,"description":"The build status' unique key","schema":{"type":"string","description":"The build status' unique key"}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/commit-statuses-update-build-status":{"post":{"operationId":"dev_tools_bitbucket_commit_statuses_update_build_status","summary":"Update a build status for a commit","description":"PUT /repositories/{workspace}/{repo_slug}/commit/{commit}/statuses/build/{key}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["commit","key","repo_slug","workspace"],"properties":{"commit":{"type":"string","description":"The commit's SHA1."},"key":{"type":"string","description":"The build status' unique key"},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/commits-list":{"get":{"operationId":"dev_tools_bitbucket_commits_list","summary":"List commits","description":"GET /repositories/{workspace}/{repo_slug}/commits","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/commits-list-with-include-exclude":{"post":{"operationId":"dev_tools_bitbucket_commits_list_with_include_exclude","summary":"List commits with include/exclude","description":"POST /repositories/{workspace}/{repo_slug}/commits","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/commits-list-for-revision":{"get":{"operationId":"dev_tools_bitbucket_commits_list_for_revision","summary":"List commits for revision","description":"GET /repositories/{workspace}/{repo_slug}/commits/{revision}","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"revision","in":"query","required":true,"description":"A commit SHA1 or ref name.","schema":{"type":"string","description":"A commit SHA1 or ref name."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/commits-list-for-revision-2":{"post":{"operationId":"dev_tools_bitbucket_commits_list_for_revision_2","summary":"List commits for revision using include/exclude","description":"POST /repositories/{workspace}/{repo_slug}/commits/{revision}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","revision","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"revision":{"type":"string","description":"A commit SHA1 or ref name."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-list-components":{"get":{"operationId":"dev_tools_bitbucket_issue_tracker_list_components","summary":"List components","description":"GET /repositories/{workspace}/{repo_slug}/components","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-get-component":{"get":{"operationId":"dev_tools_bitbucket_issue_tracker_get_component","summary":"Get a component for issues","description":"GET /repositories/{workspace}/{repo_slug}/components/{component_id}","tags":["dev-tools"],"parameters":[{"name":"component_id","in":"query","required":true,"description":"The component's id","schema":{"type":"integer","description":"The component's id"}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-list-default-reviewers":{"get":{"operationId":"dev_tools_bitbucket_pullrequests_list_default_reviewers","summary":"List default reviewers","description":"GET /repositories/{workspace}/{repo_slug}/default-reviewers","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-get-default-reviewer":{"get":{"operationId":"dev_tools_bitbucket_pullrequests_get_default_reviewer","summary":"Get a default reviewer","description":"GET /repositories/{workspace}/{repo_slug}/default-reviewers/{target_username}","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"target_username","in":"query","required":true,"description":"This can either be the username or the UUID of the default reviewer, surrounded by curly-braces, for example: `{account UUID}`.","schema":{"type":"string","description":"This can either be the username or the UUID of the default reviewer, surrounded by curly-braces, for example: `{account UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-add-user-to-default-reviewers":{"post":{"operationId":"dev_tools_bitbucket_pullrequests_add_user_to_default_reviewers","summary":"Add a user to the default reviewers","description":"PUT /repositories/{workspace}/{repo_slug}/default-reviewers/{target_username}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","target_username","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"target_username":{"type":"string","description":"This can either be the username or the UUID of the default reviewer, surrounded by curly-braces, for example: `{account UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-remove-default-reviewer":{"post":{"operationId":"dev_tools_bitbucket_pullrequests_remove_default_reviewer","summary":"Remove a user from the default reviewers","description":"DELETE /repositories/{workspace}/{repo_slug}/default-reviewers/{target_username}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","target_username","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"target_username":{"type":"string","description":"This can either be the username or the UUID of the default reviewer, surrounded by curly-braces, for example: `{account UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/deployments-list-repository-deploy-keys":{"get":{"operationId":"dev_tools_bitbucket_deployments_list_repository_deploy_keys","summary":"List repository deploy keys","description":"GET /repositories/{workspace}/{repo_slug}/deploy-keys","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/deployments-add-repository-deploy-key":{"post":{"operationId":"dev_tools_bitbucket_deployments_add_repository_deploy_key","summary":"Add a repository deploy key","description":"POST /repositories/{workspace}/{repo_slug}/deploy-keys","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/deployments-get-deploy-key":{"get":{"operationId":"dev_tools_bitbucket_deployments_get_deploy_key","summary":"Get a repository deploy key","description":"GET /repositories/{workspace}/{repo_slug}/deploy-keys/{key_id}","tags":["dev-tools"],"parameters":[{"name":"key_id","in":"query","required":true,"description":"The key ID matching the deploy key.","schema":{"type":"string","description":"The key ID matching the deploy key."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/deployments-update-repository-deploy-key":{"post":{"operationId":"dev_tools_bitbucket_deployments_update_repository_deploy_key","summary":"Update a repository deploy key","description":"PUT /repositories/{workspace}/{repo_slug}/deploy-keys/{key_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["key_id","repo_slug","workspace"],"properties":{"key_id":{"type":"string","description":"The key ID matching the deploy key."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/deployments-repository-key-delete":{"post":{"operationId":"dev_tools_bitbucket_deployments_repository_key_delete","summary":"Delete a repository deploy key","description":"DELETE /repositories/{workspace}/{repo_slug}/deploy-keys/{key_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["key_id","repo_slug","workspace"],"properties":{"key_id":{"type":"string","description":"The key ID matching the deploy key."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/deployments-list-deployments":{"get":{"operationId":"dev_tools_bitbucket_deployments_list_deployments","summary":"List deployments","description":"GET /repositories/{workspace}/{repo_slug}/deployments","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/deployments-get-single-deployment":{"get":{"operationId":"dev_tools_bitbucket_deployments_get_single_deployment","summary":"Get a deployment","description":"GET /repositories/{workspace}/{repo_slug}/deployments/{deployment_uuid}","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"deployment_uuid","in":"query","required":true,"description":"The deployment UUID.","schema":{"type":"string","description":"The deployment UUID."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-list-environment-variables":{"get":{"operationId":"dev_tools_bitbucket_pipelines_list_environment_variables","summary":"List variables for an environment","description":"GET /repositories/{workspace}/{repo_slug}/deployments_config/environments/{environment_uuid}/variables","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"environment_uuid","in":"query","required":true,"description":"The environment.","schema":{"type":"string","description":"The environment."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-create-deployment-environment-variable":{"post":{"operationId":"dev_tools_bitbucket_pipelines_create_deployment_environment_variable","summary":"Create a variable for an environment","description":"POST /repositories/{workspace}/{repo_slug}/deployments_config/environments/{environment_uuid}/variables","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","environment_uuid","body"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"environment_uuid":{"type":"string","description":"The environment."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-update-environment-variable":{"post":{"operationId":"dev_tools_bitbucket_pipelines_update_environment_variable","summary":"Update a variable for an environment","description":"PUT /repositories/{workspace}/{repo_slug}/deployments_config/environments/{environment_uuid}/variables/{variable_uuid}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","environment_uuid","variable_uuid","body"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"environment_uuid":{"type":"string","description":"The environment."},"variable_uuid":{"type":"string","description":"The UUID of the variable to update."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-delete-variable-for-environment":{"post":{"operationId":"dev_tools_bitbucket_pipelines_delete_variable_for_environment","summary":"Delete a variable for an environment","description":"DELETE /repositories/{workspace}/{repo_slug}/deployments_config/environments/{environment_uuid}/variables/{variable_uuid}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","environment_uuid","variable_uuid"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"environment_uuid":{"type":"string","description":"The environment."},"variable_uuid":{"type":"string","description":"The UUID of the variable to delete."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/commits-compare-two-commits-diff":{"get":{"operationId":"dev_tools_bitbucket_commits_compare_two_commits_diff","summary":"Compare two commits","description":"GET /repositories/{workspace}/{repo_slug}/diff/{spec}","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"spec","in":"query","required":true,"description":"A commit SHA (e.g. `3a8b42`) or a commit range using double dot notation (e.g. `3a8b42..9ff173`).","schema":{"type":"string","description":"A commit SHA (e.g. `3a8b42`) or a commit range using double dot notation (e.g. `3a8b42..9ff173`)."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"context","in":"query","required":false,"description":"Generate diffs with lines of context instead of the usual three.","schema":{"type":"integer","description":"Generate diffs with lines of context instead of the usual three."}},{"name":"path","in":"query","required":false,"description":"Limit the diff to a particular file (this parameter can be repeated for multiple paths).","schema":{"type":"string","description":"Limit the diff to a particular file (this parameter can be repeated for multiple paths)."}},{"name":"ignore_whitespace","in":"query","required":false,"description":"Generate diffs that ignore whitespace.","schema":{"type":"boolean","description":"Generate diffs that ignore whitespace."}},{"name":"binary","in":"query","required":false,"description":"Generate diffs that include binary files, true if omitted.","schema":{"type":"boolean","description":"Generate diffs that include binary files, true if omitted."}},{"name":"renames","in":"query","required":false,"description":"Whether to perform rename detection, true if omitted.","schema":{"type":"boolean","description":"Whether to perform rename detection, true if omitted."}},{"name":"merge","in":"query","required":false,"description":"This parameter is deprecated. The 'topic' parameter should be used instead. The 'merge' and 'topic' parameters cannot be both used at the…","schema":{"type":"boolean","description":"This parameter is deprecated. The 'topic' parameter should be used instead. The 'merge' and 'topic' parameters cannot be both used at the…"}},{"name":"topic","in":"query","required":false,"description":"If true, returns 2-way 'three-dot' diff. This is a diff between the source commit and the merge base of the source commit and the…","schema":{"type":"boolean","description":"If true, returns 2-way 'three-dot' diff. This is a diff between the source commit and the merge base of the source commit and the…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/commits-compare-diff-stats":{"get":{"operationId":"dev_tools_bitbucket_commits_compare_diff_stats","summary":"Compare two commit diff stats","description":"GET /repositories/{workspace}/{repo_slug}/diffstat/{spec}","tags":["dev-tools"],"parameters":[{"name":"ignore_whitespace","in":"query","required":false,"description":"Generate diffs that ignore whitespace","schema":{"type":"boolean","description":"Generate diffs that ignore whitespace"}},{"name":"merge","in":"query","required":false,"description":"This parameter is deprecated. The 'topic' parameter should be used instead. The 'merge' and 'topic' parameters cannot be both used at the…","schema":{"type":"boolean","description":"This parameter is deprecated. The 'topic' parameter should be used instead. The 'merge' and 'topic' parameters cannot be both used at the…"}},{"name":"path","in":"query","required":false,"description":"Limit the diffstat to a particular file (this parameter can be repeated for multiple paths).","schema":{"type":"string","description":"Limit the diffstat to a particular file (this parameter can be repeated for multiple paths)."}},{"name":"renames","in":"query","required":false,"description":"Whether to perform rename detection, true if omitted.","schema":{"type":"boolean","description":"Whether to perform rename detection, true if omitted."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"spec","in":"query","required":true,"description":"A commit SHA (e.g. `3a8b42`) or a commit range using double dot notation (e.g. `3a8b42..9ff173`).","schema":{"type":"string","description":"A commit SHA (e.g. `3a8b42`) or a commit range using double dot notation (e.g. `3a8b42..9ff173`)."}},{"name":"topic","in":"query","required":false,"description":"If true, returns 2-way 'three-dot' diff. This is a diff between the source commit and the merge base of the source commit and the…","schema":{"type":"boolean","description":"If true, returns 2-way 'three-dot' diff. This is a diff between the source commit and the merge base of the source commit and the…"}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/downloads-list-artifacts":{"get":{"operationId":"dev_tools_bitbucket_downloads_list_artifacts","summary":"List download artifacts","description":"GET /repositories/{workspace}/{repo_slug}/downloads","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/downloads-upload-artifact":{"post":{"operationId":"dev_tools_bitbucket_downloads_upload_artifact","summary":"Upload a download artifact","description":"POST /repositories/{workspace}/{repo_slug}/downloads","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/downloads-artifact-link-get":{"get":{"operationId":"dev_tools_bitbucket_downloads_artifact_link_get","summary":"Get a download artifact link","description":"GET /repositories/{workspace}/{repo_slug}/downloads/{filename}","tags":["dev-tools"],"parameters":[{"name":"filename","in":"query","required":true,"description":"Name of the file.","schema":{"type":"string","description":"Name of the file."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/downloads-delete-artifact":{"post":{"operationId":"dev_tools_bitbucket_downloads_delete_artifact","summary":"Delete a download artifact","description":"DELETE /repositories/{workspace}/{repo_slug}/downloads/{filename}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["filename","repo_slug","workspace"],"properties":{"filename":{"type":"string","description":"Name of the file."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/branching-model-get-effective-branching-model":{"get":{"operationId":"dev_tools_bitbucket_branching_model_get_effective_branching_model","summary":"Get the effective, or currently applied, branching model for a repository","description":"GET /repositories/{workspace}/{repo_slug}/effective-branching-model","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-list-effective-default-reviewers":{"get":{"operationId":"dev_tools_bitbucket_pullrequests_list_effective_default_reviewers","summary":"List effective default reviewers","description":"GET /repositories/{workspace}/{repo_slug}/effective-default-reviewers","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/deployments-list-environments":{"get":{"operationId":"dev_tools_bitbucket_deployments_list_environments","summary":"List environments","description":"GET /repositories/{workspace}/{repo_slug}/environments","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/deployments-create-environment":{"post":{"operationId":"dev_tools_bitbucket_deployments_create_environment","summary":"Create an environment","description":"POST /repositories/{workspace}/{repo_slug}/environments","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","body"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/deployments-get-environment":{"get":{"operationId":"dev_tools_bitbucket_deployments_get_environment","summary":"Get an environment","description":"GET /repositories/{workspace}/{repo_slug}/environments/{environment_uuid}","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"environment_uuid","in":"query","required":true,"description":"The environment UUID.","schema":{"type":"string","description":"The environment UUID."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/deployments-delete-environment":{"post":{"operationId":"dev_tools_bitbucket_deployments_delete_environment","summary":"Delete an environment","description":"DELETE /repositories/{workspace}/{repo_slug}/environments/{environment_uuid}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","environment_uuid"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"environment_uuid":{"type":"string","description":"The environment UUID."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/deployments-update-environment":{"post":{"operationId":"dev_tools_bitbucket_deployments_update_environment","summary":"Update an environment","description":"POST /repositories/{workspace}/{repo_slug}/environments/{environment_uuid}/changes","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","environment_uuid"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"environment_uuid":{"type":"string","description":"The environment UUID."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/source-filehistory-list-commits":{"get":{"operationId":"dev_tools_bitbucket_source_filehistory_list_commits","summary":"List commits that modified a file","description":"GET /repositories/{workspace}/{repo_slug}/filehistory/{commit}/{path}","tags":["dev-tools"],"parameters":[{"name":"commit","in":"query","required":true,"description":"The commit's SHA1.","schema":{"type":"string","description":"The commit's SHA1."}},{"name":"path","in":"query","required":true,"description":"Path to the file.","schema":{"type":"string","description":"Path to the file."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"renames","in":"query","required":false,"description":"When `true`, Bitbucket will follow the history of the file across renames (this is the default behavior). This can be turned off by…","schema":{"type":"string","description":"When `true`, Bitbucket will follow the history of the file across renames (this is the default behavior). This can be turned off by…"}},{"name":"q","in":"query","required":false,"description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering).","schema":{"type":"string","description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering)."}},{"name":"sort","in":"query","required":false,"description":"Name of a response property sort the result by as per [filtering and sorting](/cloud/bitbucket/rest/intro/#sorting-query-results).","schema":{"type":"string","description":"Name of a response property sort the result by as per [filtering and sorting](/cloud/bitbucket/rest/intro/#sorting-query-results)."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-list-forks":{"get":{"operationId":"dev_tools_bitbucket_repositories_list_forks","summary":"List repository forks","description":"GET /repositories/{workspace}/{repo_slug}/forks","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"role","in":"query","required":false,"description":"Filters the result based on the authenticated user's role on each repository. * **member**: returns repositories to which the user has…","schema":{"type":"string","enum":["admin","contributor","member","owner"],"description":"Filters the result based on the authenticated user's role on each repository. * **member**: returns repositories to which the user has…"}},{"name":"q","in":"query","required":false,"description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering).","schema":{"type":"string","description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering)."}},{"name":"sort","in":"query","required":false,"description":"Field by which the results should be sorted as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering).","schema":{"type":"string","description":"Field by which the results should be sorted as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering)."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-fork-repository":{"post":{"operationId":"dev_tools_bitbucket_repositories_fork_repository","summary":"Fork a repository","description":"POST /repositories/{workspace}/{repo_slug}/forks","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-list-webhooks":{"get":{"operationId":"dev_tools_bitbucket_repositories_list_webhooks","summary":"List webhooks for a repository","description":"GET /repositories/{workspace}/{repo_slug}/hooks","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-create-webhook":{"post":{"operationId":"dev_tools_bitbucket_repositories_create_webhook","summary":"Create a webhook for a repository","description":"POST /repositories/{workspace}/{repo_slug}/hooks","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-get-webhook-by-uid":{"get":{"operationId":"dev_tools_bitbucket_repositories_get_webhook_by_uid","summary":"Get a webhook for a repository","description":"GET /repositories/{workspace}/{repo_slug}/hooks/{uid}","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"uid","in":"query","required":true,"description":"Installed webhook's ID","schema":{"type":"string","description":"Installed webhook's ID"}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-update-webhook-subscription":{"post":{"operationId":"dev_tools_bitbucket_repositories_update_webhook_subscription","summary":"Update a webhook for a repository","description":"PUT /repositories/{workspace}/{repo_slug}/hooks/{uid}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","uid","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"uid":{"type":"string","description":"Installed webhook's ID"},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-delete-webhook":{"post":{"operationId":"dev_tools_bitbucket_repositories_delete_webhook","summary":"Delete a webhook for a repository","description":"DELETE /repositories/{workspace}/{repo_slug}/hooks/{uid}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","uid","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"uid":{"type":"string","description":"Installed webhook's ID"},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-list-issues-in-workspace":{"get":{"operationId":"dev_tools_bitbucket_issue_tracker_list_issues_in_workspace","summary":"List issues","description":"GET /repositories/{workspace}/{repo_slug}/issues","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-create-new-issue":{"post":{"operationId":"dev_tools_bitbucket_issue_tracker_create_new_issue","summary":"Create an issue","description":"POST /repositories/{workspace}/{repo_slug}/issues","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","workspace","body"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-initiate-job":{"post":{"operationId":"dev_tools_bitbucket_issue_tracker_initiate_job","summary":"Export issues","description":"POST /repositories/{workspace}/{repo_slug}/issues/export","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-check-export-status":{"get":{"operationId":"dev_tools_bitbucket_issue_tracker_check_export_status","summary":"Check issue export status","description":"GET /repositories/{workspace}/{repo_slug}/issues/export/{repo_name}-issues-{task_id}.zip","tags":["dev-tools"],"parameters":[{"name":"repo_name","in":"query","required":true,"description":"The name of the repo","schema":{"type":"string","description":"The name of the repo"}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"task_id","in":"query","required":true,"description":"The ID of the export task","schema":{"type":"string","description":"The ID of the export task"}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-check-import-status":{"get":{"operationId":"dev_tools_bitbucket_issue_tracker_check_import_status","summary":"Check issue import status","description":"GET /repositories/{workspace}/{repo_slug}/issues/import","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-import-issues-from-zip":{"post":{"operationId":"dev_tools_bitbucket_issue_tracker_import_issues_from_zip","summary":"Import issues","description":"POST /repositories/{workspace}/{repo_slug}/issues/import","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-get-issue-by-id":{"get":{"operationId":"dev_tools_bitbucket_issue_tracker_get_issue_by_id","summary":"Get an issue","description":"GET /repositories/{workspace}/{repo_slug}/issues/{issue_id}","tags":["dev-tools"],"parameters":[{"name":"issue_id","in":"query","required":true,"description":"The issue id","schema":{"type":"string","description":"The issue id"}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-update-issue":{"post":{"operationId":"dev_tools_bitbucket_issue_tracker_update_issue","summary":"Update an issue","description":"PUT /repositories/{workspace}/{repo_slug}/issues/{issue_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["issue_id","repo_slug","workspace"],"properties":{"issue_id":{"type":"string","description":"The issue id"},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-delete-issue":{"post":{"operationId":"dev_tools_bitbucket_issue_tracker_delete_issue","summary":"Delete an issue","description":"DELETE /repositories/{workspace}/{repo_slug}/issues/{issue_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["issue_id","repo_slug","workspace"],"properties":{"issue_id":{"type":"string","description":"The issue id"},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-list-attachments-for-issue":{"get":{"operationId":"dev_tools_bitbucket_issue_tracker_list_attachments_for_issue","summary":"List attachments for an issue","description":"GET /repositories/{workspace}/{repo_slug}/issues/{issue_id}/attachments","tags":["dev-tools"],"parameters":[{"name":"issue_id","in":"query","required":true,"description":"The issue id","schema":{"type":"string","description":"The issue id"}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-upload-attachment":{"post":{"operationId":"dev_tools_bitbucket_issue_tracker_upload_attachment","summary":"Upload an attachment to an issue","description":"POST /repositories/{workspace}/{repo_slug}/issues/{issue_id}/attachments","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["issue_id","repo_slug","workspace"],"properties":{"issue_id":{"type":"string","description":"The issue id"},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-get-attachment-contents":{"get":{"operationId":"dev_tools_bitbucket_issue_tracker_get_attachment_contents","summary":"Get attachment for an issue","description":"GET /repositories/{workspace}/{repo_slug}/issues/{issue_id}/attachments/{path}","tags":["dev-tools"],"parameters":[{"name":"issue_id","in":"query","required":true,"description":"The issue id","schema":{"type":"string","description":"The issue id"}},{"name":"path","in":"query","required":true,"description":"Path to the file.","schema":{"type":"string","description":"Path to the file."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-delete-attachment":{"post":{"operationId":"dev_tools_bitbucket_issue_tracker_delete_attachment","summary":"Delete an attachment for an issue","description":"DELETE /repositories/{workspace}/{repo_slug}/issues/{issue_id}/attachments/{path}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["issue_id","path","repo_slug","workspace"],"properties":{"issue_id":{"type":"string","description":"The issue id"},"path":{"type":"string","description":"Path to the file."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-list-issue-changes":{"get":{"operationId":"dev_tools_bitbucket_issue_tracker_list_issue_changes","summary":"List changes on an issue","description":"GET /repositories/{workspace}/{repo_slug}/issues/{issue_id}/changes","tags":["dev-tools"],"parameters":[{"name":"issue_id","in":"query","required":true,"description":"The issue id","schema":{"type":"string","description":"The issue id"}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"q","in":"query","required":false,"description":"Query string to narrow down the response. See [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering) for details.","schema":{"type":"string","description":"Query string to narrow down the response. See [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering) for details."}},{"name":"sort","in":"query","required":false,"description":"Name of a response property to sort results. See [filtering and sorting](/cloud/bitbucket/rest/intro/#sorting-query-results) for details.","schema":{"type":"string","description":"Name of a response property to sort results. See [filtering and sorting](/cloud/bitbucket/rest/intro/#sorting-query-results) for details."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-modify-issue-state":{"post":{"operationId":"dev_tools_bitbucket_issue_tracker_modify_issue_state","summary":"Modify the state of an issue","description":"POST /repositories/{workspace}/{repo_slug}/issues/{issue_id}/changes","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["issue_id","repo_slug","workspace","body"],"properties":{"issue_id":{"type":"string","description":"The issue id"},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-get-issue-change":{"get":{"operationId":"dev_tools_bitbucket_issue_tracker_get_issue_change","summary":"Get issue change object","description":"GET /repositories/{workspace}/{repo_slug}/issues/{issue_id}/changes/{change_id}","tags":["dev-tools"],"parameters":[{"name":"change_id","in":"query","required":true,"description":"The issue change id","schema":{"type":"string","description":"The issue change id"}},{"name":"issue_id","in":"query","required":true,"description":"The issue id","schema":{"type":"string","description":"The issue id"}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-list-comments-on-issue":{"get":{"operationId":"dev_tools_bitbucket_issue_tracker_list_comments_on_issue","summary":"List comments on an issue","description":"GET /repositories/{workspace}/{repo_slug}/issues/{issue_id}/comments","tags":["dev-tools"],"parameters":[{"name":"issue_id","in":"query","required":true,"description":"The issue id","schema":{"type":"string","description":"The issue id"}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"q","in":"query","required":false,"description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering).","schema":{"type":"string","description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering)."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-create-comment-on-issue":{"post":{"operationId":"dev_tools_bitbucket_issue_tracker_create_comment_on_issue","summary":"Create a comment on an issue","description":"POST /repositories/{workspace}/{repo_slug}/issues/{issue_id}/comments","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["issue_id","repo_slug","workspace","body"],"properties":{"issue_id":{"type":"string","description":"The issue id"},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-get-comment":{"get":{"operationId":"dev_tools_bitbucket_issue_tracker_get_comment","summary":"Get a comment on an issue","description":"GET /repositories/{workspace}/{repo_slug}/issues/{issue_id}/comments/{comment_id}","tags":["dev-tools"],"parameters":[{"name":"comment_id","in":"query","required":true,"description":"The id of the comment.","schema":{"type":"integer","description":"The id of the comment."}},{"name":"issue_id","in":"query","required":true,"description":"The issue id","schema":{"type":"string","description":"The issue id"}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-update-issue-comment-content":{"post":{"operationId":"dev_tools_bitbucket_issue_tracker_update_issue_comment_content","summary":"Update a comment on an issue","description":"PUT /repositories/{workspace}/{repo_slug}/issues/{issue_id}/comments/{comment_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["comment_id","issue_id","repo_slug","workspace","body"],"properties":{"comment_id":{"type":"integer","description":"The id of the comment."},"issue_id":{"type":"string","description":"The issue id"},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-delete-comment":{"post":{"operationId":"dev_tools_bitbucket_issue_tracker_delete_comment","summary":"Delete a comment on an issue","description":"DELETE /repositories/{workspace}/{repo_slug}/issues/{issue_id}/comments/{comment_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["comment_id","issue_id","repo_slug","workspace"],"properties":{"comment_id":{"type":"integer","description":"The id of the comment."},"issue_id":{"type":"string","description":"The issue id"},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-check-user-voted":{"get":{"operationId":"dev_tools_bitbucket_issue_tracker_check_user_voted","summary":"Check if current user voted for an issue","description":"GET /repositories/{workspace}/{repo_slug}/issues/{issue_id}/vote","tags":["dev-tools"],"parameters":[{"name":"issue_id","in":"query","required":true,"description":"The issue id","schema":{"type":"string","description":"The issue id"}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-vote-for-issue":{"post":{"operationId":"dev_tools_bitbucket_issue_tracker_vote_for_issue","summary":"Vote for an issue","description":"PUT /repositories/{workspace}/{repo_slug}/issues/{issue_id}/vote","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["issue_id","repo_slug","workspace"],"properties":{"issue_id":{"type":"string","description":"The issue id"},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-remove-vote":{"post":{"operationId":"dev_tools_bitbucket_issue_tracker_remove_vote","summary":"Remove vote for an issue","description":"DELETE /repositories/{workspace}/{repo_slug}/issues/{issue_id}/vote","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["issue_id","repo_slug","workspace"],"properties":{"issue_id":{"type":"string","description":"The issue id"},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-check-if-watching-issue":{"get":{"operationId":"dev_tools_bitbucket_issue_tracker_check_if_watching_issue","summary":"Check if current user is watching a issue","description":"GET /repositories/{workspace}/{repo_slug}/issues/{issue_id}/watch","tags":["dev-tools"],"parameters":[{"name":"issue_id","in":"query","required":true,"description":"The issue id","schema":{"type":"string","description":"The issue id"}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-watch-issue":{"post":{"operationId":"dev_tools_bitbucket_issue_tracker_watch_issue","summary":"Watch an issue","description":"PUT /repositories/{workspace}/{repo_slug}/issues/{issue_id}/watch","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["issue_id","repo_slug","workspace"],"properties":{"issue_id":{"type":"string","description":"The issue id"},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-stop-watching-issue":{"post":{"operationId":"dev_tools_bitbucket_issue_tracker_stop_watching_issue","summary":"Stop watching an issue","description":"DELETE /repositories/{workspace}/{repo_slug}/issues/{issue_id}/watch","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["issue_id","repo_slug","workspace"],"properties":{"issue_id":{"type":"string","description":"The issue id"},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/commits-get-merge-base":{"get":{"operationId":"dev_tools_bitbucket_commits_get_merge_base","summary":"Get the common ancestor between two commits","description":"GET /repositories/{workspace}/{repo_slug}/merge-base/{revspec}","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"revspec","in":"query","required":true,"description":"A commit range using double dot notation (e.g. `3a8b42..9ff173`).","schema":{"type":"string","description":"A commit range using double dot notation (e.g. `3a8b42..9ff173`)."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-list-milestones":{"get":{"operationId":"dev_tools_bitbucket_issue_tracker_list_milestones","summary":"List milestones","description":"GET /repositories/{workspace}/{repo_slug}/milestones","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-get-milestone":{"get":{"operationId":"dev_tools_bitbucket_issue_tracker_get_milestone","summary":"Get a milestone","description":"GET /repositories/{workspace}/{repo_slug}/milestones/{milestone_id}","tags":["dev-tools"],"parameters":[{"name":"milestone_id","in":"query","required":true,"description":"The milestone's id","schema":{"type":"integer","description":"The milestone's id"}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-inheritance-state-get":{"get":{"operationId":"dev_tools_bitbucket_repositories_inheritance_state_get","summary":"Retrieve the inheritance state for repository settings","description":"GET /repositories/{workspace}/{repo_slug}/override-settings","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-set-inheritance-state":{"post":{"operationId":"dev_tools_bitbucket_repositories_set_inheritance_state","summary":"Set the inheritance state for repository settings","description":"PUT /repositories/{workspace}/{repo_slug}/override-settings","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/commits-get-patch-for-commits":{"get":{"operationId":"dev_tools_bitbucket_commits_get_patch_for_commits","summary":"Get a patch for two commits","description":"GET /repositories/{workspace}/{repo_slug}/patch/{spec}","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"spec","in":"query","required":true,"description":"A commit SHA (e.g. `3a8b42`) or a commit range using double dot notation (e.g. `3a8b42..9ff173`).","schema":{"type":"string","description":"A commit SHA (e.g. `3a8b42`) or a commit range using double dot notation (e.g. `3a8b42..9ff173`)."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-list-group-permissions":{"get":{"operationId":"dev_tools_bitbucket_repositories_list_group_permissions","summary":"List explicit group permissions for a repository","description":"GET /repositories/{workspace}/{repo_slug}/permissions-config/groups","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-get-group-permissions":{"get":{"operationId":"dev_tools_bitbucket_repositories_get_group_permissions","summary":"Get an explicit group permission for a repository","description":"GET /repositories/{workspace}/{repo_slug}/permissions-config/groups/{group_slug}","tags":["dev-tools"],"parameters":[{"name":"group_slug","in":"query","required":true,"description":"Slug of the requested group.","schema":{"type":"string","description":"Slug of the requested group."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-update-group-permission":{"post":{"operationId":"dev_tools_bitbucket_repositories_update_group_permission","summary":"Update an explicit group permission for a repository","description":"PUT /repositories/{workspace}/{repo_slug}/permissions-config/groups/{group_slug}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["group_slug","repo_slug","workspace","body"],"properties":{"group_slug":{"type":"string","description":"Slug of the requested group."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-delete-group-permission":{"post":{"operationId":"dev_tools_bitbucket_repositories_delete_group_permission","summary":"Delete an explicit group permission for a repository","description":"DELETE /repositories/{workspace}/{repo_slug}/permissions-config/groups/{group_slug}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["group_slug","repo_slug","workspace"],"properties":{"group_slug":{"type":"string","description":"Slug of the requested group."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-list-user-permissions":{"get":{"operationId":"dev_tools_bitbucket_repositories_list_user_permissions","summary":"List explicit user permissions for a repository","description":"GET /repositories/{workspace}/{repo_slug}/permissions-config/users","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-explicit-user-permission":{"get":{"operationId":"dev_tools_bitbucket_repositories_explicit_user_permission","summary":"Get an explicit user permission for a repository","description":"GET /repositories/{workspace}/{repo_slug}/permissions-config/users/{selected_user_id}","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"selected_user_id","in":"query","required":true,"description":"This can either be the UUID of the account, surrounded by curly-braces, for example: `{account UUID}`, OR an Atlassian Account ID.","schema":{"type":"string","description":"This can either be the UUID of the account, surrounded by curly-braces, for example: `{account UUID}`, OR an Atlassian Account ID."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-update-user-permission":{"post":{"operationId":"dev_tools_bitbucket_repositories_update_user_permission","summary":"Update an explicit user permission for a repository","description":"PUT /repositories/{workspace}/{repo_slug}/permissions-config/users/{selected_user_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","selected_user_id","workspace","body"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"selected_user_id":{"type":"string","description":"This can either be the UUID of the account, surrounded by curly-braces, for example: `{account UUID}`, OR an Atlassian Account ID."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-delete-user-permission":{"post":{"operationId":"dev_tools_bitbucket_repositories_delete_user_permission","summary":"Delete an explicit user permission for a repository","description":"DELETE /repositories/{workspace}/{repo_slug}/permissions-config/users/{selected_user_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","selected_user_id","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"selected_user_id":{"type":"string","description":"This can either be the UUID of the account, surrounded by curly-braces, for example: `{account UUID}`, OR an Atlassian Account ID."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-list":{"get":{"operationId":"dev_tools_bitbucket_pipelines_list","summary":"List pipelines","description":"GET /repositories/{workspace}/{repo_slug}/pipelines","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-create-pipeline":{"post":{"operationId":"dev_tools_bitbucket_pipelines_create_pipeline","summary":"Run a pipeline","description":"POST /repositories/{workspace}/{repo_slug}/pipelines","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","body"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-get-caches":{"get":{"operationId":"dev_tools_bitbucket_pipelines_get_caches","summary":"List caches","description":"GET /repositories/{workspace}/{repo_slug}/pipelines-config/caches","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"The account.","schema":{"type":"string","description":"The account."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-delete-cache-version-by-name":{"post":{"operationId":"dev_tools_bitbucket_pipelines_delete_cache_version_by_name","summary":"Delete caches","description":"DELETE /repositories/{workspace}/{repo_slug}/pipelines-config/caches","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","name"],"properties":{"workspace":{"type":"string","description":"The account."},"repo_slug":{"type":"string","description":"The repository."},"name":{"type":"string","description":"The cache name."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-delete-cache-by-id":{"post":{"operationId":"dev_tools_bitbucket_pipelines_delete_cache_by_id","summary":"Delete a cache","description":"DELETE /repositories/{workspace}/{repo_slug}/pipelines-config/caches/{cache_uuid}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","cache_uuid"],"properties":{"workspace":{"type":"string","description":"The account."},"repo_slug":{"type":"string","description":"The repository."},"cache_uuid":{"type":"string","description":"The UUID of the cache to delete."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-get-cache-content-uri":{"get":{"operationId":"dev_tools_bitbucket_pipelines_get_cache_content_uri","summary":"Get cache content URI","description":"GET /repositories/{workspace}/{repo_slug}/pipelines-config/caches/{cache_uuid}/content-uri","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"The account.","schema":{"type":"string","description":"The account."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"cache_uuid","in":"query","required":true,"description":"The UUID of the cache.","schema":{"type":"string","description":"The UUID of the cache."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-get-specified-pipeline":{"get":{"operationId":"dev_tools_bitbucket_pipelines_get_specified_pipeline","summary":"Get a pipeline","description":"GET /repositories/{workspace}/{repo_slug}/pipelines/{pipeline_uuid}","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"pipeline_uuid","in":"query","required":true,"description":"The pipeline UUID.","schema":{"type":"string","description":"The pipeline UUID."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-get-pipeline-steps":{"get":{"operationId":"dev_tools_bitbucket_pipelines_get_pipeline_steps","summary":"List steps for a pipeline","description":"GET /repositories/{workspace}/{repo_slug}/pipelines/{pipeline_uuid}/steps","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"pipeline_uuid","in":"query","required":true,"description":"The UUID of the pipeline.","schema":{"type":"string","description":"The UUID of the pipeline."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-get-step":{"get":{"operationId":"dev_tools_bitbucket_pipelines_get_step","summary":"Get a step of a pipeline","description":"GET /repositories/{workspace}/{repo_slug}/pipelines/{pipeline_uuid}/steps/{step_uuid}","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"pipeline_uuid","in":"query","required":true,"description":"The UUID of the pipeline.","schema":{"type":"string","description":"The UUID of the pipeline."}},{"name":"step_uuid","in":"query","required":true,"description":"The UUID of the step.","schema":{"type":"string","description":"The UUID of the step."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-get-step-log":{"get":{"operationId":"dev_tools_bitbucket_pipelines_get_step_log","summary":"Get log file for a step","description":"GET /repositories/{workspace}/{repo_slug}/pipelines/{pipeline_uuid}/steps/{step_uuid}/log","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"pipeline_uuid","in":"query","required":true,"description":"The UUID of the pipeline.","schema":{"type":"string","description":"The UUID of the pipeline."}},{"name":"step_uuid","in":"query","required":true,"description":"The UUID of the step.","schema":{"type":"string","description":"The UUID of the step."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-get-step-logs":{"get":{"operationId":"dev_tools_bitbucket_pipelines_get_step_logs","summary":"Get the logs for the build container or a service container for a given step of a pipeline.","description":"GET /repositories/{workspace}/{repo_slug}/pipelines/{pipeline_uuid}/steps/{step_uuid}/logs/{log_uuid}","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"pipeline_uuid","in":"query","required":true,"description":"The UUID of the pipeline.","schema":{"type":"string","description":"The UUID of the pipeline."}},{"name":"step_uuid","in":"query","required":true,"description":"The UUID of the step.","schema":{"type":"string","description":"The UUID of the step."}},{"name":"log_uuid","in":"query","required":true,"description":"For the main build container specify the step UUID; for a service container specify the service container UUID","schema":{"type":"string","description":"For the main build container specify the step UUID; for a service container specify the service container UUID"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-get-test-reports-for-step":{"get":{"operationId":"dev_tools_bitbucket_pipelines_get_test_reports_for_step","summary":"Get a summary of test reports for a given step of a pipeline.","description":"GET /repositories/{workspace}/{repo_slug}/pipelines/{pipeline_uuid}/steps/{step_uuid}/test_reports","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"pipeline_uuid","in":"query","required":true,"description":"The UUID of the pipeline.","schema":{"type":"string","description":"The UUID of the pipeline."}},{"name":"step_uuid","in":"query","required":true,"description":"The UUID of the step.","schema":{"type":"string","description":"The UUID of the step."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-get-test-cases-for-step":{"get":{"operationId":"dev_tools_bitbucket_pipelines_get_test_cases_for_step","summary":"Get test cases for a given step of a pipeline.","description":"GET /repositories/{workspace}/{repo_slug}/pipelines/{pipeline_uuid}/steps/{step_uuid}/test_reports/test_cases","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"pipeline_uuid","in":"query","required":true,"description":"The UUID of the pipeline.","schema":{"type":"string","description":"The UUID of the pipeline."}},{"name":"step_uuid","in":"query","required":true,"description":"The UUID of the step.","schema":{"type":"string","description":"The UUID of the step."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-get-test-case-reasons":{"get":{"operationId":"dev_tools_bitbucket_pipelines_get_test_case_reasons","summary":"Get test case reasons (output) for a given test case in a step of a pipeline.","description":"GET /repositories/{workspace}/{repo_slug}/pipelines/{pipeline_uuid}/steps/{step_uuid}/test_reports/test_cases/{test_case_uuid}/test_case_reasons","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"pipeline_uuid","in":"query","required":true,"description":"The UUID of the pipeline.","schema":{"type":"string","description":"The UUID of the pipeline."}},{"name":"step_uuid","in":"query","required":true,"description":"The UUID of the step.","schema":{"type":"string","description":"The UUID of the step."}},{"name":"test_case_uuid","in":"query","required":true,"description":"The UUID of the test case.","schema":{"type":"string","description":"The UUID of the test case."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-stop-pipeline":{"post":{"operationId":"dev_tools_bitbucket_pipelines_stop_pipeline","summary":"Stop a pipeline","description":"POST /repositories/{workspace}/{repo_slug}/pipelines/{pipeline_uuid}/stopPipeline","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","pipeline_uuid"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"pipeline_uuid":{"type":"string","description":"The UUID of the pipeline."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-get-configuration":{"get":{"operationId":"dev_tools_bitbucket_pipelines_get_configuration","summary":"Get configuration","description":"GET /repositories/{workspace}/{repo_slug}/pipelines_config","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"The account.","schema":{"type":"string","description":"The account."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-update-configuration":{"post":{"operationId":"dev_tools_bitbucket_pipelines_update_configuration","summary":"Update configuration","description":"PUT /repositories/{workspace}/{repo_slug}/pipelines_config","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","body"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-update-next-build-number":{"post":{"operationId":"dev_tools_bitbucket_pipelines_update_next_build_number","summary":"Update the next build number","description":"PUT /repositories/{workspace}/{repo_slug}/pipelines_config/build_number","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","body"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-list-schedules":{"get":{"operationId":"dev_tools_bitbucket_pipelines_list_schedules","summary":"List schedules","description":"GET /repositories/{workspace}/{repo_slug}/pipelines_config/schedules","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-create-schedule":{"post":{"operationId":"dev_tools_bitbucket_pipelines_create_schedule","summary":"Create a schedule","description":"POST /repositories/{workspace}/{repo_slug}/pipelines_config/schedules","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","body"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-get-config-schedule":{"get":{"operationId":"dev_tools_bitbucket_pipelines_get_config_schedule","summary":"Get a schedule","description":"GET /repositories/{workspace}/{repo_slug}/pipelines_config/schedules/{schedule_uuid}","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"schedule_uuid","in":"query","required":true,"description":"The uuid of the schedule.","schema":{"type":"string","description":"The uuid of the schedule."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-update-schedule":{"post":{"operationId":"dev_tools_bitbucket_pipelines_update_schedule","summary":"Update a schedule","description":"PUT /repositories/{workspace}/{repo_slug}/pipelines_config/schedules/{schedule_uuid}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","schedule_uuid","body"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"schedule_uuid":{"type":"string","description":"The uuid of the schedule."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-delete-schedule":{"post":{"operationId":"dev_tools_bitbucket_pipelines_delete_schedule","summary":"Delete a schedule","description":"DELETE /repositories/{workspace}/{repo_slug}/pipelines_config/schedules/{schedule_uuid}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","schedule_uuid"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"schedule_uuid":{"type":"string","description":"The uuid of the schedule."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-list-schedule-executions":{"get":{"operationId":"dev_tools_bitbucket_pipelines_list_schedule_executions","summary":"List executions of a schedule","description":"GET /repositories/{workspace}/{repo_slug}/pipelines_config/schedules/{schedule_uuid}/executions","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"schedule_uuid","in":"query","required":true,"description":"The uuid of the schedule.","schema":{"type":"string","description":"The uuid of the schedule."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-get-key-pair":{"get":{"operationId":"dev_tools_bitbucket_pipelines_get_key_pair","summary":"Get SSH key pair","description":"GET /repositories/{workspace}/{repo_slug}/pipelines_config/ssh/key_pair","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-update-ssh-key-pair":{"post":{"operationId":"dev_tools_bitbucket_pipelines_update_ssh_key_pair","summary":"Update SSH key pair","description":"PUT /repositories/{workspace}/{repo_slug}/pipelines_config/ssh/key_pair","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","body"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-delete-ssh-key-pair":{"post":{"operationId":"dev_tools_bitbucket_pipelines_delete_ssh_key_pair","summary":"Delete SSH key pair","description":"DELETE /repositories/{workspace}/{repo_slug}/pipelines_config/ssh/key_pair","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-list-known-hosts":{"get":{"operationId":"dev_tools_bitbucket_pipelines_list_known_hosts","summary":"List known hosts","description":"GET /repositories/{workspace}/{repo_slug}/pipelines_config/ssh/known_hosts","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-create-known-host":{"post":{"operationId":"dev_tools_bitbucket_pipelines_create_known_host","summary":"Create a known host","description":"POST /repositories/{workspace}/{repo_slug}/pipelines_config/ssh/known_hosts","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","body"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-get-known-host":{"get":{"operationId":"dev_tools_bitbucket_pipelines_get_known_host","summary":"Get a known host","description":"GET /repositories/{workspace}/{repo_slug}/pipelines_config/ssh/known_hosts/{known_host_uuid}","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"known_host_uuid","in":"query","required":true,"description":"The UUID of the known host to retrieve.","schema":{"type":"string","description":"The UUID of the known host to retrieve."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-update-known-host":{"post":{"operationId":"dev_tools_bitbucket_pipelines_update_known_host","summary":"Update a known host","description":"PUT /repositories/{workspace}/{repo_slug}/pipelines_config/ssh/known_hosts/{known_host_uuid}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","known_host_uuid","body"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"known_host_uuid":{"type":"string","description":"The UUID of the known host to update."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-delete-known-host":{"post":{"operationId":"dev_tools_bitbucket_pipelines_delete_known_host","summary":"Delete a known host","description":"DELETE /repositories/{workspace}/{repo_slug}/pipelines_config/ssh/known_hosts/{known_host_uuid}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","known_host_uuid"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"known_host_uuid":{"type":"string","description":"The UUID of the known host to delete."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-list-repository-variables":{"get":{"operationId":"dev_tools_bitbucket_pipelines_list_repository_variables","summary":"List variables for a repository","description":"GET /repositories/{workspace}/{repo_slug}/pipelines_config/variables","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-create-variable":{"post":{"operationId":"dev_tools_bitbucket_pipelines_create_variable","summary":"Create a variable for a repository","description":"POST /repositories/{workspace}/{repo_slug}/pipelines_config/variables","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","body"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-get-repository-variable":{"get":{"operationId":"dev_tools_bitbucket_pipelines_get_repository_variable","summary":"Get a variable for a repository","description":"GET /repositories/{workspace}/{repo_slug}/pipelines_config/variables/{variable_uuid}","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"variable_uuid","in":"query","required":true,"description":"The UUID of the variable to retrieve.","schema":{"type":"string","description":"The UUID of the variable to retrieve."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-update-variable-for-repository":{"post":{"operationId":"dev_tools_bitbucket_pipelines_update_variable_for_repository","summary":"Update a variable for a repository","description":"PUT /repositories/{workspace}/{repo_slug}/pipelines_config/variables/{variable_uuid}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","variable_uuid","body"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"variable_uuid":{"type":"string","description":"The UUID of the variable to update."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-delete-variable":{"post":{"operationId":"dev_tools_bitbucket_pipelines_delete_variable","summary":"Delete a variable for a repository","description":"DELETE /repositories/{workspace}/{repo_slug}/pipelines_config/variables/{variable_uuid}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","variable_uuid"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"repo_slug":{"type":"string","description":"The repository."},"variable_uuid":{"type":"string","description":"The UUID of the variable to delete."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/properties-get-application-value":{"get":{"operationId":"dev_tools_bitbucket_properties_get_application_value","summary":"Get a repository application property","description":"GET /repositories/{workspace}/{repo_slug}/properties/{app_key}/{property_name}","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"The repository container; either the workspace slug or the UUID in curly braces.","schema":{"type":"string","description":"The repository container; either the workspace slug or the UUID in curly braces."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"app_key","in":"query","required":true,"description":"The key of the Connect app.","schema":{"type":"string","description":"The key of the Connect app."}},{"name":"property_name","in":"query","required":true,"description":"The name of the property.","schema":{"type":"string","description":"The name of the property."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/properties-update-application-property":{"post":{"operationId":"dev_tools_bitbucket_properties_update_application_property","summary":"Update a repository application property","description":"PUT /repositories/{workspace}/{repo_slug}/properties/{app_key}/{property_name}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","app_key","property_name","body"],"properties":{"workspace":{"type":"string","description":"The repository container; either the workspace slug or the UUID in curly braces."},"repo_slug":{"type":"string","description":"The repository."},"app_key":{"type":"string","description":"The key of the Connect app."},"property_name":{"type":"string","description":"The name of the property."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/properties-delete-repository-application-property":{"post":{"operationId":"dev_tools_bitbucket_properties_delete_repository_application_property","summary":"Delete a repository application property","description":"DELETE /repositories/{workspace}/{repo_slug}/properties/{app_key}/{property_name}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","app_key","property_name"],"properties":{"workspace":{"type":"string","description":"The repository container; either the workspace slug or the UUID in curly braces."},"repo_slug":{"type":"string","description":"The repository."},"app_key":{"type":"string","description":"The key of the Connect app."},"property_name":{"type":"string","description":"The name of the property."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-list":{"get":{"operationId":"dev_tools_bitbucket_pullrequests_list","summary":"List pull requests","description":"GET /repositories/{workspace}/{repo_slug}/pullrequests","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"state","in":"query","required":false,"description":"Only return pull requests that are in this state. This parameter can be repeated.","schema":{"type":"string","enum":["OPEN","MERGED","DECLINED","SUPERSEDED"],"description":"Only return pull requests that are in this state. This parameter can be repeated."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-create":{"post":{"operationId":"dev_tools_bitbucket_pullrequests_create","summary":"Create a pull request","description":"POST /repositories/{workspace}/{repo_slug}/pullrequests","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-list-activity-log":{"get":{"operationId":"dev_tools_bitbucket_pullrequests_list_activity_log","summary":"List a pull request activity log","description":"GET /repositories/{workspace}/{repo_slug}/pullrequests/activity","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-get-pull-request":{"get":{"operationId":"dev_tools_bitbucket_pullrequests_get_pull_request","summary":"Get a pull request","description":"GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}","tags":["dev-tools"],"parameters":[{"name":"pull_request_id","in":"query","required":true,"description":"The id of the pull request.","schema":{"type":"integer","description":"The id of the pull request."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-update-pull-request":{"post":{"operationId":"dev_tools_bitbucket_pullrequests_update_pull_request","summary":"Update a pull request","description":"PUT /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["pull_request_id","repo_slug","workspace"],"properties":{"pull_request_id":{"type":"integer","description":"The id of the pull request."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-list-activity-log-2":{"get":{"operationId":"dev_tools_bitbucket_pullrequests_list_activity_log_2","summary":"List a pull request activity log","description":"GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/activity","tags":["dev-tools"],"parameters":[{"name":"pull_request_id","in":"query","required":true,"description":"The id of the pull request.","schema":{"type":"integer","description":"The id of the pull request."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-approve-request":{"post":{"operationId":"dev_tools_bitbucket_pullrequests_approve_request","summary":"Approve a pull request","description":"POST /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/approve","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["pull_request_id","repo_slug","workspace"],"properties":{"pull_request_id":{"type":"integer","description":"The id of the pull request."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-unapprove-pull-request":{"post":{"operationId":"dev_tools_bitbucket_pullrequests_unapprove_pull_request","summary":"Unapprove a pull request","description":"DELETE /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/approve","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["pull_request_id","repo_slug","workspace"],"properties":{"pull_request_id":{"type":"integer","description":"The id of the pull request."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-list-comments":{"get":{"operationId":"dev_tools_bitbucket_pullrequests_list_comments","summary":"List comments on a pull request","description":"GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/comments","tags":["dev-tools"],"parameters":[{"name":"pull_request_id","in":"query","required":true,"description":"The id of the pull request.","schema":{"type":"integer","description":"The id of the pull request."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-create-comment":{"post":{"operationId":"dev_tools_bitbucket_pullrequests_create_comment","summary":"Create a comment on a pull request","description":"POST /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/comments","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["pull_request_id","repo_slug","workspace","body"],"properties":{"pull_request_id":{"type":"integer","description":"The id of the pull request."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-get-comment":{"get":{"operationId":"dev_tools_bitbucket_pullrequests_get_comment","summary":"Get a comment on a pull request","description":"GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/comments/{comment_id}","tags":["dev-tools"],"parameters":[{"name":"comment_id","in":"query","required":true,"description":"The id of the comment.","schema":{"type":"integer","description":"The id of the comment."}},{"name":"pull_request_id","in":"query","required":true,"description":"The id of the pull request.","schema":{"type":"integer","description":"The id of the pull request."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-update-comment":{"post":{"operationId":"dev_tools_bitbucket_pullrequests_update_comment","summary":"Update a comment on a pull request","description":"PUT /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/comments/{comment_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["comment_id","pull_request_id","repo_slug","workspace","body"],"properties":{"comment_id":{"type":"integer","description":"The id of the comment."},"pull_request_id":{"type":"integer","description":"The id of the pull request."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-delete-comment":{"post":{"operationId":"dev_tools_bitbucket_pullrequests_delete_comment","summary":"Delete a comment on a pull request","description":"DELETE /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/comments/{comment_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["comment_id","pull_request_id","repo_slug","workspace"],"properties":{"comment_id":{"type":"integer","description":"The id of the comment."},"pull_request_id":{"type":"integer","description":"The id of the pull request."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-resolve-comment-thread":{"post":{"operationId":"dev_tools_bitbucket_pullrequests_resolve_comment_thread","summary":"Resolve a comment thread","description":"POST /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/comments/{comment_id}/resolve","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["comment_id","pull_request_id","repo_slug","workspace"],"properties":{"comment_id":{"type":"integer","description":"The id of the comment."},"pull_request_id":{"type":"integer","description":"The id of the pull request."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-reopen-comment-thread":{"post":{"operationId":"dev_tools_bitbucket_pullrequests_reopen_comment_thread","summary":"Reopen a comment thread","description":"DELETE /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/comments/{comment_id}/resolve","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["comment_id","pull_request_id","repo_slug","workspace"],"properties":{"comment_id":{"type":"integer","description":"The id of the comment."},"pull_request_id":{"type":"integer","description":"The id of the pull request."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-list-commits":{"get":{"operationId":"dev_tools_bitbucket_pullrequests_list_commits","summary":"List commits on a pull request","description":"GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/commits","tags":["dev-tools"],"parameters":[{"name":"pull_request_id","in":"query","required":true,"description":"The id of the pull request.","schema":{"type":"integer","description":"The id of the pull request."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-decline-pull-request":{"post":{"operationId":"dev_tools_bitbucket_pullrequests_decline_pull_request","summary":"Decline a pull request","description":"POST /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/decline","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["pull_request_id","repo_slug","workspace"],"properties":{"pull_request_id":{"type":"integer","description":"The id of the pull request."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-list-diff":{"get":{"operationId":"dev_tools_bitbucket_pullrequests_list_diff","summary":"List changes in a pull request","description":"GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/diff","tags":["dev-tools"],"parameters":[{"name":"pull_request_id","in":"query","required":true,"description":"The id of the pull request.","schema":{"type":"integer","description":"The id of the pull request."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-get-diffstat":{"get":{"operationId":"dev_tools_bitbucket_pullrequests_get_diffstat","summary":"Get the diff stat for a pull request","description":"GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/diffstat","tags":["dev-tools"],"parameters":[{"name":"pull_request_id","in":"query","required":true,"description":"The id of the pull request.","schema":{"type":"integer","description":"The id of the pull request."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-merge-pull-request":{"post":{"operationId":"dev_tools_bitbucket_pullrequests_merge_pull_request","summary":"Merge a pull request","description":"POST /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/merge","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["pull_request_id","repo_slug","workspace"],"properties":{"pull_request_id":{"type":"integer","description":"The id of the pull request."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"async":{"type":"boolean","description":"Default value is false. When set to true, runs merge asynchronously and immediately returns a 202 with polling link to the task-status API…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-merge-task-status":{"get":{"operationId":"dev_tools_bitbucket_pullrequests_merge_task_status","summary":"Get the merge task status for a pull request","description":"GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/merge/task-status/{task_id}","tags":["dev-tools"],"parameters":[{"name":"pull_request_id","in":"query","required":true,"description":"The id of the pull request.","schema":{"type":"integer","description":"The id of the pull request."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"task_id","in":"query","required":true,"description":"ID of the merge task","schema":{"type":"string","description":"ID of the merge task"}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-get-patch":{"get":{"operationId":"dev_tools_bitbucket_pullrequests_get_patch","summary":"Get the patch for a pull request","description":"GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/patch","tags":["dev-tools"],"parameters":[{"name":"pull_request_id","in":"query","required":true,"description":"The id of the pull request.","schema":{"type":"integer","description":"The id of the pull request."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-request-changes":{"post":{"operationId":"dev_tools_bitbucket_pullrequests_request_changes","summary":"Request changes for a pull request","description":"POST /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/request-changes","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["pull_request_id","repo_slug","workspace"],"properties":{"pull_request_id":{"type":"integer","description":"The id of the pull request."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-remove-change-request":{"post":{"operationId":"dev_tools_bitbucket_pullrequests_remove_change_request","summary":"Remove change request for a pull request","description":"DELETE /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/request-changes","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["pull_request_id","repo_slug","workspace"],"properties":{"pull_request_id":{"type":"integer","description":"The id of the pull request."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-list-commit-statuses":{"get":{"operationId":"dev_tools_bitbucket_pullrequests_list_commit_statuses","summary":"List commit statuses for a pull request","description":"GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/statuses","tags":["dev-tools"],"parameters":[{"name":"pull_request_id","in":"query","required":true,"description":"The id of the pull request.","schema":{"type":"integer","description":"The id of the pull request."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"q","in":"query","required":false,"description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering).","schema":{"type":"string","description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering)."}},{"name":"sort","in":"query","required":false,"description":"Field by which the results should be sorted as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering). Defaults to…","schema":{"type":"string","description":"Field by which the results should be sorted as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering). Defaults to…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-list-tasks-on-pull-request":{"get":{"operationId":"dev_tools_bitbucket_pullrequests_list_tasks_on_pull_request","summary":"List tasks on a pull request","description":"GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/tasks","tags":["dev-tools"],"parameters":[{"name":"pull_request_id","in":"query","required":true,"description":"The id of the pull request.","schema":{"type":"integer","description":"The id of the pull request."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"q","in":"query","required":false,"description":"Query string to narrow down the response. See [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering) for details.","schema":{"type":"string","description":"Query string to narrow down the response. See [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering) for details."}},{"name":"sort","in":"query","required":false,"description":"Field by which the results should be sorted as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering). Defaults to…","schema":{"type":"string","description":"Field by which the results should be sorted as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering). Defaults to…"}},{"name":"pagelen","in":"query","required":false,"description":"Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may…","schema":{"type":"integer","description":"Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-create-task":{"post":{"operationId":"dev_tools_bitbucket_pullrequests_create_task","summary":"Create a task on a pull request","description":"POST /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/tasks","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["pull_request_id","repo_slug","workspace","body"],"properties":{"pull_request_id":{"type":"integer","description":"The id of the pull request."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-get-task":{"get":{"operationId":"dev_tools_bitbucket_pullrequests_get_task","summary":"Get a task on a pull request","description":"GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/tasks/{task_id}","tags":["dev-tools"],"parameters":[{"name":"pull_request_id","in":"query","required":true,"description":"The id of the pull request.","schema":{"type":"integer","description":"The id of the pull request."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"task_id","in":"query","required":true,"description":"The ID of the task.","schema":{"type":"integer","description":"The ID of the task."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-update-task":{"post":{"operationId":"dev_tools_bitbucket_pullrequests_update_task","summary":"Update a task on a pull request","description":"PUT /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/tasks/{task_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["pull_request_id","repo_slug","task_id","workspace","body"],"properties":{"pull_request_id":{"type":"integer","description":"The id of the pull request."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"task_id":{"type":"integer","description":"The ID of the task."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pullrequests-delete-task":{"post":{"operationId":"dev_tools_bitbucket_pullrequests_delete_task","summary":"Delete a task on a pull request","description":"DELETE /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/tasks/{task_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["pull_request_id","repo_slug","task_id","workspace"],"properties":{"pull_request_id":{"type":"integer","description":"The id of the pull request."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"task_id":{"type":"integer","description":"The ID of the task."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/properties-get-pull-request-application-property":{"get":{"operationId":"dev_tools_bitbucket_properties_get_pull_request_application_property","summary":"Get a pull request application property","description":"GET /repositories/{workspace}/{repo_slug}/pullrequests/{pullrequest_id}/properties/{app_key}/{property_name}","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"The repository container; either the workspace slug or the UUID in curly braces.","schema":{"type":"string","description":"The repository container; either the workspace slug or the UUID in curly braces."}},{"name":"repo_slug","in":"query","required":true,"description":"The repository.","schema":{"type":"string","description":"The repository."}},{"name":"pullrequest_id","in":"query","required":true,"description":"The pull request ID.","schema":{"type":"string","description":"The pull request ID."}},{"name":"app_key","in":"query","required":true,"description":"The key of the Connect app.","schema":{"type":"string","description":"The key of the Connect app."}},{"name":"property_name","in":"query","required":true,"description":"The name of the property.","schema":{"type":"string","description":"The name of the property."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/properties-update-pull-request-application-property":{"post":{"operationId":"dev_tools_bitbucket_properties_update_pull_request_application_property","summary":"Update a pull request application property","description":"PUT /repositories/{workspace}/{repo_slug}/pullrequests/{pullrequest_id}/properties/{app_key}/{property_name}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","pullrequest_id","app_key","property_name","body"],"properties":{"workspace":{"type":"string","description":"The repository container; either the workspace slug or the UUID in curly braces."},"repo_slug":{"type":"string","description":"The repository."},"pullrequest_id":{"type":"string","description":"The pull request ID."},"app_key":{"type":"string","description":"The key of the Connect app."},"property_name":{"type":"string","description":"The name of the property."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/properties-delete-pull-request-application-property":{"post":{"operationId":"dev_tools_bitbucket_properties_delete_pull_request_application_property","summary":"Delete a pull request application property","description":"DELETE /repositories/{workspace}/{repo_slug}/pullrequests/{pullrequest_id}/properties/{app_key}/{property_name}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","repo_slug","pullrequest_id","app_key","property_name"],"properties":{"workspace":{"type":"string","description":"The repository container; either the workspace slug or the UUID in curly braces."},"repo_slug":{"type":"string","description":"The repository."},"pullrequest_id":{"type":"string","description":"The pull request ID."},"app_key":{"type":"string","description":"The key of the Connect app."},"property_name":{"type":"string","description":"The name of the property."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/refs-list-branches-and-tags":{"get":{"operationId":"dev_tools_bitbucket_refs_list_branches_and_tags","summary":"List branches and tags","description":"GET /repositories/{workspace}/{repo_slug}/refs","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"q","in":"query","required":false,"description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering).","schema":{"type":"string","description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering)."}},{"name":"sort","in":"query","required":false,"description":"Field by which the results should be sorted as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering). The `name` field is…","schema":{"type":"string","description":"Field by which the results should be sorted as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering). The `name` field is…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/refs-list-open-branches":{"get":{"operationId":"dev_tools_bitbucket_refs_list_open_branches","summary":"List open branches","description":"GET /repositories/{workspace}/{repo_slug}/refs/branches","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"q","in":"query","required":false,"description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering).","schema":{"type":"string","description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering)."}},{"name":"sort","in":"query","required":false,"description":"Field by which the results should be sorted as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering). The `name` field is…","schema":{"type":"string","description":"Field by which the results should be sorted as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering). The `name` field is…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/refs-create-branch":{"post":{"operationId":"dev_tools_bitbucket_refs_create_branch","summary":"Create a branch","description":"POST /repositories/{workspace}/{repo_slug}/refs/branches","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/refs-get-branch":{"get":{"operationId":"dev_tools_bitbucket_refs_get_branch","summary":"Get a branch","description":"GET /repositories/{workspace}/{repo_slug}/refs/branches/{name}","tags":["dev-tools"],"parameters":[{"name":"name","in":"query","required":true,"description":"The name of the branch.","schema":{"type":"string","description":"The name of the branch."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/refs-delete-branch":{"post":{"operationId":"dev_tools_bitbucket_refs_delete_branch","summary":"Delete a branch","description":"DELETE /repositories/{workspace}/{repo_slug}/refs/branches/{name}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","repo_slug","workspace"],"properties":{"name":{"type":"string","description":"The name of the branch."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/refs-list-tags":{"get":{"operationId":"dev_tools_bitbucket_refs_list_tags","summary":"List tags","description":"GET /repositories/{workspace}/{repo_slug}/refs/tags","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"q","in":"query","required":false,"description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering).","schema":{"type":"string","description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering)."}},{"name":"sort","in":"query","required":false,"description":"Field by which the results should be sorted as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering). The `name` field is…","schema":{"type":"string","description":"Field by which the results should be sorted as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering). The `name` field is…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/refs-create-tag":{"post":{"operationId":"dev_tools_bitbucket_refs_create_tag","summary":"Create a tag","description":"POST /repositories/{workspace}/{repo_slug}/refs/tags","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","workspace","body"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/refs-tags-by-name-get":{"get":{"operationId":"dev_tools_bitbucket_refs_tags_by_name_get","summary":"Get a tag","description":"GET /repositories/{workspace}/{repo_slug}/refs/tags/{name}","tags":["dev-tools"],"parameters":[{"name":"name","in":"query","required":true,"description":"The name of the tag.","schema":{"type":"string","description":"The name of the tag."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/refs-delete-tag":{"post":{"operationId":"dev_tools_bitbucket_refs_delete_tag","summary":"Delete a tag","description":"DELETE /repositories/{workspace}/{repo_slug}/refs/tags/{name}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","repo_slug","workspace"],"properties":{"name":{"type":"string","description":"The name of the tag."},"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/source-get-root-directory":{"get":{"operationId":"dev_tools_bitbucket_source_get_root_directory","summary":"Get the root directory of the main branch","description":"GET /repositories/{workspace}/{repo_slug}/src","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"format","in":"query","required":false,"description":"Instead of returning the file's contents, return the (json) meta data for it.","schema":{"type":"string","enum":["meta"],"description":"Instead of returning the file's contents, return the (json) meta data for it."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/source-create-commit-by-uploading-file":{"post":{"operationId":"dev_tools_bitbucket_source_create_commit_by_uploading_file","summary":"Create a commit by uploading a file","description":"POST /repositories/{workspace}/{repo_slug}/src","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["repo_slug","workspace"],"properties":{"repo_slug":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"message":{"type":"string","description":"The commit message. When omitted, Bitbucket uses a canned string."},"author":{"type":"string","description":"The raw string to be used as the new commit's author. This string follows the format `Erik van Zijst `. When omitted, Bitbucket uses the…"},"parents":{"type":"string","description":"A comma-separated list of SHA1s of the commits that should be the parents of the newly created commit. When omitted, the new commit will…"},"files":{"type":"string","description":"Optional field that declares the files that the request is manipulating. When adding a new file to a repo, or when overwriting an existing…"},"branch":{"type":"string","description":"The name of the branch that the new commit should be created on. When omitted, the commit will be created on top of the main branch and…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/source-get-repository-src-content":{"get":{"operationId":"dev_tools_bitbucket_source_get_repository_src_content","summary":"Get file or directory contents","description":"GET /repositories/{workspace}/{repo_slug}/src/{commit}/{path}","tags":["dev-tools"],"parameters":[{"name":"commit","in":"query","required":true,"description":"The commit's SHA1.","schema":{"type":"string","description":"The commit's SHA1."}},{"name":"path","in":"query","required":true,"description":"Path to the file.","schema":{"type":"string","description":"Path to the file."}},{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"format","in":"query","required":false,"description":"If 'meta' is provided, returns the (json) meta data for the contents of the file. If 'rendered' is provided, returns the contents of a…","schema":{"type":"string","enum":["meta","rendered"],"description":"If 'meta' is provided, returns the (json) meta data for the contents of the file. If 'rendered' is provided, returns the contents of a…"}},{"name":"q","in":"query","required":false,"description":"Optional filter expression as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering).","schema":{"type":"string","description":"Optional filter expression as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering)."}},{"name":"sort","in":"query","required":false,"description":"Optional sorting parameter as per [filtering and sorting](/cloud/bitbucket/rest/intro/#sorting-query-results).","schema":{"type":"string","description":"Optional sorting parameter as per [filtering and sorting](/cloud/bitbucket/rest/intro/#sorting-query-results)."}},{"name":"max_depth","in":"query","required":false,"description":"If provided, returns the contents of the repository and its subdirectories recursively until the specified max_depth of nested…","schema":{"type":"integer","description":"If provided, returns the contents of the repository and its subdirectories recursively until the specified max_depth of nested…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-list-defined-versions":{"get":{"operationId":"dev_tools_bitbucket_issue_tracker_list_defined_versions","summary":"List defined versions for issues","description":"GET /repositories/{workspace}/{repo_slug}/versions","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/issue-tracker-get-defined-version-for-issues":{"get":{"operationId":"dev_tools_bitbucket_issue_tracker_get_defined_version_for_issues","summary":"Get a defined version for issues","description":"GET /repositories/{workspace}/{repo_slug}/versions/{version_id}","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"version_id","in":"query","required":true,"description":"The version's id","schema":{"type":"integer","description":"The version's id"}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-list-watchers":{"get":{"operationId":"dev_tools_bitbucket_repositories_list_watchers","summary":"List repositories watchers","description":"GET /repositories/{workspace}/{repo_slug}/watchers","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-list":{"get":{"operationId":"dev_tools_bitbucket_snippets_list","summary":"List snippets","description":"GET /snippets","tags":["dev-tools"],"parameters":[{"name":"role","in":"query","required":false,"description":"Filter down the result based on the authenticated user's role (`owner`, `contributor`, or `member`).","schema":{"type":"string","enum":["owner","contributor","member"],"description":"Filter down the result based on the authenticated user's role (`owner`, `contributor`, or `member`)."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-create-snippet":{"post":{"operationId":"dev_tools_bitbucket_snippets_create_snippet","summary":"Create a snippet","description":"POST /snippets","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-list-in-workspace":{"get":{"operationId":"dev_tools_bitbucket_snippets_list_in_workspace","summary":"List snippets in a workspace","description":"GET /snippets/{workspace}","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"role","in":"query","required":false,"description":"Filter down the result based on the authenticated user's role (`owner`, `contributor`, or `member`).","schema":{"type":"string","enum":["owner","contributor","member"],"description":"Filter down the result based on the authenticated user's role (`owner`, `contributor`, or `member`)."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-create-for-workspace":{"post":{"operationId":"dev_tools_bitbucket_snippets_create_for_workspace","summary":"Create a snippet for a workspace","description":"POST /snippets/{workspace}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","body"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-get-single-snippet":{"get":{"operationId":"dev_tools_bitbucket_snippets_get_single_snippet","summary":"Get a snippet","description":"GET /snippets/{workspace}/{encoded_id}","tags":["dev-tools"],"parameters":[{"name":"encoded_id","in":"query","required":true,"description":"The snippet id.","schema":{"type":"string","description":"The snippet id."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-update-snippet":{"post":{"operationId":"dev_tools_bitbucket_snippets_update_snippet","summary":"Update a snippet","description":"PUT /snippets/{workspace}/{encoded_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["encoded_id","workspace"],"properties":{"encoded_id":{"type":"string","description":"The snippet id."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-delete-snippet":{"post":{"operationId":"dev_tools_bitbucket_snippets_delete_snippet","summary":"Delete a snippet","description":"DELETE /snippets/{workspace}/{encoded_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["encoded_id","workspace"],"properties":{"encoded_id":{"type":"string","description":"The snippet id."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-list-comments":{"get":{"operationId":"dev_tools_bitbucket_snippets_list_comments","summary":"List comments on a snippet","description":"GET /snippets/{workspace}/{encoded_id}/comments","tags":["dev-tools"],"parameters":[{"name":"encoded_id","in":"query","required":true,"description":"The snippet id.","schema":{"type":"string","description":"The snippet id."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-create-comment":{"post":{"operationId":"dev_tools_bitbucket_snippets_create_comment","summary":"Create a comment on a snippet","description":"POST /snippets/{workspace}/{encoded_id}/comments","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["encoded_id","workspace","body"],"properties":{"encoded_id":{"type":"string","description":"The snippet id."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-get-comment":{"get":{"operationId":"dev_tools_bitbucket_snippets_get_comment","summary":"Get a comment on a snippet","description":"GET /snippets/{workspace}/{encoded_id}/comments/{comment_id}","tags":["dev-tools"],"parameters":[{"name":"comment_id","in":"query","required":true,"description":"The id of the comment.","schema":{"type":"integer","description":"The id of the comment."}},{"name":"encoded_id","in":"query","required":true,"description":"The snippet id.","schema":{"type":"string","description":"The snippet id."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-update-comment":{"post":{"operationId":"dev_tools_bitbucket_snippets_update_comment","summary":"Update a comment on a snippet","description":"PUT /snippets/{workspace}/{encoded_id}/comments/{comment_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["comment_id","encoded_id","workspace","body"],"properties":{"comment_id":{"type":"integer","description":"The id of the comment."},"encoded_id":{"type":"string","description":"The snippet id."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-delete-comment":{"post":{"operationId":"dev_tools_bitbucket_snippets_delete_comment","summary":"Delete a comment on a snippet","description":"DELETE /snippets/{workspace}/{encoded_id}/comments/{comment_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["comment_id","encoded_id","workspace"],"properties":{"comment_id":{"type":"integer","description":"The id of the comment."},"encoded_id":{"type":"string","description":"The snippet id."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-list-changes":{"get":{"operationId":"dev_tools_bitbucket_snippets_list_changes","summary":"List snippet changes","description":"GET /snippets/{workspace}/{encoded_id}/commits","tags":["dev-tools"],"parameters":[{"name":"encoded_id","in":"query","required":true,"description":"The snippet id.","schema":{"type":"string","description":"The snippet id."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-get-previous-snippet-change":{"get":{"operationId":"dev_tools_bitbucket_snippets_get_previous_snippet_change","summary":"Get a previous snippet change","description":"GET /snippets/{workspace}/{encoded_id}/commits/{revision}","tags":["dev-tools"],"parameters":[{"name":"encoded_id","in":"query","required":true,"description":"The snippet id.","schema":{"type":"string","description":"The snippet id."}},{"name":"revision","in":"query","required":true,"description":"The commit's SHA1.","schema":{"type":"string","description":"The commit's SHA1."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-get-snippet-file-at-head":{"get":{"operationId":"dev_tools_bitbucket_snippets_get_snippet_file_at_head","summary":"Get a snippet's raw file at HEAD","description":"GET /snippets/{workspace}/{encoded_id}/files/{path}","tags":["dev-tools"],"parameters":[{"name":"encoded_id","in":"query","required":true,"description":"The snippet id.","schema":{"type":"string","description":"The snippet id."}},{"name":"path","in":"query","required":true,"description":"Path to the file.","schema":{"type":"string","description":"Path to the file."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-check-user-watching-snippet":{"get":{"operationId":"dev_tools_bitbucket_snippets_check_user_watching_snippet","summary":"Check if the current user is watching a snippet","description":"GET /snippets/{workspace}/{encoded_id}/watch","tags":["dev-tools"],"parameters":[{"name":"encoded_id","in":"query","required":true,"description":"The snippet id.","schema":{"type":"string","description":"The snippet id."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-watch-snippet":{"post":{"operationId":"dev_tools_bitbucket_snippets_watch_snippet","summary":"Watch a snippet","description":"PUT /snippets/{workspace}/{encoded_id}/watch","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["encoded_id","workspace"],"properties":{"encoded_id":{"type":"string","description":"The snippet id."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-stop-watching-snippet":{"post":{"operationId":"dev_tools_bitbucket_snippets_stop_watching_snippet","summary":"Stop watching a snippet","description":"DELETE /snippets/{workspace}/{encoded_id}/watch","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["encoded_id","workspace"],"properties":{"encoded_id":{"type":"string","description":"The snippet id."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-get-previous-revision":{"get":{"operationId":"dev_tools_bitbucket_snippets_get_previous_revision","summary":"Get a previous revision of a snippet","description":"GET /snippets/{workspace}/{encoded_id}/{node_id}","tags":["dev-tools"],"parameters":[{"name":"encoded_id","in":"query","required":true,"description":"The snippet id.","schema":{"type":"string","description":"The snippet id."}},{"name":"node_id","in":"query","required":true,"description":"A commit revision (SHA1).","schema":{"type":"string","description":"A commit revision (SHA1)."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-update-previous-revision":{"post":{"operationId":"dev_tools_bitbucket_snippets_update_previous_revision","summary":"Update a previous revision of a snippet","description":"PUT /snippets/{workspace}/{encoded_id}/{node_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["encoded_id","node_id","workspace"],"properties":{"encoded_id":{"type":"string","description":"The snippet id."},"node_id":{"type":"string","description":"A commit revision (SHA1)."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-delete-previous-revision":{"post":{"operationId":"dev_tools_bitbucket_snippets_delete_previous_revision","summary":"Delete a previous revision of a snippet","description":"DELETE /snippets/{workspace}/{encoded_id}/{node_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["encoded_id","node_id","workspace"],"properties":{"encoded_id":{"type":"string","description":"The snippet id."},"node_id":{"type":"string","description":"A commit revision (SHA1)."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-get-raw-file":{"get":{"operationId":"dev_tools_bitbucket_snippets_get_raw_file","summary":"Get a snippet's raw file","description":"GET /snippets/{workspace}/{encoded_id}/{node_id}/files/{path}","tags":["dev-tools"],"parameters":[{"name":"encoded_id","in":"query","required":true,"description":"The snippet id.","schema":{"type":"string","description":"The snippet id."}},{"name":"node_id","in":"query","required":true,"description":"A commit revision (SHA1).","schema":{"type":"string","description":"A commit revision (SHA1)."}},{"name":"path","in":"query","required":true,"description":"Path to the file.","schema":{"type":"string","description":"Path to the file."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-get-snippet-diff":{"get":{"operationId":"dev_tools_bitbucket_snippets_get_snippet_diff","summary":"Get snippet changes between versions","description":"GET /snippets/{workspace}/{encoded_id}/{revision}/diff","tags":["dev-tools"],"parameters":[{"name":"encoded_id","in":"query","required":true,"description":"The snippet id.","schema":{"type":"string","description":"The snippet id."}},{"name":"revision","in":"query","required":true,"description":"A revspec expression. This can simply be a commit SHA1, a ref name, or a compare expression like `staging..production`.","schema":{"type":"string","description":"A revspec expression. This can simply be a commit SHA1, a ref name, or a compare expression like `staging..production`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"path","in":"query","required":false,"description":"When used, only one the diff of the specified file will be returned.","schema":{"type":"string","description":"When used, only one the diff of the specified file will be returned."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/snippets-get-snippet-patch":{"get":{"operationId":"dev_tools_bitbucket_snippets_get_snippet_patch","summary":"Get snippet patch between versions","description":"GET /snippets/{workspace}/{encoded_id}/{revision}/patch","tags":["dev-tools"],"parameters":[{"name":"encoded_id","in":"query","required":true,"description":"The snippet id.","schema":{"type":"string","description":"The snippet id."}},{"name":"revision","in":"query","required":true,"description":"A revspec expression. This can simply be a commit SHA1, a ref name, or a compare expression like `staging..production`.","schema":{"type":"string","description":"A revspec expression. This can simply be a commit SHA1, a ref name, or a compare expression like `staging..production`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/search-team-code":{"get":{"operationId":"dev_tools_bitbucket_search_team_code","summary":"Search for code in a team's repositories","description":"GET /teams/{username}/search/code","tags":["dev-tools"],"parameters":[{"name":"username","in":"query","required":true,"description":"The account to search in; either the username or the UUID in curly braces","schema":{"type":"string","description":"The account to search in; either the username or the UUID in curly braces"}},{"name":"search_query","in":"query","required":true,"description":"The search query","schema":{"type":"string","description":"The search query"}},{"name":"page","in":"query","required":false,"description":"Which page of the search results to retrieve","schema":{"type":"integer","default":1,"description":"Which page of the search results to retrieve"}},{"name":"pagelen","in":"query","required":false,"description":"How many search results to retrieve per page","schema":{"type":"integer","default":10,"description":"How many search results to retrieve per page"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/users-get-current-user":{"get":{"operationId":"dev_tools_bitbucket_users_get_current_user","summary":"Get current user","description":"GET /user","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/users-list-email-addresses":{"get":{"operationId":"dev_tools_bitbucket_users_list_email_addresses","summary":"List email addresses for current user","description":"GET /user/emails","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/users-get-email-details":{"get":{"operationId":"dev_tools_bitbucket_users_get_email_details","summary":"Get an email address for current user","description":"GET /user/emails/{email}","tags":["dev-tools"],"parameters":[{"name":"email","in":"query","required":true,"description":"Email address of the user.","schema":{"type":"string","description":"Email address of the user."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/repositories-list-user-permissions-2":{"get":{"operationId":"dev_tools_bitbucket_repositories_list_user_permissions_2","summary":"List repository permissions for a user","description":"GET /user/permissions/repositories","tags":["dev-tools"],"parameters":[{"name":"q","in":"query","required":false,"description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering).","schema":{"type":"string","description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering)."}},{"name":"sort","in":"query","required":false,"description":"Name of a response property sort the result by as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering).","schema":{"type":"string","description":"Name of a response property sort the result by as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering)."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/workspaces-list-for-current-user":{"get":{"operationId":"dev_tools_bitbucket_workspaces_list_for_current_user","summary":"List workspaces for the current user","description":"GET /user/permissions/workspaces","tags":["dev-tools"],"parameters":[{"name":"q","in":"query","required":false,"description":"Query string to narrow down the response. See [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering) for details.","schema":{"type":"string","description":"Query string to narrow down the response. See [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering) for details."}},{"name":"sort","in":"query","required":false,"description":"Name of a response property to sort results. See [filtering and sorting](/cloud/bitbucket/rest/intro/#sorting-query-results) for details.","schema":{"type":"string","description":"Name of a response property to sort results. See [filtering and sorting](/cloud/bitbucket/rest/intro/#sorting-query-results) for details."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/users-get-user-details":{"get":{"operationId":"dev_tools_bitbucket_users_get_user_details","summary":"Get a user","description":"GET /users/{selected_user}","tags":["dev-tools"],"parameters":[{"name":"selected_user","in":"query","required":true,"description":"This can either be an Atlassian Account ID OR the UUID of the account, surrounded by curly-braces, for example: `{account UUID}`.","schema":{"type":"string","description":"This can either be an Atlassian Account ID OR the UUID of the account, surrounded by curly-braces, for example: `{account UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/properties-get-user-app-property-value":{"get":{"operationId":"dev_tools_bitbucket_properties_get_user_app_property_value","summary":"Get a user application property","description":"GET /users/{selected_user}/properties/{app_key}/{property_name}","tags":["dev-tools"],"parameters":[{"name":"selected_user","in":"query","required":true,"description":"Either the UUID of the account surrounded by curly-braces, for example `{account UUID}`, OR an Atlassian Account ID.","schema":{"type":"string","description":"Either the UUID of the account surrounded by curly-braces, for example `{account UUID}`, OR an Atlassian Account ID."}},{"name":"app_key","in":"query","required":true,"description":"The key of the Connect app.","schema":{"type":"string","description":"The key of the Connect app."}},{"name":"property_name","in":"query","required":true,"description":"The name of the property.","schema":{"type":"string","description":"The name of the property."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/properties-update-user-app-property-value":{"post":{"operationId":"dev_tools_bitbucket_properties_update_user_app_property_value","summary":"Update a user application property","description":"PUT /users/{selected_user}/properties/{app_key}/{property_name}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["selected_user","app_key","property_name","body"],"properties":{"selected_user":{"type":"string","description":"Either the UUID of the account surrounded by curly-braces, for example `{account UUID}`, OR an Atlassian Account ID."},"app_key":{"type":"string","description":"The key of the Connect app."},"property_name":{"type":"string","description":"The name of the property."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/properties-delete-user-app-property-value":{"post":{"operationId":"dev_tools_bitbucket_properties_delete_user_app_property_value","summary":"Delete a user application property","description":"DELETE /users/{selected_user}/properties/{app_key}/{property_name}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["selected_user","app_key","property_name"],"properties":{"selected_user":{"type":"string","description":"Either the UUID of the account surrounded by curly-braces, for example `{account UUID}`, OR an Atlassian Account ID."},"app_key":{"type":"string","description":"The key of the Connect app."},"property_name":{"type":"string","description":"The name of the property."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/search-user-repository-code":{"get":{"operationId":"dev_tools_bitbucket_search_user_repository_code","summary":"Search for code in a user's repositories","description":"GET /users/{selected_user}/search/code","tags":["dev-tools"],"parameters":[{"name":"selected_user","in":"query","required":true,"description":"Either the UUID of the account surrounded by curly-braces, for example `{account UUID}`, OR an Atlassian Account ID.","schema":{"type":"string","description":"Either the UUID of the account surrounded by curly-braces, for example `{account UUID}`, OR an Atlassian Account ID."}},{"name":"search_query","in":"query","required":true,"description":"The search query","schema":{"type":"string","description":"The search query"}},{"name":"page","in":"query","required":false,"description":"Which page of the search results to retrieve","schema":{"type":"integer","default":1,"description":"Which page of the search results to retrieve"}},{"name":"pagelen","in":"query","required":false,"description":"How many search results to retrieve per page","schema":{"type":"integer","default":10,"description":"How many search results to retrieve per page"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/ssh-list-ssh-keys":{"get":{"operationId":"dev_tools_bitbucket_ssh_list_ssh_keys","summary":"List SSH keys","description":"GET /users/{selected_user}/ssh-keys","tags":["dev-tools"],"parameters":[{"name":"selected_user","in":"query","required":true,"description":"This can either be an Atlassian Account ID OR the UUID of the account, surrounded by curly-braces, for example: `{account UUID}`.","schema":{"type":"string","description":"This can either be an Atlassian Account ID OR the UUID of the account, surrounded by curly-braces, for example: `{account UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/ssh-key-addition":{"post":{"operationId":"dev_tools_bitbucket_ssh_key_addition","summary":"Add a new SSH key","description":"POST /users/{selected_user}/ssh-keys","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["selected_user"],"properties":{"selected_user":{"type":"string","description":"This can either be an Atlassian Account ID OR the UUID of the account, surrounded by curly-braces, for example: `{account UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/ssh-get-key":{"get":{"operationId":"dev_tools_bitbucket_ssh_get_key","summary":"Get a SSH key","description":"GET /users/{selected_user}/ssh-keys/{key_id}","tags":["dev-tools"],"parameters":[{"name":"key_id","in":"query","required":true,"description":"The SSH key's UUID value.","schema":{"type":"string","description":"The SSH key's UUID value."}},{"name":"selected_user","in":"query","required":true,"description":"This can either be an Atlassian Account ID OR the UUID of the account, surrounded by curly-braces, for example: `{account UUID}`.","schema":{"type":"string","description":"This can either be an Atlassian Account ID OR the UUID of the account, surrounded by curly-braces, for example: `{account UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/ssh-update-ssh-key-comment":{"post":{"operationId":"dev_tools_bitbucket_ssh_update_ssh_key_comment","summary":"Update a SSH key","description":"PUT /users/{selected_user}/ssh-keys/{key_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["key_id","selected_user"],"properties":{"key_id":{"type":"string","description":"The SSH key's UUID value."},"selected_user":{"type":"string","description":"This can either be an Atlassian Account ID OR the UUID of the account, surrounded by curly-braces, for example: `{account UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/ssh-delete-key":{"post":{"operationId":"dev_tools_bitbucket_ssh_delete_key","summary":"Delete a SSH key","description":"DELETE /users/{selected_user}/ssh-keys/{key_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["key_id","selected_user"],"properties":{"key_id":{"type":"string","description":"The SSH key's UUID value."},"selected_user":{"type":"string","description":"This can either be an Atlassian Account ID OR the UUID of the account, surrounded by curly-braces, for example: `{account UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/workspaces-list-for-user":{"get":{"operationId":"dev_tools_bitbucket_workspaces_list_for_user","summary":"List workspaces for user","description":"GET /workspaces","tags":["dev-tools"],"parameters":[{"name":"role","in":"query","required":false,"description":"Filters the workspaces based on the authenticated user's role on each workspace. * **member**: returns a list of all the workspaces which…","schema":{"type":"string","enum":["owner","collaborator","member"],"description":"Filters the workspaces based on the authenticated user's role on each workspace. * **member**: returns a list of all the workspaces which…"}},{"name":"q","in":"query","required":false,"description":"Query string to narrow down the response. See [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering) for details.","schema":{"type":"string","description":"Query string to narrow down the response. See [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering) for details."}},{"name":"sort","in":"query","required":false,"description":"Name of a response property to sort results. See [filtering and sorting](/cloud/bitbucket/rest/intro/#sorting-query-results) for details.","schema":{"type":"string","description":"Name of a response property to sort results. See [filtering and sorting](/cloud/bitbucket/rest/intro/#sorting-query-results) for details."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/workspaces-get-workspace":{"get":{"operationId":"dev_tools_bitbucket_workspaces_get_workspace","summary":"Get a workspace","description":"GET /workspaces/{workspace}","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/workspaces-list-webhooks":{"get":{"operationId":"dev_tools_bitbucket_workspaces_list_webhooks","summary":"List webhooks for a workspace","description":"GET /workspaces/{workspace}/hooks","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/workspaces-create-webhook":{"post":{"operationId":"dev_tools_bitbucket_workspaces_create_webhook","summary":"Create a webhook for a workspace","description":"POST /workspaces/{workspace}/hooks","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/workspaces-get-workspace-webhook":{"get":{"operationId":"dev_tools_bitbucket_workspaces_get_workspace_webhook","summary":"Get a webhook for a workspace","description":"GET /workspaces/{workspace}/hooks/{uid}","tags":["dev-tools"],"parameters":[{"name":"uid","in":"query","required":true,"description":"Installed webhook's ID","schema":{"type":"string","description":"Installed webhook's ID"}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/workspaces-update-webhook":{"post":{"operationId":"dev_tools_bitbucket_workspaces_update_webhook","summary":"Update a webhook for a workspace","description":"PUT /workspaces/{workspace}/hooks/{uid}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["uid","workspace"],"properties":{"uid":{"type":"string","description":"Installed webhook's ID"},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/workspaces-delete-webhook":{"post":{"operationId":"dev_tools_bitbucket_workspaces_delete_webhook","summary":"Delete a webhook for a workspace","description":"DELETE /workspaces/{workspace}/hooks/{uid}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["uid","workspace"],"properties":{"uid":{"type":"string","description":"Installed webhook's ID"},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/workspaces-list-members":{"get":{"operationId":"dev_tools_bitbucket_workspaces_list_members","summary":"List users in a workspace","description":"GET /workspaces/{workspace}/members","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/workspaces-get-user-membership":{"get":{"operationId":"dev_tools_bitbucket_workspaces_get_user_membership","summary":"Get user membership for a workspace","description":"GET /workspaces/{workspace}/members/{member}","tags":["dev-tools"],"parameters":[{"name":"member","in":"query","required":true,"description":"Member's UUID or Atlassian ID.","schema":{"type":"string","description":"Member's UUID or Atlassian ID."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/workspaces-list-permissions":{"get":{"operationId":"dev_tools_bitbucket_workspaces_list_permissions","summary":"List user permissions in a workspace","description":"GET /workspaces/{workspace}/permissions","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"q","in":"query","required":false,"description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering).","schema":{"type":"string","description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering)."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/workspaces-list-repository-permissions":{"get":{"operationId":"dev_tools_bitbucket_workspaces_list_repository_permissions","summary":"List all repository permissions for a workspace","description":"GET /workspaces/{workspace}/permissions/repositories","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"q","in":"query","required":false,"description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering).","schema":{"type":"string","description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering)."}},{"name":"sort","in":"query","required":false,"description":"Name of a response property sort the result by as per [filtering and sorting](/cloud/bitbucket/rest/intro/#sorting-query-results).","schema":{"type":"string","description":"Name of a response property sort the result by as per [filtering and sorting](/cloud/bitbucket/rest/intro/#sorting-query-results)."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/workspaces-list-repository-permissions-2":{"get":{"operationId":"dev_tools_bitbucket_workspaces_list_repository_permissions_2","summary":"List a repository permissions for a workspace","description":"GET /workspaces/{workspace}/permissions/repositories/{repo_slug}","tags":["dev-tools"],"parameters":[{"name":"repo_slug","in":"query","required":true,"description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`.","schema":{"type":"string","description":"This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}},{"name":"q","in":"query","required":false,"description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering).","schema":{"type":"string","description":"Query string to narrow down the response as per [filtering and sorting](/cloud/bitbucket/rest/intro/#filtering)."}},{"name":"sort","in":"query","required":false,"description":"Name of a response property sort the result by as per [filtering and sorting](/cloud/bitbucket/rest/intro/#sorting-query-results).","schema":{"type":"string","description":"Name of a response property sort the result by as per [filtering and sorting](/cloud/bitbucket/rest/intro/#sorting-query-results)."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-get-open-id-configuration":{"get":{"operationId":"dev_tools_bitbucket_pipelines_get_open_id_configuration","summary":"Get OpenID configuration for OIDC in Pipelines","description":"GET /workspaces/{workspace}/pipelines-config/identity/oidc/.well-known/openid-configuration","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-get-oidc-keys":{"get":{"operationId":"dev_tools_bitbucket_pipelines_get_oidc_keys","summary":"Get keys for OIDC in Pipelines","description":"GET /workspaces/{workspace}/pipelines-config/identity/oidc/keys.json","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-list-workspace-variables":{"get":{"operationId":"dev_tools_bitbucket_pipelines_list_workspace_variables","summary":"List variables for a workspace","description":"GET /workspaces/{workspace}/pipelines-config/variables","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-create-workspace-variable":{"post":{"operationId":"dev_tools_bitbucket_pipelines_create_workspace_variable","summary":"Create a variable for a workspace","description":"POST /workspaces/{workspace}/pipelines-config/variables","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-get-variable-for-workspace":{"get":{"operationId":"dev_tools_bitbucket_pipelines_get_variable_for_workspace","summary":"Get variable for a workspace","description":"GET /workspaces/{workspace}/pipelines-config/variables/{variable_uuid}","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."}},{"name":"variable_uuid","in":"query","required":true,"description":"The UUID of the variable to retrieve.","schema":{"type":"string","description":"The UUID of the variable to retrieve."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-update-variable-workspace":{"post":{"operationId":"dev_tools_bitbucket_pipelines_update_variable_workspace","summary":"Update variable for a workspace","description":"PUT /workspaces/{workspace}/pipelines-config/variables/{variable_uuid}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","variable_uuid","body"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"variable_uuid":{"type":"string","description":"The UUID of the variable."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/pipelines-delete-workspace-variable":{"post":{"operationId":"dev_tools_bitbucket_pipelines_delete_workspace_variable","summary":"Delete a variable for a workspace","description":"DELETE /workspaces/{workspace}/pipelines-config/variables/{variable_uuid}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","variable_uuid"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example `{workspace UUID}`."},"variable_uuid":{"type":"string","description":"The UUID of the variable to delete."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/workspaces-list-projects":{"get":{"operationId":"dev_tools_bitbucket_workspaces_list_projects","summary":"List projects in a workspace","description":"GET /workspaces/{workspace}/projects","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/projects-create-project-in-workspace":{"post":{"operationId":"dev_tools_bitbucket_projects_create_project_in_workspace","summary":"Create a project in a workspace","description":"POST /workspaces/{workspace}/projects","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspace","body"],"properties":{"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/projects-get-by-workspace":{"get":{"operationId":"dev_tools_bitbucket_projects_get_by_workspace","summary":"Get a project for a workspace","description":"GET /workspaces/{workspace}/projects/{project_key}","tags":["dev-tools"],"parameters":[{"name":"project_key","in":"query","required":true,"description":"The project in question. This is the actual `key` assigned to the project.","schema":{"type":"string","description":"The project in question. This is the actual `key` assigned to the project."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/projects-update-project-in-workspace":{"post":{"operationId":"dev_tools_bitbucket_projects_update_project_in_workspace","summary":"Update a project for a workspace","description":"PUT /workspaces/{workspace}/projects/{project_key}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project_key","workspace","body"],"properties":{"project_key":{"type":"string","description":"The project in question. This is the actual `key` assigned to the project."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/projects-delete-workspace-project":{"post":{"operationId":"dev_tools_bitbucket_projects_delete_workspace_project","summary":"Delete a project for a workspace","description":"DELETE /workspaces/{workspace}/projects/{project_key}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project_key","workspace"],"properties":{"project_key":{"type":"string","description":"The project in question. This is the actual `key` assigned to the project."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/branching-model-get-branching-model-2":{"get":{"operationId":"dev_tools_bitbucket_branching_model_get_branching_model_2","summary":"Get the branching model for a project","description":"GET /workspaces/{workspace}/projects/{project_key}/branching-model","tags":["dev-tools"],"parameters":[{"name":"project_key","in":"query","required":true,"description":"The project in question. This is the actual `key` assigned to the project.","schema":{"type":"string","description":"The project in question. This is the actual `key` assigned to the project."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/branching-model-get-config":{"get":{"operationId":"dev_tools_bitbucket_branching_model_get_config","summary":"Get the branching model config for a project","description":"GET /workspaces/{workspace}/projects/{project_key}/branching-model/settings","tags":["dev-tools"],"parameters":[{"name":"project_key","in":"query","required":true,"description":"The project in question. This is the actual `key` assigned to the project.","schema":{"type":"string","description":"The project in question. This is the actual `key` assigned to the project."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/branching-model-update-project-branching-model-settings":{"post":{"operationId":"dev_tools_bitbucket_branching_model_update_project_branching_model_settings","summary":"Update the branching model config for a project","description":"PUT /workspaces/{workspace}/projects/{project_key}/branching-model/settings","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project_key","workspace"],"properties":{"project_key":{"type":"string","description":"The project in question. This is the actual `key` assigned to the project."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/projects-list-default-reviewers":{"get":{"operationId":"dev_tools_bitbucket_projects_list_default_reviewers","summary":"List the default reviewers in a project","description":"GET /workspaces/{workspace}/projects/{project_key}/default-reviewers","tags":["dev-tools"],"parameters":[{"name":"project_key","in":"query","required":true,"description":"The project in question. This is the actual `key` assigned to the project.","schema":{"type":"string","description":"The project in question. This is the actual `key` assigned to the project."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/projects-get-reviewer":{"get":{"operationId":"dev_tools_bitbucket_projects_get_reviewer","summary":"Get a default reviewer","description":"GET /workspaces/{workspace}/projects/{project_key}/default-reviewers/{selected_user}","tags":["dev-tools"],"parameters":[{"name":"project_key","in":"query","required":true,"description":"The project in question. This can either be the actual `key` assigned to the project or the `UUID` (surrounded by curly-braces (`{}`)).","schema":{"type":"string","description":"The project in question. This can either be the actual `key` assigned to the project or the `UUID` (surrounded by curly-braces (`{}`))."}},{"name":"selected_user","in":"query","required":true,"description":"This can either be the username or the UUID of the default reviewer, surrounded by curly-braces, for example: `{account UUID}`.","schema":{"type":"string","description":"This can either be the username or the UUID of the default reviewer, surrounded by curly-braces, for example: `{account UUID}`."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/projects-add-default-reviewer":{"post":{"operationId":"dev_tools_bitbucket_projects_add_default_reviewer","summary":"Add the specific user as a default reviewer for the project","description":"PUT /workspaces/{workspace}/projects/{project_key}/default-reviewers/{selected_user}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project_key","selected_user","workspace"],"properties":{"project_key":{"type":"string","description":"The project in question. This can either be the actual `key` assigned to the project or the `UUID` (surrounded by curly-braces (`{}`))."},"selected_user":{"type":"string","description":"This can either be the username or the UUID of the default reviewer, surrounded by curly-braces, for example: `{account UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/projects-remove-default-reviewer":{"post":{"operationId":"dev_tools_bitbucket_projects_remove_default_reviewer","summary":"Remove the specific user from the project's default reviewers","description":"DELETE /workspaces/{workspace}/projects/{project_key}/default-reviewers/{selected_user}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project_key","selected_user","workspace"],"properties":{"project_key":{"type":"string","description":"The project in question. This can either be the actual `key` assigned to the project or the `UUID` (surrounded by curly-braces (`{}`))."},"selected_user":{"type":"string","description":"This can either be the username or the UUID of the default reviewer, surrounded by curly-braces, for example: `{account UUID}`."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/deployments-list-project-deploy-keys":{"get":{"operationId":"dev_tools_bitbucket_deployments_list_project_deploy_keys","summary":"List project deploy keys","description":"GET /workspaces/{workspace}/projects/{project_key}/deploy-keys","tags":["dev-tools"],"parameters":[{"name":"project_key","in":"query","required":true,"description":"The project in question. This is the actual `key` assigned to the project.","schema":{"type":"string","description":"The project in question. This is the actual `key` assigned to the project."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/deployments-create-project-deploy-key":{"post":{"operationId":"dev_tools_bitbucket_deployments_create_project_deploy_key","summary":"Create a project deploy key","description":"POST /workspaces/{workspace}/projects/{project_key}/deploy-keys","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project_key","workspace"],"properties":{"project_key":{"type":"string","description":"The project in question. This is the actual `key` assigned to the project."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/deployments-get-deploy-key-by-id":{"get":{"operationId":"dev_tools_bitbucket_deployments_get_deploy_key_by_id","summary":"Get a project deploy key","description":"GET /workspaces/{workspace}/projects/{project_key}/deploy-keys/{key_id}","tags":["dev-tools"],"parameters":[{"name":"key_id","in":"query","required":true,"description":"The key ID matching the project deploy key.","schema":{"type":"string","description":"The key ID matching the project deploy key."}},{"name":"project_key","in":"query","required":true,"description":"The project in question. This is the actual `key` assigned to the project.","schema":{"type":"string","description":"The project in question. This is the actual `key` assigned to the project."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/deployments-delete-deploy-key-from-project":{"post":{"operationId":"dev_tools_bitbucket_deployments_delete_deploy_key_from_project","summary":"Delete a deploy key from a project","description":"DELETE /workspaces/{workspace}/projects/{project_key}/deploy-keys/{key_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["key_id","project_key","workspace"],"properties":{"key_id":{"type":"string","description":"The key ID matching the project deploy key."},"project_key":{"type":"string","description":"The project in question. This is the actual `key` assigned to the project."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/projects-list-group-permissions":{"get":{"operationId":"dev_tools_bitbucket_projects_list_group_permissions","summary":"List explicit group permissions for a project","description":"GET /workspaces/{workspace}/projects/{project_key}/permissions-config/groups","tags":["dev-tools"],"parameters":[{"name":"project_key","in":"query","required":true,"description":"The project in question. This is the actual key assigned to the project.","schema":{"type":"string","description":"The project in question. This is the actual key assigned to the project."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/projects-get-group-permission":{"get":{"operationId":"dev_tools_bitbucket_projects_get_group_permission","summary":"Get an explicit group permission for a project","description":"GET /workspaces/{workspace}/projects/{project_key}/permissions-config/groups/{group_slug}","tags":["dev-tools"],"parameters":[{"name":"group_slug","in":"query","required":true,"description":"Slug of the requested group.","schema":{"type":"string","description":"Slug of the requested group."}},{"name":"project_key","in":"query","required":true,"description":"The project in question. This is the actual key assigned to the project.","schema":{"type":"string","description":"The project in question. This is the actual key assigned to the project."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/projects-update-group-permission":{"post":{"operationId":"dev_tools_bitbucket_projects_update_group_permission","summary":"Update an explicit group permission for a project","description":"PUT /workspaces/{workspace}/projects/{project_key}/permissions-config/groups/{group_slug}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["group_slug","project_key","workspace","body"],"properties":{"group_slug":{"type":"string","description":"Slug of the requested group."},"project_key":{"type":"string","description":"The project in question. This is the actual key assigned to the project."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/projects-delete-explicit-group-permission":{"post":{"operationId":"dev_tools_bitbucket_projects_delete_explicit_group_permission","summary":"Delete an explicit group permission for a project","description":"DELETE /workspaces/{workspace}/projects/{project_key}/permissions-config/groups/{group_slug}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["group_slug","project_key","workspace"],"properties":{"group_slug":{"type":"string","description":"Slug of the requested group."},"project_key":{"type":"string","description":"The project in question. This is the actual key assigned to the project."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/projects-list-user-permissions":{"get":{"operationId":"dev_tools_bitbucket_projects_list_user_permissions","summary":"List explicit user permissions for a project","description":"GET /workspaces/{workspace}/projects/{project_key}/permissions-config/users","tags":["dev-tools"],"parameters":[{"name":"project_key","in":"query","required":true,"description":"The project in question. This is the actual key assigned to the project.","schema":{"type":"string","description":"The project in question. This is the actual key assigned to the project."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/projects-get-user-permission":{"get":{"operationId":"dev_tools_bitbucket_projects_get_user_permission","summary":"Get an explicit user permission for a project","description":"GET /workspaces/{workspace}/projects/{project_key}/permissions-config/users/{selected_user_id}","tags":["dev-tools"],"parameters":[{"name":"project_key","in":"query","required":true,"description":"The project in question. This is the actual key assigned to the project.","schema":{"type":"string","description":"The project in question. This is the actual key assigned to the project."}},{"name":"selected_user_id","in":"query","required":true,"description":"This can either be the username, the user's UUID surrounded by curly-braces, for example: {account UUID}, or the user's Atlassian ID.","schema":{"type":"string","description":"This can either be the username, the user's UUID surrounded by curly-braces, for example: {account UUID}, or the user's Atlassian ID."}},{"name":"workspace","in":"query","required":true,"description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`.","schema":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/projects-update-user-permission":{"post":{"operationId":"dev_tools_bitbucket_projects_update_user_permission","summary":"Update an explicit user permission for a project","description":"PUT /workspaces/{workspace}/projects/{project_key}/permissions-config/users/{selected_user_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project_key","selected_user_id","workspace","body"],"properties":{"project_key":{"type":"string","description":"The project in question. This is the actual key assigned to the project."},"selected_user_id":{"type":"string","description":"This can either be the username, the user's UUID surrounded by curly-braces, for example: {account UUID}, or the user's Atlassian ID."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/projects-delete-explicit-user-permission":{"post":{"operationId":"dev_tools_bitbucket_projects_delete_explicit_user_permission","summary":"Delete an explicit user permission for a project","description":"DELETE /workspaces/{workspace}/projects/{project_key}/permissions-config/users/{selected_user_id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project_key","selected_user_id","workspace"],"properties":{"project_key":{"type":"string","description":"The project in question. This is the actual key assigned to the project."},"selected_user_id":{"type":"string","description":"This can either be the username, the user's UUID surrounded by curly-braces, for example: {account UUID}, or the user's Atlassian ID."},"workspace":{"type":"string","description":"This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:bitbucket/search-workspace-code":{"get":{"operationId":"dev_tools_bitbucket_search_workspace_code","summary":"Search for code in a workspace","description":"GET /workspaces/{workspace}/search/code","tags":["dev-tools"],"parameters":[{"name":"workspace","in":"query","required":true,"description":"The workspace to search in; either the slug or the UUID in curly braces","schema":{"type":"string","description":"The workspace to search in; either the slug or the UUID in curly braces"}},{"name":"search_query","in":"query","required":true,"description":"The search query","schema":{"type":"string","description":"The search query"}},{"name":"page","in":"query","required":false,"description":"Which page of the search results to retrieve","schema":{"type":"integer","default":1,"description":"Which page of the search results to retrieve"}},{"name":"pagelen","in":"query","required":false,"description":"How many search results to retrieve per page","schema":{"type":"integer","default":10,"description":"How many search results to retrieve per page"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}