Quay.io Container Tags Scraper avatar

Quay.io Container Tags Scraper

Pricing

from $7.50 / 1,000 results

Go to Apify Store
Quay.io Container Tags Scraper

Quay.io Container Tags Scraper

Query Quay.io for container tags in any repository, with optional active tag filter or specific tag lookup. Records carry repository, tag name, manifest digest, size, last modified, start and end timestamps, expiration, Docker image ID, and current flag. Useful for CI audits.

Pricing

from $7.50 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

12 days ago

Last modified

Share

ParseForge Banner

🟦 Quay.io Tags Scraper

🚀 Export public Quay.io tag metadata in seconds. Digest, size, expiration, revision, and manifest-list flag.

🕒 Last updated: 2026-06-05 · 📊 13 fields per record · Any public repo · No login required

The Quay.io Tags Scraper turns the public quay.io/api/v1/repository/{namespace}/{name}/tag/ endpoint into a structured dataset. It paginates every tag of a public repository, captures expiration and reversion flags, and lets you target a single tag for surgical lookups.

🎯 Target Audience💡 Primary Use Cases
🛡️ Container security teamsTrack which tags are expiring
🚀 Platform engineersCompare digests across promotions
🏗️ Release managersAudit Red Hat ecosystem image cadence
📊 ComplianceSnapshot the registry state for audits
🧪 ResearchersStudy tag-promotion patterns
👩‍💻 DevelopersFind a specific tag for a dependency

📋 What the Quay.io Tags Scraper does

  • Paginates the public quay.io/api/v1/repository/{repo}/tag/ endpoint.
  • Captures expiration timestamps, reversion flags, and manifest-list booleans.
  • Lets you target a single tag with specificTag for fast lookups.
  • Filters out expired/hidden tags by default.
  • Pushes a clean diagnostic record if the upstream rejects the request.
  • Exports to every Apify dataset format.

💡 Why it matters: Quay's tag endpoint exposes promotion and expiration metadata that Docker Hub doesn't. Mirroring it lets you build dashboards around image-lifecycle policy.

🎬 Full Demo

🚧 Coming soon.

⚙️ Input

FieldTypeRequiredDescription
repositorystringNo`namespace/name`. Default `coreos/etcd`.
maxItemsintegerNoFree 10. Paid up to 1,000,000.
onlyActiveTagsbooleanNoExclude expired/hidden tags. Default true.
specificTagstringNoExact tag name. Skips pagination.

Example 1. All active etcd tags.

{ "repository": "coreos/etcd", "maxItems": 50 }

Example 2. Exact tag lookup.

{ "repository": "prometheus/prometheus", "specificTag": "v2.50.0" }

⚠️ Good to Know: Quay's public endpoint paginates 100 tags at a time and respects the onlyActiveTags flag.

📊 Output

FieldTypeDescription
📦 repositorystringRepository slug.
🏷️ namestringTag name.
🔐 manifestDigeststringManifest digest.
💾 sizenumberCompressed image size in bytes.
🕒 lastModifiedstringHuman-readable last modified.
🕓 startTsnumberTag start unix timestamp.
endTsnumberTag end unix timestamp where set.
expirationstringExpiration timestamp where set.
🆔 dockerImageIdstringInternal docker image id.
🔁 reversionbooleanWhether the tag is a reversion.
🗂️ isManifestListbooleanTrue for multi-arch manifest lists.
isCurrentbooleanTrue when the tag has no end timestamp.
🕒 scrapedAtstringWhen this row was fetched.
errorstringSet on upstream error.
{
"repository": "coreos/etcd",
"name": "v3.5.13",
"manifestDigest": "sha256:abc...",
"size": 18234112,
"lastModified": "Tue, 04 Jun 2026 12:00:00 -0000",
"isCurrent": true,
"scrapedAt": "2026-06-05T12:00:00.000Z",
"error": null
}

✨ Why choose this Actor

| 🆓 | Public endpoint, no token required for public repos. | | ⏳ | Captures expiration and reversion metadata Docker Hub doesn't expose. | | 🎯 | Surgical specificTag lookups. | | 🛟 | Clean diagnostic records on upstream errors. | | 💾 | Push to dataset for instant export. |

📈 How it compares to alternatives

ApproachSetupExpiration metadataFiltersAuto export
skopeo list-tagsinstall + script
Roll your own fetch30 min +manualmanualmanual
This Actor5 sec

🚀 How to use

  1. Click Try for free.
  2. Set repository to namespace/name.
  3. Optionally pin a specific tag.
  4. Click Start and download the dataset.

💼 Business use cases

🛡️ Image-lifecycle policy. Build a dashboard of tags expiring in the next 30 days.

🚀 Promotion audits. Snapshot the registry state before and after a release.

📊 Capacity planning. Track size growth across tag versions.

🏗️ Multi-registry parity. Compare Quay tags to Docker Hub for the same project.

🔌 Automating Quay.io Tags Scraper

  • Make and Zapier trigger this actor on a schedule.
  • Cron keeps your mirror fresh.
  • Webhooks notify on completion.
  • Pipe to BigQuery, Snowflake, or Postgres with native integrations.

🌟 Beyond business use cases

🎓 Education. Show students real registry shapes.

🧪 Personal research. Track the Red Hat ecosystem.

🤝 Non-profit and open data. Publish a registry health dashboard.

🧰 Tinkering. Quick tag lookups during dev.

🤖 Ask an AI assistant about this scraper

Pop this README into ChatGPT, Claude, or any AI assistant and ask it to map your specific workflow to the actor's inputs.

❓ Frequently Asked Questions

❓ Do I need a Quay account? No.

❓ Private repos? Not currently. Public endpoint only.

❓ How fresh? Live every run.

❓ Schedule runs? Yes.

❓ API or scraping? API.

❓ Rate limits? Anonymous calls are throttled per IP.

❓ Schema stability? Core fields are stable.

❓ Maximum run size? 1,000,000 records on paid plans.

❓ Multi-arch? isManifestList flags multi-arch tags.

❓ Download formats? Any Apify dataset format.

🔌 Integrate with any app

Apify ships native integrations with Make, Zapier, Slack, Discord, Google Drive, Google Sheets, Gmail, Airbyte, Keboola, Telegram, GitHub, and any REST API or webhook endpoint.

ActorWhat it does
ParseForge Docker Hub Tags ScraperDocker Hub tag metadata.
ParseForge SPDX Licenses ScraperLicense metadata.
ParseForge Alpha Vantage ScraperPublic market data.
ParseForge OurAirports ScraperGlobal airport database.

💡 Pro Tip: browse the complete ParseForge collection for 900+ production-grade scrapers.


Disclaimer. This actor scrapes only publicly available data. ParseForge is not affiliated with, endorsed by, or sponsored by Red Hat, Inc. Users are responsible for complying with the target site's terms of service and applicable law. Create a free account w/ $5 credit.