v1

latestOpenAPI 3.1.02026-07-171313.2 KB
Projects

Get project insights

Returns a snapshot of key health and activity metrics for a given project.

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/{slug}/insights

Path parameters

slugstring required
Example:k8s

The project slug. Matches the slug used in the LFX Insights URL — e.g. k8s in https://insights.linuxfoundation.org/projects/k8s.

Response

Project insights snapshot

idstring required

Internal project identifier

type'project' | 'repo' required

Whether this entry represents a full project or a single repository

namestring required

Display name of the project

slugstring required

URL slug used to identify the project

logoUrlstring uri required

URL of the project logo

repoUrlstring uri required

URL of the primary repository

isLFboolean required

Whether the project is hosted by The Linux Foundation

statusstring required

Project status (e.g. active, archived)

maturitystring

Maturity level (e.g. sandbox, incubating, graduated). May be absent for non-foundation projects.

healthScorenumber required

Overall health score

contributorHealthScorenumber required

Health score sub-dimension — contributor activity

popularityHealthScorenumber required

Health score sub-dimension — popularity signals

developmentHealthScorenumber required

Health score sub-dimension — development activity

securityHealthScorenumber required

Health score sub-dimension — security posture

contributorCountinteger required

Total number of contributors, all time

organizationCountinteger required

Total number of contributing organizations, all time

softwareValueinteger required

Estimated value of the project's software in USD (COCOMO model)

contributorDependencyCountinteger required

Number of contributors that account for a disproportionate share of commits

contributorDependencyPercentagenumber required

Percentage of commits attributed to those contributors

organizationDependencyCountinteger required

Number of organizations that account for a disproportionate share of commits

organizationDependencyPercentagenumber required

Percentage of commits attributed to those organizations

firstCommitstring date-time required

ISO 8601 date of the earliest recorded commit

starsLast365Daysinteger required

GitHub stars gained in the last 365 days

forksLast365Daysinteger required

GitHub forks gained in the last 365 days

activeContributorsLast365Daysinteger required

Unique contributors active in the last 365 days

activeOrganizationsLast365Daysinteger required

Unique contributing organizations active in the last 365 days

starsPrevious365Daysinteger required

GitHub stars gained in the 365-day period prior to the last 365 days

forksPrevious365Daysinteger required

GitHub forks gained in the 365-day period prior to the last 365 days

activeContributorsPrevious365Daysinteger required

Unique contributors active in the prior 365-day period

activeOrganizationsPrevious365Daysinteger required

Unique contributing organizations active in the prior 365-day period

Example response

{
  "status": "active",
  "maturity": "graduated"
}
All 1 operations