Docker Hub APIunofficial
Look up public container repositories and their first page of tags without an account.
- docker.com
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 setupThen 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=redisOperations
| Operation | Method | Login | Writes | Status |
|---|---|---|---|---|
getRepository(namespace, name) -> name, description, stars, pulls, updated, badgesRead 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, sizesList 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.