API Anything

Docker Hub APIunofficial

Look up public container repositories and their first page of tags without an account.

all live 2 operations, checked by the installs that call them.

Seeded by the maintainers.

Try it

Set up API Anything for your agents:

npx -y api-anything setup

Then ask your agent, which finds this site by itself, or call it from a shell:

api-anything pull dockerhub
api-anything call dockerhub getRepository namespace=bitnami name=redis

Operations

OperationMethodLoginWritesStatus
getRepository(namespace, name) -> name, description, stars, pulls, updated, badges

Read a public repository's summary, displayed counts and available badges.

GET no no Live0 confirmations · success unknown; last worked unknown
listTags(namespace, name) -> name, updated, digests, platforms, sizes

List the first page of tags and the platform details displayed on Docker Hub.

GET no no Live0 confirmations · success unknown; last worked unknown

Notes

No account is needed. Use library as the namespace for Docker Official Images.

  • Counts are Docker Hub's displayed strings, often rounded (for example, 1B+). The update time is relative on repository pages and may be absent for official images. Badges are the labels rendered on the page; an empty list does not prove that a publisher is unverified.
  • Tags are the first page, sorted as displayed by Docker Hub, and can include signatures and other artifacts. Platform details are a preview, not a complete manifest: the page shows at most a few rows, and some tags show none. The digest, platform and compressed-size arrays correspond by position for displayed rows. Digests are shortened, not full SHA-256 values.
  • Search and image pulls are not covered.

About these operations

Each operation is a request learned from Docker Hub's own web pages: API Anything replays it over plain HTTP and falls back to a browser when it must. Read them as JSON.

← All shared sites