← Back to catalog

Developer Tools

Docker Hub

swirls add docker
actionGETv1.0.0

Get namespace

Gets metadata associated with specified namespace, including extra repos associated with the namespace

Source
actionGETv1.0.0

Get namespace data for timespan

Gets a list of URLs that can be used to download the pull data for the given namespace and timespan

Source
actionGETv1.0.0

Get timespans with data

Gets a list of timespans of the given type that have data for the given namespace and year

Source
actionGETv1.0.0

Get years with data

Gets a list of years that have data for the given namespace

Source
actionPOSTv1.0.0

Second factor authentication.

When a user has 2FA enabled, this is the second call to perform after `/v2/users/login` call. Creates and returns a bearer token in JWT format that you can use to authenticate with Docker Hub APIs. The returned token is used in the HTTP Authorization header like `Authorization: Bearer {TOKEN}`. Most Docker Hub APIs require this token either to consume or to get detailed information. For example, to list images in a private repository.

Source
Beyond the catalog

Any provider, on request.

01

Request it

Tell us which provider you need, and we will ship it in the registry.

02

Generate it

Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.

acme · integrations
terminal
~/acme $swirls add linear
✓ 12 typed actions · scopes and schemas included
 
~/acme $swirls add https://api.acme.dev/openapi.json
◆ Fetched spec · 38 operations
✓ 6 typed actions · generated from spec