Firecrawl Alexandria

Docker Hub

1Request
string[]Required

Image digests to summarize (platform image or index digests from `list_tags`/`get_tag`). Separate values with commas.

stringRequired

Repository as Docker Hub names it: `nginx` for official images, `namespace/repo` otherwise.

5 credits
Codefollows the fields above
const result = await firecrawl.scrape({
  alexandria: {
    provider: "hub-docker-com",
    capability: "container-images/get_image_vulnerability_summary",
    options: {
      digests: [
        "sha256:e688fed0b0c7513a63364959e7d389c37ac8ecac7a6c6a31455eca2f5a71ab8b",
      ],
      repository: "nginx",
    },
  },
});
2Response example

This is a sample shape. Press Run to see live data from Docker Hub.

{
  "missing_digests": [],
  "observed_at_ms": 1791237734403,
  "repository": "nginx",
  "requested": 1,
  "results": [
    {
      "digest": "sha256:e688fed0b0c7513a63364959e7d389c37ac8ecac7a6c6a31455eca2f5a71ab8b",
      "sbom_state": "INDEXED",
      "vulnerabilities": {
        "critical": 15,
        "high": 111,
        "low": 117,
        "medium": 105,
        "total": 379,
        "unspecified": 31
      }
    }
  ],
  "source_url": "https://api.scout.docker.com/v1/graphql"
}
Browse the library