{
"openapi": "3.0.0",
"info": {
"title": "Eclipse RESTful API",
"description": "This describes the resources that make up the official Eclipse Foundation REST API.\nYou can contribute to this document via our [git repository](https://github.com/chrisguindon/api.eclipse.org-docs).\nIf you have any problems or requests please contact [Christopher Guindon](mailto:[email protected]).\n### Other related REST APIs\nAlthought they are not directly related to this API, the Eclipse forge proposes several other access points and APIs for specific tools and purposes. Please see the following resources for more details:\n - [Eclipse Bugzilla](https://bugs.eclipse.org/bugs) **([Documentation](https://wiki.mozilla.org/Bugzilla:REST_API))**\n - [Eclipse Gerrit](https://git.eclipse.org/r/) **([Documentation](https://gerrit-review.googlesource.com/Documentation/rest-api.html))**\n - [Eclipse Jenkins](https://ci.eclipse.org/) **([Documentation](https://wiki.jenkins.io/display/JENKINS/Remote+access+API))**\n - [Eclipse Marketplace](http://marketplace.eclipse.org/) **([Documentation](https://wiki.eclipse.org/Marketplace/REST))**\n - [Eclipse Project Management Infrastructure (PMI)](https://wiki.eclipse.org/Project_Management_Infrastructure) **([Documentation](https://wiki.eclipse.org/Project_Management_Infrastructure#Web_APIs))**\n\n### Rate Limit\nThis API currently limits users to 1000 authenticated requests and 1000 anonymous requests an hour.\n### Pagination\nInformation about pagination is provided in the Link header of an API call. For example, letâs make a curl request to the eclipse_profile API, to find out how many org_eclipse_oomph records exist for the user:\n```\ncurl -I \\\"https://api.eclipse.org/api/blob/KJBNCEW08231nkJKCEW32898239?page=1&pagesize=2\\\"\n```\nThe -I parameter indicates that we only care about the headers, not the content. In examining the result, youâll notice some information in the Link header that looks like this:\n```\n Project Scope: The Jakarta Batch project defines and maintains the Jakarta Batch specification and related artifacts. Specification Scope: Jakarta Batch describes a means for developing, executing and managing batch processes in Jakarta EE applications. Project Scope: The Jakarta Batch project defines and maintains the Jakarta Batch specification and related artifacts. Specification Scope: Jakarta Batch describes a means for developing, executing and managing batch processes in Jakarta EE applications. Project Scope: The Jakarta Batch project defines and maintains the Jakarta Batch specification and related artifacts. Specification Scope: Jakarta Batch describes a means for developing, executing and managing batch processes in Jakarta EE applications. Project Scope: The Jakarta Batch project defines and maintains the Jakarta Batch specification and related artifacts. Specification Scope: Jakarta Batch describes a means for developing, executing and managing batch processes in Jakarta EE applications.