# SignalDesk AI Docker Tags Lookup

> SignalDesk AI Docker Tags Lookup is a paid API for AI agents from x402-agent.kariguetoazul.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-13).

Fetches available tags and multi-architecture image metadata for a public Docker Hub image

## Facts

- Endpoint: GET https://x402-agent.kariguetoazul.workers.dev/api/dev/docker-tags?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/signaldesk-ai-docker-tags-lookup-583ebda7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_5_EvsDdd5GeuNC09XJJqs

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability signaldesk-ai-docker-tags-lookup-583ebda7
```

Example prompt: Can you look up the available Docker tags for python/python and show me up to 5 results including which architectures each tag supports?

## When to prefer this

Use this endpoint when you need quick, paid-per-call access to Docker Hub tag metadata without setting up Docker Hub API credentials yourself. Prefer it for agent workflows that need to check available image versions, digests, or architecture support for public images on demand.

## Known failure modes

- Invalid image format (must match namespace/image pattern) returns a validation error
- Image not found on Docker Hub returns empty or error response
- Limit parameter out of range (must be 1-20) returns a validation error
- Rate limiting or quota exhaustion at the proxy layer returns a payment or quota error

## How this service works

Evidence-backed autonomous AI jobs and paid data tools. Queue/D1/cron run outside the chat; free quotas and bounded execution apply.

## Output

A JSON object containing an array of tags, each with the tag name, last updated timestamp, and a list of images per architecture including OS, architecture label, byte size, and SHA256 digest.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "image"
     ],
     "properties": {
      "image": {
       "type": "string",
       "pattern": "^[a-z0-9_.-]+/[a-z0-9_.-]+$",
       "maxLength": 150,
       "description": "Public namespace/image."
      },
      "limit": {
       "type": "integer",
       "maximum": 20,
       "minimum": 1,
       "description": "Results, default 5."
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "tags": [
   {
    "name": "3.12.15-slim-bookworm",
    "images": [
     {
      "os": "linux",
      "size": 45898205,
      "digest": "sha256:9901e0a8d75037d8242ed43155cbcb2d1f61be1356383d8054afb59fd50e39c4",
      "architecture": "amd64"
     },
     {
      "os": "linux",
      "size": 50646727,
      "digest": "sha256:5318d4bbc0df893db09ced04d046088e8a5d7d4e044a6713dca5151ea862add5",
      "architecture": "ppc64le"
     },
     {
      "os": "linux",
      "size": 47149829,
      "digest": "sha256:1475506e1f6145cc52694123585cb6ecb88a4478bfba3204de1747b4173d8c93",
      "architecture": "386"
     },
     {
      "os": "linux",
      "size": 40015720,
      "digest": "sha256:8b3feaa92e8a490cd87734426a0d50912c27e892c5b6d2157c63c00253e3991e",
      "architecture": "arm"
     },
     {
      "os": "linux",
      "size": 45549466,
      "digest": "sha256:349275ed26e7aea20752e1fd63c40c30a0281d324e51fb41612c2433cb6482d4",
      "architecture": "arm64"
     },
     {
      "os": "unknown",
      "size": 2603285,
      "digest": "sha256:6037659d435092e236c6f3e28cb9566857b8335163941e8afa9044112f1b58d8",
      "architecture": "unknown"
     },
     {
      "os": "unknown",
      "size": 2598756,
      "digest": "sha256:a6cff125bf90f0ad8d2e926cc0959e672a396992ed3e9279b642f033534e2826",
      "architecture": "unknown"
     },
     {
      "os": "unknown",
      "size": 2601099,
      "digest": "sha256:0ecdba86c6a41eb0d49781a69764fade740079f0da8f92db9d3f8e1cba722e0a",
      "architecture": "unknown"
     },
     {
      "os": "unknown",
      "size": 2599115,
      "digest": "sha256:bfd44cd73293952196dc58dfb518e6c10d05b7d908d094dfbc88d7bfe2803387",
      "architecture": "unknown"
     },
     {
      "os": "unknown",
      "size": 2595891,
      "digest": "sha256:6078dc9d6f41d1a56b8a1f387f6c3a0ab930464fa323650e0c575d8c0902bc7b",
      "architecture": "unknown"
     }
    ],
    "last_updated": "2026-10-02T05:09:38.871038Z"
   },
   {
    "name": "3.12.15-bookworm",
    "images": [
     {
      "os": "linux",
      "size": 380582427,
      "digest": "sha256:a594f7e9df8a4c431265125b5f5d90cd1b81c8a8797fefee69d5b3544be11111",
      "architecture": "amd64"
     },
     {
      "os": "linux",
      "size": 395341939,
      "digest": "sha256:71c3dff2df8eb23d3ded851aec70184ca414514d03082dd68a694feb585d39a8",
      "architecture": "ppc64le"
     },
     {
      "os": "linux",
      "size": 382649762,
      "digest": "sha256:e5e99ea5fb608865
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/signaldesk-ai-docker-tags-lookup-583ebda7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-agent.kariguetoazul.workers.dev](https://www.zero.xyz/host/x402-agent.kariguetoazul.workers.dev/llms.txt)
