v52

latestOpenAPI 3.0.1CC-BY-SA-4.0raw.githubusercontent.com2026-08-03321468.0 KB
packages

get CodeMeta metadata for a package

get/registries/{registryName}/packages/{packageName}/codemeta

Path parameters

registryNamestring required

name of registry

packageNamestring required

name of package

Response

OK

@contextstring required

JSON-LD context URL

@typestring required

Type of software artifact

identifierstring required

Package URL (purl) identifier

namestring required

Package name

descriptionstring nullable

Package description

versionstring nullable

Version number

softwareVersionstring nullable

Software version

codeRepositorystring nullable

Source code repository URL

issueTrackerstring nullable

Issue tracker URL

urlstring nullable

Homepage URL

keywordsstring[] nullable

Keywords and tags

dateCreatedstring date-time nullable

Creation date (ISO 8601)

dateModifiedstring date-time nullable

Last modification date (ISO 8601)

datePublishedstring date-time nullable

Publication date (ISO 8601)

copyrightYearinteger nullable

Copyright year

downloadUrlstring nullable

Package download URL

applicationCategorystring nullable

Package ecosystem/category

runtimePlatformstring nullable

Runtime platform/ecosystem

developmentStatusstring nullable

Development status

sameAsstring[] nullable

Alternative identifiers/URLs

https://www.w3.org/ns/activitystreams#likesinteger nullable

Star/like count (ActivityStreams)

https://forgefed.org/ns#forksinteger nullable

Fork count (ForgeFed)

Example response

{
  "@context": "https://w3id.org/codemeta/3.0",
  "@type": "SoftwareSourceCode",
  "identifier": "pkg:cargo/rand@0.8.5",
  "programmingLanguage": {
    "@type": "ComputerLanguage",
    "name": "Rust"
  },
  "maintainer": [
    {
      "@type": "Person"
    }
  ],
  "author": [
    {
      "@type": "Person"
    }
  ],
  "copyrightHolder": [
    {
      "@type": "Person"
    }
  ],
  "softwareHelp": {
    "@type": "WebSite"
  },
  "funder": [
    {
      "@type": "Organization"
    }
  ]
}