openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 10.5 kB
JSON
{"openapi":"3.0.0","info":{"contact":{"x-twitter":"Atlassian"},"title":"FishEye","version":"1.0.0","x-apisguru-categories":["developer_tools"],"x-logo":{"url":"https://twitter.com/Atlassian/profile_image?size=original"},"x-origin":[{"converter":{"url":"https://github.com/lucybot/api-spec-converter","version":"2.7.18"},"format":"wadl","url":"https://docs.atlassian.com/fisheye-crucible/latest_backup/wadl/fisheye.wadl","version":"1.0"}],"x-providerName":"fisheye.local"},"paths":{"/rest-service-fe/changeset-v1/listChangesets":{"get":{"description":"List of changesets from a repository.","operationId":"getChangesetsForText","parameters":[{"description":"the key of the repository","in":"query","name":"rep","required":false,"schema":{"type":"string"}},{"description":"repository path","in":"query","name":"path","required":false,"schema":{"type":"string"}},{"description":"ID of the committer","in":"query","name":"committer","required":false,"schema":{"type":"string"}},{"description":"comment to match","in":"query","name":"comment","required":false,"schema":{"type":"string"}},{"description":"Perforce option to select the changesets marked as fixing","in":"query","name":"p4JobFixed","required":false,"schema":{"type":"string"}},{"description":"expand query parameter to specify the maximum number of results","in":"query","name":"expand","required":false,"schema":{"type":"string"}},{"description":"parent of the changesets","in":"query","name":"beforeCsid","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful Response"}}},"parameters":[]},"/rest-service-fe/commit-graph-v1/details/{repository}":{"parameters":[{"description":"the key of the repository","in":"path","name":"repository","required":true,"schema":{"type":"string"}}],"post":{"description":"Retrieves detailed information about a set of changesets in a repository, designed to be used with the FishEye commit graph","operationId":"getChangesetDetails","responses":{"200":{"description":"Successful Response"}}}},"/rest-service-fe/commit-graph-v1/slice/{repository}":{"get":{"description":"finds slice data the query","operationId":"findSliceData","parameters":[{"description":"the set of branches to search. If not specified, will search all branches","in":"query","name":"branch","required":false,"schema":{"type":"string"}},{"description":"the id of the changeset which we are","in":"query","name":"id","required":false,"schema":{"type":"string"}},{"description":"the direction to traverse. May be \"before\", \"after\" or \"around\"","in":"query","name":"direction","required":false,"schema":{"type":"string","default":"around"}},{"description":"the number of changesets to return in the slice","in":"query","name":"size","required":false,"schema":{"type":"integer","format":"int32","default":50}}],"responses":{"200":{"description":"Successful Response"}}},"parameters":[{"description":"the key of the repository to search","in":"path","name":"repository","required":true,"schema":{"type":"string"}}]},"/rest-service-fe/repositories-v1":{"get":{"description":"List all the repositories.","operationId":"getAllRepositories","responses":{"200":{"description":"Successful Response"}}},"parameters":[]},"/rest-service-fe/repositories-v1/{repository}":{"get":{"description":"Get the information about a repository.","operationId":"getRepositoryInfo","responses":{"200":{"description":"Successful Response"}}},"parameters":[{"description":"the key of the repository","in":"path","name":"repository","required":true,"schema":{"type":"string"}}]},"/rest-service-fe/revisionData-v1/changeset/{repository}/{csid}":{"get":{"operationId":"getChangeset","responses":{"200":{"description":"Successful Response"}}},"parameters":[{"description":"the ChangesetID of the changeset to return.","in":"path","name":"csid","required":true,"schema":{"type":"string"}},{"description":"the key of the repository to query.","in":"path","name":"repository","required":true,"schema":{"type":"string"}}]},"/rest-service-fe/revisionData-v1/changesetList/{repository}":{"get":{"description":"Get a list of changesets on a repository.","operationId":"listChangesets","parameters":[{"description":"restrict the changesets to those in this path, should be \"/\" to look at the whole repository.","in":"query","name":"path","required":false,"schema":{"type":"string"}},{"description":"only return changesets after this date.","in":"query","name":"start","required":false,"schema":{"type":"string"}},{"description":"only return changesets before this date.","in":"query","name":"end","required":false,"schema":{"type":"string"}},{"description":"the maximum number of changesets to return.","in":"query","name":"maxReturn","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful Response"}}},"parameters":[{"description":"the key of the repository to query.","in":"path","name":"repository","required":true,"schema":{"type":"string"}}]},"/rest-service-fe/revisionData-v1/pathHistory/{repository}":{"get":{"description":"Get a list of the file revisions for a specific path.","operationId":"listPathHistory","parameters":[{"description":"the path to query.","in":"query","name":"path","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful Response"}}},"parameters":[{"description":"the key of the repository to query.","in":"path","name":"repository","required":true,"schema":{"type":"string"}}]},"/rest-service-fe/revisionData-v1/pathList/{repository}":{"get":{"description":"Get a list of information about files and directories in a path.","operationId":"getPathList","parameters":[{"description":"the path to query, with respect to the fisheye repository root.","in":"query","name":"path","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful Response"}}},"parameters":[{"description":"the key of the repository to query.","in":"path","name":"repository","required":true,"schema":{"type":"string"}}]},"/rest-service-fe/revisionData-v1/revisionInfo/{repository}":{"get":{"operationId":"getRevisionInfo","parameters":[{"description":"the path of the filerevision, with respect to the fisheye repository root.","in":"query","name":"path","required":false,"schema":{"type":"string"}},{"description":"the id of the filerevision to retrieve.","in":"query","name":"revision","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful Response"}}},"parameters":[{"description":"the key of the repository to query.","in":"path","name":"repository","required":true,"schema":{"type":"string"}}]},"/rest-service-fe/revisionData-v1/revisionTags/{repository}":{"get":{"operationId":"listTagsForRevision","parameters":[{"description":"the path of the filerevision, with respect to the fisheye repository root.","in":"query","name":"path","required":false,"schema":{"type":"string"}},{"description":"the id of the filerevision to retrieve.","in":"query","name":"revision","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful Response"}}},"parameters":[{"description":"the key of the repository to query.","in":"path","name":"repository","required":true,"schema":{"type":"string"}}]},"/rest-service-fe/search-v1/crossRepositoryQuery":{"get":{"description":"Execute a query across repositories. By default, this will search all repositories.","operationId":"getCrossRepositoryQuery","parameters":[{"description":"text to search for in commit message and p4 jobId. Must not be empty.","in":"query","name":"query","required":false,"schema":{"type":"string"}},{"description":"restrict search to only these repositories (by their keys)","in":"query","name":"repository","required":false,"schema":{"type":"string"}},{"description":"expand query parameter to specify the maximum number of results. Format is changesets[n:m].revisions[n:m],reviews\n the default number of changesets returned is 30, the maximum returned is 100","in":"query","name":"expand","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful Response"}}},"parameters":[]},"/rest-service-fe/search-v1/query/{repository}":{"get":{"description":"Execute a FishEye query against a specific repository.","operationId":"getQuery","parameters":[{"description":"FishEye query to execute","in":"query","name":"query","required":false,"schema":{"type":"string"}},{"description":"maximum number of results (which can be left unspecified, but in that case,\n the maximum number of results will set to 3000 results)","in":"query","name":"maxReturn","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful Response"}}},"parameters":[{"description":"the key of the repository","in":"path","name":"repository","required":true,"schema":{"type":"string"}}]},"/rest-service-fe/search-v1/queryAsRows/{repository}":{"get":{"description":"Execute a FishEye query (that contains a \"return\" statement) against a specific repository.","operationId":"getQueryAsRows","parameters":[{"description":"FishEye query to execute (which must contain a \"return\" statement)","in":"query","name":"query","required":false,"schema":{"type":"string"}},{"description":"maximum number of results (which can be left unspecified, but in that case,\n the maximum number of results will set to 3000 results)","in":"query","name":"maxReturn","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful Response"}}},"parameters":[{"description":"the key of the repository","in":"path","name":"repository","required":true,"schema":{"type":"string"}}]},"/rest-service-fe/search-v1/reviewsForChangeset/{repository}":{"parameters":[{"description":"the key of the repository","in":"path","name":"repository","required":true,"schema":{"type":"string"}}],"post":{"description":"Retrieve a list of reviews for a changeset in a given repository.","operationId":"getReviewsForChangeset","responses":{"200":{"description":"Successful Response"}}}},"/rest-service-fe/search-v1/reviewsForChangesets/{repository}":{"parameters":[{"description":"the key of the repository","in":"path","name":"repository","required":true,"schema":{"type":"string"}}],"post":{"description":"Retrieve a list of reviews for each given changeset in a given repository.","operationId":"getReviewsForChangesets","responses":{"200":{"description":"Successful Response"}}}}},"servers":[{"url":"http://fisheye.local/context"}]}