Skip to main content
GET
/
v2
/
components
/
status
/
component
Get status information for a specific purl via a get request
curl --request GET \
  --url https://api.scanoss.com/v2/components/status/component
{
  "purl": "pkg:npm/strive-molu-axios",
  "name": "strive-molu-axios",
  "requirement": "^0.0.1",
  "version_status": {
    "version": "0.0.1-beta.1",
    "status": "deleted",
    "indexed_date": "2024-06-21",
    "check_date": "2026-02-01"
  },
  "component_status": {
    "status": "active",
    "first_indexed_date": "2022-03-01",
    "last_indexed_date": "2026-02-15"
  }
}

Query Parameters

purl
string
required

Package URL identifying the component to analyze.

requirement
string

Version constraint for component resolution when PURL lacks explicit version.

Response

A successful response.

purl
string
name
string
requirement
string

Requirement that should be met on the response.

version_status
Component version status · object
component_status
Component status details (ignoring version) · object