Skip to main content
Every dockerhub.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Images

get

images.get Get image variant by digest Risk: read
Input Output: any

list

images.list List platform image variants (from tags) Risk: read
Input Output: any

Organizations

addMember

organizations.addMember Invite a member to an organization (bulk invite API) Risk: write
Input Output: any

create

organizations.create Create a Docker Hub organization Risk: write
Input Output: any

delete

organizations.delete Delete an organization (idempotent) Risk: destructive
Input Output: any

list

organizations.list List organizations for the authenticated user Risk: read
Input Output: any

listAccessTokens

organizations.listAccessTokens List organization access tokens Risk: read
Input Output: any

listMembers

organizations.listMembers List organization members Risk: read
Input Output: any

removeMember

organizations.removeMember Remove a member from an organization Risk: destructive
Input Output: any

Repositories

create

repositories.create Create a repository under a namespace Risk: write
Input Output: any

delete

repositories.delete Delete a repository (idempotent) Risk: destructive
Input Output: any

get

repositories.get Get repository metadata Risk: read
Input Output: any

list

repositories.list List repositories under a namespace Risk: read
Input Output: any

Tags

delete

tags.delete Delete a repository tag Risk: destructive
Input Output: any

get

tags.get Get a specific repository tag Risk: read
Input Output: any

list

tags.list List tags for a repository Risk: read
Input Output: any

Teams

delete

teams.delete Delete a team (idempotent) Risk: destructive
Input Output: any

get

teams.get Get team details Risk: read
Input Output: any

list

teams.list List teams (groups) in an organization Risk: read
Input Output: any

listMembers

teams.listMembers List team members Risk: read
Input Output: any

removeMember

teams.removeMember Remove a member from a team Risk: destructive
Input Output: any

Webhooks

create

webhooks.create Create a repository webhook with hook URL Risk: write
Input Output: any

delete

webhooks.delete Delete a repository webhook Risk: destructive
Input Output: any

get

webhooks.get Get a repository webhook Risk: read
Input Output: any

list

webhooks.list List repository webhooks Risk: read
Input Output: any