KosmoKrator

productivity

Docker Hub CLI for AI Agents

Use the Docker Hub CLI from KosmoKrator to call Docker Hub tools headlessly, return JSON, inspect schemas, and automate workflows from coding agents, scripts, and CI.

Docker Hub CLI Setup

Docker Hub can be configured headlessly with `kosmokrator integrations:configure docker`.

Install, configure, and verify
# Install KosmoKrator first if it is not available on PATH.
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash

# Configure and verify this integration.
kosmokrator integrations:configure docker --enable --read allow --write ask --json
kosmokrator integrations:doctor docker --json
kosmokrator integrations:status --json

Credentials

Authentication type: Bearer token bearer_token. Configure credentials once, then reuse the same stored profile from scripts, coding CLIs, Lua, and MCP.

No credentials are required.

Command Patterns

The generic command is stable across every integration. The provider shortcut is shorter for humans.

Generic CLI call
kosmo integrations:call docker.docker_post_users_login '{}' --json
Provider shortcut
kosmo integrations:docker docker_post_users_login '{}' --json

Discovery

These commands return structured output for coding agents that need to inspect capabilities before choosing a function.

Discovery commands
kosmo integrations:docs docker --json
kosmo integrations:docs docker.docker_post_users_login --json
kosmo integrations:schema docker.docker_post_users_login --json
kosmo integrations:search "Docker Hub" --json
kosmo integrations:list --json

Automation Contexts

The same configured command surface works in these environments. The command does not change unless the host wrapper, credentials, or permissions change.

CLI Functions

Every function below can be called headlessly. Commands are highlighted, copyable, and scroll horizontally when payloads are long.

docker.docker_post_users_login

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}`. _**As of September 16, 2024, this route requires a personal access token (PAT) instead of a password if your organization has SSO enforced.**_ <div style="background-color:rgb(255, 165, 0, .25); padding:5px; border-radius:4px"> <strong>Deprecated</strong>: Use [<a href="#tag/authentication-api/operation/AuthCreateAccessToken">Create access token</a>] instead. </div>

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_post_users_login '{}' --json
Shortcut
kosmo integrations:docker docker_post_users_login '{}' --json

docker.docker_post_users2_f_a_login

When a user has two-factor authentication (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.

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_post_users2_f_a_login '{}' --json
Shortcut
kosmo integrations:docker docker_post_users2_f_a_login '{}' --json

docker.docker_auth_create_access_token

Creates and returns a short-lived access token in JWT format for use as a bearer when calling Docker APIs. If successful, the access token returned should be used in the HTTP Authorization header like `Authorization: Bearer {access_token}`. _**If your organization has SSO enforced, you must use a personal access token (PAT) instead of a password.**_

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_auth_create_access_token '{}' --json
Shortcut
kosmo integrations:docker docker_auth_create_access_token '{}' --json

docker.docker_get_v2_access_tokens

Returns a paginated list of personal access tokens.

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_get_v2_access_tokens '{}' --json
Shortcut
kosmo integrations:docker docker_get_v2_access_tokens '{}' --json

docker.docker_post_v2_access_tokens

Creates and returns a personal access token.

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_post_v2_access_tokens '{}' --json
Shortcut
kosmo integrations:docker docker_post_v2_access_tokens '{}' --json

docker.docker_get_v2_access_tokens_by_uuid

Returns a personal access token by UUID.

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_get_v2_access_tokens_by_uuid '{}' --json
Shortcut
kosmo integrations:docker docker_get_v2_access_tokens_by_uuid '{}' --json

docker.docker_patch_v2_access_tokens_by_uuid

Updates a personal access token partially. You can either update the token's label or enable/disable it.

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_patch_v2_access_tokens_by_uuid '{}' --json
Shortcut
kosmo integrations:docker docker_patch_v2_access_tokens_by_uuid '{}' --json

docker.docker_delete_v2_access_tokens_by_uuid

Deletes a personal access token permanently. This cannot be undone.

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_delete_v2_access_tokens_by_uuid '{}' --json
Shortcut
kosmo integrations:docker docker_delete_v2_access_tokens_by_uuid '{}' --json

docker.docker_audit_logs_list_audit_actions

List audit log actions for a namespace to be used as a filter for querying audit log events. <span class="oat"></span>

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_audit_logs_list_audit_actions '{}' --json
Shortcut
kosmo integrations:docker docker_audit_logs_list_audit_actions '{}' --json

docker.docker_audit_logs_list_audit_logs

List audit log events for a given namespace. <span class="oat"></span>

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_audit_logs_list_audit_logs '{}' --json
Shortcut
kosmo integrations:docker docker_audit_logs_list_audit_logs '{}' --json

docker.docker_get_v2_orgs_by_name_settings

Returns organization settings by name.

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_get_v2_orgs_by_name_settings '{}' --json
Shortcut
kosmo integrations:docker docker_get_v2_orgs_by_name_settings '{}' --json

docker.docker_put_v2_orgs_by_name_settings

Updates an organization's settings. Some settings are only used when the organization is on a business subscription. ***Only users with administrative privileges for the organization (owner role) can modify these settings.*** The following settings are only used on a business subscription: - `restricted_images`

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_put_v2_orgs_by_name_settings '{}' --json
Shortcut
kosmo integrations:docker docker_put_v2_orgs_by_name_settings '{}' --json

docker.docker_get_v2_orgs_by_name_access_tokens

List access tokens for an organization.

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_get_v2_orgs_by_name_access_tokens '{}' --json
Shortcut
kosmo integrations:docker docker_get_v2_orgs_by_name_access_tokens '{}' --json

docker.docker_post_v2_orgs_by_name_access_tokens

Create an access token for an organization.

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_post_v2_orgs_by_name_access_tokens '{}' --json
Shortcut
kosmo integrations:docker docker_post_v2_orgs_by_name_access_tokens '{}' --json

docker.docker_get_v2_orgs_by_org_name_access_tokens_by_access_token_id

Get details of a specific access token for an organization.

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_get_v2_orgs_by_org_name_access_tokens_by_access_token_id '{}' --json
Shortcut
kosmo integrations:docker docker_get_v2_orgs_by_org_name_access_tokens_by_access_token_id '{}' --json

docker.docker_patch_v2_orgs_by_org_name_access_tokens_by_access_token_id

Update a specific access token for an organization.

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_patch_v2_orgs_by_org_name_access_tokens_by_access_token_id '{}' --json
Shortcut
kosmo integrations:docker docker_patch_v2_orgs_by_org_name_access_tokens_by_access_token_id '{}' --json

docker.docker_delete_v2_orgs_by_org_name_access_tokens_by_access_token_id

Delete a specific access token for an organization. This action cannot be undone.

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_delete_v2_orgs_by_org_name_access_tokens_by_access_token_id '{}' --json
Shortcut
kosmo integrations:docker docker_delete_v2_orgs_by_org_name_access_tokens_by_access_token_id '{}' --json

docker.docker_list_tags

List repository tags (GET /v2/namespaces/{namespace}/repositories/{repository}/tags).

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_list_tags '{}' --json
Shortcut
kosmo integrations:docker docker_list_tags '{}' --json

docker.docker_get_tag

Read repository tag (GET /v2/namespaces/{namespace}/repositories/{repository}/tags/{tag}).

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_get_tag '{}' --json
Shortcut
kosmo integrations:docker docker_get_tag '{}' --json

docker.docker_update_repository_immutable_tags

Updates the immutable tags configuration for this repository. **Only users with administrative privileges for the repository can modify these settings.**

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_update_repository_immutable_tags '{}' --json
Shortcut
kosmo integrations:docker docker_update_repository_immutable_tags '{}' --json

docker.docker_verify_repository_immutable_tags

Validates the immutable tags regex pass in parameter and returns a list of tags matching it in this repository. **Only users with administrative privileges for the repository call this endpoint.**

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_verify_repository_immutable_tags '{}' --json
Shortcut
kosmo integrations:docker docker_verify_repository_immutable_tags '{}' --json

docker.docker_create_repository_group

Assign a group (Team) to a repository for access (POST /v2/repositories/{namespace}/{repository}/groups).

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_create_repository_group '{}' --json
Shortcut
kosmo integrations:docker docker_create_repository_group '{}' --json

docker.docker_list_repositories

Returns a list of repositories within the specified namespace (organization or user). Public repositories are accessible to everyone, while private repositories require appropriate authentication and permissions.

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_list_repositories '{}' --json
Shortcut
kosmo integrations:docker docker_list_repositories '{}' --json

docker.docker_create_repository

Creates a new repository within the specified namespace. The repository will be created with the provided metadata including name, description, and privacy settings.

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_create_repository '{}' --json
Shortcut
kosmo integrations:docker docker_create_repository '{}' --json

docker.docker_get_repository

Returns a repository within the specified namespace (organization or user). Public repositories are accessible to everyone, while private repositories require appropriate authentication and permissions.

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_get_repository '{}' --json
Shortcut
kosmo integrations:docker docker_get_repository '{}' --json

docker.docker_get_v2_orgs_by_org_name_members

Returns a list of members for an organization. _The following fields are only visible to orgs with insights enabled._ - `last_logged_in_at` - `last_seen_at` - `last_desktop_version` To make visible, please see [View Insights for organization users](https://docs.docker.com/admin/insights/#view-insights-for-organization-users). <span class="oat"></span>

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_get_v2_orgs_by_org_name_members '{}' --json
Shortcut
kosmo integrations:docker docker_get_v2_orgs_by_org_name_members '{}' --json

docker.docker_get_v2_orgs_by_org_name_members_export

Export members of an organization as a CSV <span class="oat"></span>

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_get_v2_orgs_by_org_name_members_export '{}' --json
Shortcut
kosmo integrations:docker docker_get_v2_orgs_by_org_name_members_export '{}' --json

docker.docker_put_v2_orgs_by_org_name_members_by_username

Updates the role of a member in the organization. ***Only users in the "owners" group of the organization can use this endpoint.*** <span class="oat"></span>

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_put_v2_orgs_by_org_name_members_by_username '{}' --json
Shortcut
kosmo integrations:docker docker_put_v2_orgs_by_org_name_members_by_username '{}' --json

docker.docker_delete_v2_orgs_by_org_name_members_by_username

Removes the member from the org, ie. all groups in the org, unless they're the last owner <span class="oat"></span>

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_delete_v2_orgs_by_org_name_members_by_username '{}' --json
Shortcut
kosmo integrations:docker docker_delete_v2_orgs_by_org_name_members_by_username '{}' --json

docker.docker_get_v2_orgs_by_org_name_invites

Return all pending invites for a given org, only team owners can call this endpoint <span class="oat"></span>

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_get_v2_orgs_by_org_name_invites '{}' --json
Shortcut
kosmo integrations:docker docker_get_v2_orgs_by_org_name_invites '{}' --json

docker.docker_get_v2_orgs_by_org_name_groups

<span class="oat"></span>

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_get_v2_orgs_by_org_name_groups '{}' --json
Shortcut
kosmo integrations:docker docker_get_v2_orgs_by_org_name_groups '{}' --json

docker.docker_post_v2_orgs_by_org_name_groups

Create a new group within an organization. <span class="oat"></span>

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_post_v2_orgs_by_org_name_groups '{}' --json
Shortcut
kosmo integrations:docker docker_post_v2_orgs_by_org_name_groups '{}' --json

docker.docker_get_v2_orgs_by_org_name_groups_by_group_name

<span class="oat"></span>

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_get_v2_orgs_by_org_name_groups_by_group_name '{}' --json
Shortcut
kosmo integrations:docker docker_get_v2_orgs_by_org_name_groups_by_group_name '{}' --json

docker.docker_put_v2_orgs_by_org_name_groups_by_group_name

<span class="oat"></span>

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_put_v2_orgs_by_org_name_groups_by_group_name '{}' --json
Shortcut
kosmo integrations:docker docker_put_v2_orgs_by_org_name_groups_by_group_name '{}' --json

docker.docker_patch_v2_orgs_by_org_name_groups_by_group_name

<span class="oat"></span>

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_patch_v2_orgs_by_org_name_groups_by_group_name '{}' --json
Shortcut
kosmo integrations:docker docker_patch_v2_orgs_by_org_name_groups_by_group_name '{}' --json

docker.docker_delete_v2_orgs_by_org_name_groups_by_group_name

<span class="oat"></span>

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_delete_v2_orgs_by_org_name_groups_by_group_name '{}' --json
Shortcut
kosmo integrations:docker docker_delete_v2_orgs_by_org_name_groups_by_group_name '{}' --json

docker.docker_get_v2_orgs_by_org_name_groups_by_group_name_members

List the members (users) that are in a group. If user is owner of the org or has otherwise elevated permissions, they can search by email and the result will also contain emails. <span class="oat"></span>

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_get_v2_orgs_by_org_name_groups_by_group_name_members '{}' --json
Shortcut
kosmo integrations:docker docker_get_v2_orgs_by_org_name_groups_by_group_name_members '{}' --json

docker.docker_post_v2_orgs_by_org_name_groups_by_group_name_members

<span class="oat"></span>

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_post_v2_orgs_by_org_name_groups_by_group_name_members '{}' --json
Shortcut
kosmo integrations:docker docker_post_v2_orgs_by_org_name_groups_by_group_name_members '{}' --json

docker.docker_delete_v2_orgs_by_org_name_groups_by_group_name_members_by_username

<span class="oat"></span>

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_delete_v2_orgs_by_org_name_groups_by_group_name_members_by_username '{}' --json
Shortcut
kosmo integrations:docker docker_delete_v2_orgs_by_org_name_groups_by_group_name_members_by_username '{}' --json

docker.docker_delete_v2_invites_by_id

Mark the invite as cancelled so it doesn't show up on the list of pending invites <span class="oat"></span>

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_delete_v2_invites_by_id '{}' --json
Shortcut
kosmo integrations:docker docker_delete_v2_invites_by_id '{}' --json

docker.docker_patch_v2_invites_by_id_resend

Resend a pending invite to the user, any org owner can resend an invite <span class="oat"></span>

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_patch_v2_invites_by_id_resend '{}' --json
Shortcut
kosmo integrations:docker docker_patch_v2_invites_by_id_resend '{}' --json

docker.docker_post_v2_invites_bulk

Create multiple invites by emails or DockerIDs. Only a team owner can create invites. <span class="oat"></span>

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_post_v2_invites_bulk '{}' --json
Shortcut
kosmo integrations:docker docker_post_v2_invites_bulk '{}' --json

docker.docker_get_v2_scim_2_0_service_provider_config

Returns a service provider config for Docker's configuration.

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_get_v2_scim_2_0_service_provider_config '{}' --json
Shortcut
kosmo integrations:docker docker_get_v2_scim_2_0_service_provider_config '{}' --json

docker.docker_get_v2_scim_2_0_resource_types

Returns all resource types supported for the SCIM configuration.

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_get_v2_scim_2_0_resource_types '{}' --json
Shortcut
kosmo integrations:docker docker_get_v2_scim_2_0_resource_types '{}' --json

docker.docker_get_v2_scim_2_0_resource_types_by_name

Returns a resource type by name.

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_get_v2_scim_2_0_resource_types_by_name '{}' --json
Shortcut
kosmo integrations:docker docker_get_v2_scim_2_0_resource_types_by_name '{}' --json

docker.docker_get_v2_scim_2_0_schemas

Returns all schemas supported for the SCIM configuration.

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_get_v2_scim_2_0_schemas '{}' --json
Shortcut
kosmo integrations:docker docker_get_v2_scim_2_0_schemas '{}' --json

docker.docker_get_v2_scim_2_0_schemas_by_id

Returns a schema by ID.

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_get_v2_scim_2_0_schemas_by_id '{}' --json
Shortcut
kosmo integrations:docker docker_get_v2_scim_2_0_schemas_by_id '{}' --json

docker.docker_get_v2_scim_2_0_users

Returns paginated users for an organization. Use `startIndex` and `count` query parameters to receive paginated results. **Sorting:** Sorting allows you to specify the order in which resources are returned by specifying a combination of `sortBy` and `sortOrder` query parameters. The `sortBy` parameter specifies the attribute whose value will be used to order the returned responses. The `sortOrder` parameter defines the order in which the `sortBy` parameter is applied. Allowed values are "ascending" and "descending". **Filtering:** You can request a subset of resources by specifying the `filter` query parameter containing a filter expression. Attribute names and attribute operators used in filters are case insensitive. The filter parameter must contain at least one valid expression. Each expression must contain an attribute name followed by an attribute operator and an optional value. Supported operators are listed below. - `eq` equal - `ne` not equal - `co` contains - `sw` starts with - `and` Logical "and" - `or` Logical "or" - `not` "Not" function - `()` Precedence grouping

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_get_v2_scim_2_0_users '{}' --json
Shortcut
kosmo integrations:docker docker_get_v2_scim_2_0_users '{}' --json

docker.docker_post_v2_scim_2_0_users

Creates a user. If the user already exists by email, they are assigned to the organization on the "company" team.

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_post_v2_scim_2_0_users '{}' --json
Shortcut
kosmo integrations:docker docker_post_v2_scim_2_0_users '{}' --json

docker.docker_get_v2_scim_2_0_users_by_id

Returns a user by ID.

Read read
Parameters
none
Generic call
kosmo integrations:call docker.docker_get_v2_scim_2_0_users_by_id '{}' --json
Shortcut
kosmo integrations:docker docker_get_v2_scim_2_0_users_by_id '{}' --json

docker.docker_put_v2_scim_2_0_users_by_id

Updates a user. This route is used to change the user's name, activate, and deactivate the user.

Write write
Parameters
none
Generic call
kosmo integrations:call docker.docker_put_v2_scim_2_0_users_by_id '{}' --json
Shortcut
kosmo integrations:docker docker_put_v2_scim_2_0_users_by_id '{}' --json

Function Schemas

Use these parameter tables when building CLI payloads without calling integrations:schema first.

docker.docker_post_users_login 0 parameters
Schema command
kosmo integrations:schema docker.docker_post_users_login --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_post_users2_f_a_login 0 parameters
Schema command
kosmo integrations:schema docker.docker_post_users2_f_a_login --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_auth_create_access_token 0 parameters
Schema command
kosmo integrations:schema docker.docker_auth_create_access_token --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_get_v2_access_tokens 0 parameters
Schema command
kosmo integrations:schema docker.docker_get_v2_access_tokens --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_post_v2_access_tokens 0 parameters
Schema command
kosmo integrations:schema docker.docker_post_v2_access_tokens --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_get_v2_access_tokens_by_uuid 0 parameters
Schema command
kosmo integrations:schema docker.docker_get_v2_access_tokens_by_uuid --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_patch_v2_access_tokens_by_uuid 0 parameters
Schema command
kosmo integrations:schema docker.docker_patch_v2_access_tokens_by_uuid --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_delete_v2_access_tokens_by_uuid 0 parameters
Schema command
kosmo integrations:schema docker.docker_delete_v2_access_tokens_by_uuid --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_audit_logs_list_audit_actions 0 parameters
Schema command
kosmo integrations:schema docker.docker_audit_logs_list_audit_actions --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_audit_logs_list_audit_logs 0 parameters
Schema command
kosmo integrations:schema docker.docker_audit_logs_list_audit_logs --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_get_v2_orgs_by_name_settings 0 parameters
Schema command
kosmo integrations:schema docker.docker_get_v2_orgs_by_name_settings --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_put_v2_orgs_by_name_settings 0 parameters
Schema command
kosmo integrations:schema docker.docker_put_v2_orgs_by_name_settings --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_get_v2_orgs_by_name_access_tokens 0 parameters
Schema command
kosmo integrations:schema docker.docker_get_v2_orgs_by_name_access_tokens --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_post_v2_orgs_by_name_access_tokens 0 parameters
Schema command
kosmo integrations:schema docker.docker_post_v2_orgs_by_name_access_tokens --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_get_v2_orgs_by_org_name_access_tokens_by_access_token_id 0 parameters
Schema command
kosmo integrations:schema docker.docker_get_v2_orgs_by_org_name_access_tokens_by_access_token_id --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_patch_v2_orgs_by_org_name_access_tokens_by_access_token_id 0 parameters
Schema command
kosmo integrations:schema docker.docker_patch_v2_orgs_by_org_name_access_tokens_by_access_token_id --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_delete_v2_orgs_by_org_name_access_tokens_by_access_token_id 0 parameters
Schema command
kosmo integrations:schema docker.docker_delete_v2_orgs_by_org_name_access_tokens_by_access_token_id --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_list_tags 0 parameters
Schema command
kosmo integrations:schema docker.docker_list_tags --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_get_tag 0 parameters
Schema command
kosmo integrations:schema docker.docker_get_tag --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_update_repository_immutable_tags 0 parameters
Schema command
kosmo integrations:schema docker.docker_update_repository_immutable_tags --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_verify_repository_immutable_tags 0 parameters
Schema command
kosmo integrations:schema docker.docker_verify_repository_immutable_tags --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_create_repository_group 0 parameters
Schema command
kosmo integrations:schema docker.docker_create_repository_group --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_list_repositories 0 parameters
Schema command
kosmo integrations:schema docker.docker_list_repositories --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_create_repository 0 parameters
Schema command
kosmo integrations:schema docker.docker_create_repository --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_get_repository 0 parameters
Schema command
kosmo integrations:schema docker.docker_get_repository --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_get_v2_orgs_by_org_name_members 0 parameters
Schema command
kosmo integrations:schema docker.docker_get_v2_orgs_by_org_name_members --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_get_v2_orgs_by_org_name_members_export 0 parameters
Schema command
kosmo integrations:schema docker.docker_get_v2_orgs_by_org_name_members_export --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_put_v2_orgs_by_org_name_members_by_username 0 parameters
Schema command
kosmo integrations:schema docker.docker_put_v2_orgs_by_org_name_members_by_username --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_delete_v2_orgs_by_org_name_members_by_username 0 parameters
Schema command
kosmo integrations:schema docker.docker_delete_v2_orgs_by_org_name_members_by_username --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_get_v2_orgs_by_org_name_invites 0 parameters
Schema command
kosmo integrations:schema docker.docker_get_v2_orgs_by_org_name_invites --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_get_v2_orgs_by_org_name_groups 0 parameters
Schema command
kosmo integrations:schema docker.docker_get_v2_orgs_by_org_name_groups --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_post_v2_orgs_by_org_name_groups 0 parameters
Schema command
kosmo integrations:schema docker.docker_post_v2_orgs_by_org_name_groups --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_get_v2_orgs_by_org_name_groups_by_group_name 0 parameters
Schema command
kosmo integrations:schema docker.docker_get_v2_orgs_by_org_name_groups_by_group_name --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_put_v2_orgs_by_org_name_groups_by_group_name 0 parameters
Schema command
kosmo integrations:schema docker.docker_put_v2_orgs_by_org_name_groups_by_group_name --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_patch_v2_orgs_by_org_name_groups_by_group_name 0 parameters
Schema command
kosmo integrations:schema docker.docker_patch_v2_orgs_by_org_name_groups_by_group_name --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_delete_v2_orgs_by_org_name_groups_by_group_name 0 parameters
Schema command
kosmo integrations:schema docker.docker_delete_v2_orgs_by_org_name_groups_by_group_name --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_get_v2_orgs_by_org_name_groups_by_group_name_members 0 parameters
Schema command
kosmo integrations:schema docker.docker_get_v2_orgs_by_org_name_groups_by_group_name_members --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_post_v2_orgs_by_org_name_groups_by_group_name_members 0 parameters
Schema command
kosmo integrations:schema docker.docker_post_v2_orgs_by_org_name_groups_by_group_name_members --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_delete_v2_orgs_by_org_name_groups_by_group_name_members_by_username 0 parameters
Schema command
kosmo integrations:schema docker.docker_delete_v2_orgs_by_org_name_groups_by_group_name_members_by_username --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_delete_v2_invites_by_id 0 parameters
Schema command
kosmo integrations:schema docker.docker_delete_v2_invites_by_id --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_patch_v2_invites_by_id_resend 0 parameters
Schema command
kosmo integrations:schema docker.docker_patch_v2_invites_by_id_resend --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_post_v2_invites_bulk 0 parameters
Schema command
kosmo integrations:schema docker.docker_post_v2_invites_bulk --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_get_v2_scim_2_0_service_provider_config 0 parameters
Schema command
kosmo integrations:schema docker.docker_get_v2_scim_2_0_service_provider_config --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_get_v2_scim_2_0_resource_types 0 parameters
Schema command
kosmo integrations:schema docker.docker_get_v2_scim_2_0_resource_types --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_get_v2_scim_2_0_resource_types_by_name 0 parameters
Schema command
kosmo integrations:schema docker.docker_get_v2_scim_2_0_resource_types_by_name --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_get_v2_scim_2_0_schemas 0 parameters
Schema command
kosmo integrations:schema docker.docker_get_v2_scim_2_0_schemas --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_get_v2_scim_2_0_schemas_by_id 0 parameters
Schema command
kosmo integrations:schema docker.docker_get_v2_scim_2_0_schemas_by_id --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_get_v2_scim_2_0_users 0 parameters
Schema command
kosmo integrations:schema docker.docker_get_v2_scim_2_0_users --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_post_v2_scim_2_0_users 0 parameters
Schema command
kosmo integrations:schema docker.docker_post_v2_scim_2_0_users --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_get_v2_scim_2_0_users_by_id 0 parameters
Schema command
kosmo integrations:schema docker.docker_get_v2_scim_2_0_users_by_id --json
ParameterTypeRequiredDescription
No parameters.
docker.docker_put_v2_scim_2_0_users_by_id 0 parameters
Schema command
kosmo integrations:schema docker.docker_put_v2_scim_2_0_users_by_id --json
ParameterTypeRequiredDescription
No parameters.

Permissions

Headless calls still follow the integration read/write permission policy. Configure read/write defaults with integrations:configure. Add --force only for trusted automation that should bypass that policy.