v1

latestOpenAPI 3.1.02026-07-2675394318.9 KB
images

List publicly available images

Returns a list of all publicly available container images.

get/images

Query parameters

limitinteger

Maximum number of images to return. Must be between 1 and 1000. Default is 100. Invalid values raise 400 error.

offsetinteger

Number of images to skip before starting to collect the result set. Default is 0. Invalid values raise 400 error.

taggedstring

If not 0 only images with tags will be listed. May be avoided or set to 0 to list all images. If no value is provided (like ?tagged, it is considered as 1.

tagstring

A valid image tag prefix to filter images by this prefix. Only images with tags starting with. Implies tagged parameter.

uuidstring uuid

A UUID string

Example:12345678-9abc-baba-deda-0123456789ab

Filter images by UUID

sincestring

Show only results created after the given date/time or interval.

Accepts a Unix timestamp or interval string.

Interval format: 600s/15m/2h/3d/1w means 600 seconds, 15 minutes, 2 hours, 3 day, or 1 week ago respectively).

For example:

  • 2025-01-01T12:00:00+00:00 means January 1st, 2025 at 12:00 UTC
  • 600s means 600 seconds ago
  • 15m means 15 minutes ago

Invalid values raise 400 error.

untilstring

Show only results created before the given date/time or interval.

Accepts a Unix timestamp or interval string.

Interval format: 600s/15m/2h/3d/1w means 600 seconds, 15 minutes, 2 hours, 3 day, or 1 week ago respectively).

For example:

  • 2025-01-01T12:00:00+00:00 means January 1st, 2025 at 12:00 UTC
  • 600s means 600 seconds ago
  • 15m means 15 minutes ago

Invalid values raise 400 error.

Response

OK

Example response

{
  "images": [
    {
      "uuid": "12345678-9abc-baba-deda-0123456789ab",
      "tag": "busybox:latest",
      "created_at": "2024-01-01T12:00:00+00:00",
      "operation_uuid": "12345678-9abc-baba-deda-0123456789ab"
    }
  ]
}