Projects

Returns a page of projects. Only the parameters and fields used to look up projects in batch by slug are documented here: the project's name, description, logo and links, and its Health Score v2.

This endpoint is public and requires no authentication. Rate limiting applies (default: 200 requests per 60 seconds per IP address). Rate limit status is returned in the X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset response headers.

get/api/project

Request

  • Base URL
    https://insights.linuxfoundation.org
  • URL
    https://insights.linuxfoundation.org/api/project
  • Auth
    none declared

Query parameters

slugsstring[]

Project slugs to return. Repeat the parameter (slugs=k8s&slugs=korg) or join the slugs with commas (slugs=k8s,korg).

[
  "k8s",
  "korg"
]
pageSizeinteger
Example:50

Number of projects per page. Set it to at least the number of slugs to get every slug in one page. At most 100 when healthBreakdown=true, so split more than 100 slugs into requests of at most 100 each.

healthBreakdownboolean
Example:true

When true, each project includes its Health Score v2 category scores and coveredCategoryCount.

Response

A page of projects

pageinteger

Current page number

pageSizeinteger

Number of projects per page

totalinteger

Total number of matching projects

Changes

    • info

      added the required property // to the response with the status

    • info

      added the required property // to the response with the status

    • info

      added the required property // to the response with the status

    • info

      added the required property // to the response with the status

    • info

      added the required property // to the response with the status

    • info

      added the required property // to the response with the status

    • info

      added the required property // to the response with the status

    • info

      endpoint added