Eclipse Foundation website screenshot

Eclipse Foundation

The Eclipse Foundation provides a global community of individuals and organizations with a mature, scalable, and business-friendly environment for open source software collaboration and innovation. This index aggregates the developer-facing APIs and services published by the Eclipse Foundation and its working groups.

5 APIs 0 Features
Eclipse FoundationFoundationOpen SourceStandards

APIs

Eclipse Marketplace API

REST API for accessing Eclipse Marketplace data including listings, categories, favorites, and installation statistics for plugins, IDEs, and other extensions.

Eclipse Foundation Web API

Foundation-wide REST APIs for accessing project data, releases, committer paperwork, GeoIP, downloads, mailing lists, profiles, working groups, and other Eclipse Foundation serv...

Eclipse Projects API

REST API exposing Eclipse Foundation project metadata, releases, committers, and project lifecycle data.

Open VSX Registry API

REST API for the Eclipse Open VSX Registry, an open-source alternative to the Visual Studio Marketplace for distributing VS Code-compatible extensions.

Eclipse Newsroom REST API

REST API providing access to news, events, and announcements from the Eclipse Foundation newsroom.

Collections

Pricing Plans

Eclipse Plans Pricing

3 plans

PLANS

Rate Limits

Eclipse Rate Limits

5 limits

RATE LIMITS

FinOps

Resources

🔗
LinkedIn
LinkedIn
🌐
Portal
Portal
🔗
API Documentation Index
API Documentation Index
📰
Blog
Blog
📰
News
News
👥
GitHubOrganization
GitHubOrganization
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
License
License

Sources

apis.yml Raw ↑
opencollection: 1.0.0
info:
  name: Eclipse Marketplace REST API
  version: 1.0.0
items:
- info:
    name: List markets and categories
    type: http
  http:
    method: GET
    url: https://marketplace.eclipse.org/api/p/
  docs: List markets and categories
- info:
    name: Get a marketplace listing node
    type: http
  http:
    method: GET
    url: https://marketplace.eclipse.org/api/p/node/:nodeId
    params:
    - name: nodeId
      value: ''
      type: path
      description: Numeric identifier of a marketplace listing.
  docs: Get a marketplace listing node
- info:
    name: List nodes in a taxonomy term
    type: http
  http:
    method: GET
    url: https://marketplace.eclipse.org/api/p/taxonomy/term/:ids
    params:
    - name: ids
      value: ''
      type: path
      description: Comma-separated category and market IDs, e.g. `36,31`.
  docs: List nodes in a taxonomy term
- info:
    name: Search marketplace listings
    type: http
  http:
    method: GET
    url: https://marketplace.eclipse.org/api/p/search/apachesolr_search/:term
    params:
    - name: term
      value: ''
      type: path
      description: URL-encoded search term.
    - name: page
      value: ''
      type: query
      description: Zero-indexed result page.
    - name: filter
      value: ''
      type: query
      description: Optional filter, e.g. tx_eclipse_versions=oxygen.
  docs: Search marketplace listings
- info:
    name: Top favorited listings
    type: http
  http:
    method: GET
    url: https://marketplace.eclipse.org/api/p/favorites/top
  docs: Top favorited listings
- info:
    name: Most popular listings
    type: http
  http:
    method: GET
    url: https://marketplace.eclipse.org/api/p/popular/top
  docs: Most popular listings
- info:
    name: Recently updated listings
    type: http
  http:
    method: GET
    url: https://marketplace.eclipse.org/api/p/recent
  docs: Recently updated listings
- info:
    name: Featured listings
    type: http
  http:
    method: GET
    url: https://marketplace.eclipse.org/api/p/featured
  docs: Featured listings
bundled: true