v1

latestOpenAPI 3.0.3MIT2026-07-1751120.4 KB
Libraries

Get a single public library by identifier

Bearer API key required. Returns 401 for anonymous callers.

get/v1/libraries/{identifier}

Path parameters

identifierstring required

Library identifier (e.g. vercel/next.js).

Response

Library metadata

object'library' required
idstring uuid required

Stable library identifier.

identifierstring required

Canonical user-facing identifier (e.g. vercel/next.js). Use this for libraries.get, libraries.versions, and as a libraries array entry on search.

listing'catalog' | 'private' required

catalog for public catalog libraries; private for org-scoped private libraries.

urlstring uri required

Same value as source.url. Kept top-level for ergonomic single-URL access.

titlestring nullable required
descriptionstring nullable required
statusstring required

Indexing status. Documented values include ready, indexing, pending, failed.

last_indexed_atstring date-time nullable required
created_atstring date-time required
updated_atstring date-time required

Example response

{
  "identifier": "vercel/next.js",
  "source": {
    "type": "github",
    "url": "https://github.com/vercel/next.js"
  },
  "status": "ready"
}