Connectors

Cloud Infrastructure & DevOps

Docker Hub

Container registry: repositories, tags, images, and access token management
Docker Hub API referenceAPI checked August 18, 2026
Signs in with
API token
Runs on
Cloud or On-Prem Worker
Operations
51
Ready-made triggers
0

Connect Docker Hub

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for Docker Hub and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
JWT / access tokenRequiredSecretA JWT from the Log in or Exchange access token operations, or a personal access token.

Use it in a flow

  1. Open a flow, open the node library and search for Docker Hub.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from Docker Hub without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Docker Hub can send webhooks, a Webhook trigger receives them at its own URL.

Operations

51 operations in 10 groups. Each one is a step you can add to a flow.

Access Tokens5
Create an access tokencreatePersonalAccessTokenPOSTCreate a personal access token.
Delete an access tokendeletePersonalAccessTokenDELETERemove a personal access token.
Get an access tokengetPersonalAccessTokenGETOne personal access token.
List access tokenslistPersonalAccessTokensGETPage through personal access tokens.
Update an access tokenupdatePersonalAccessTokenPATCHRename or de/activate a personal access token.
Audit Logs2
List audit actionsAuditLogs_ListAuditActionsGETThe auditable actions for an account.
List audit logsAuditLogs_ListAuditLogsGETPage through an account's audit logs.
Authentication3
Exchange access tokenAuthCreateAccessTokenPOSTExchange an org access token for a JWT.
Log inPostUsersLoginPOSTExchange username/password for a JWT.
Two-factor log inPostUsers2FALoginPOSTComplete a 2FA login with the emailed code.
Groups9
Add a group memberaddOrgGroupMemberPOSTAdd a user to a group.
Create a groupcreateOrgGroupPOSTAdd a group (team) to the organization.
Delete a groupdeleteOrgGroupDELETERemove a group.
Get a groupgetOrgGroupGETOne group.
List group memberslistOrgGroupMembersGETPage through a group's members.
List groupslistOrgGroupsGETPage through an organization's groups.
Remove a group memberremoveOrgGroupMemberDELETERemove a user from a group.
Replace a groupreplaceOrgGroupPUTReplace a group's name and description.
Update a groupupdateOrgGroupPATCHChange a group's name or description.
Invites4
Bulk invitebulkInvitePOSTInvite many users to an organization.
Delete an invitedeleteInviteDELETECancel a pending invite.
List inviteslistOrgInvitesGETAn organization's pending invites.
Resend an inviteresendInvitePATCHResend a pending invite.
Org Access Tokens5
Create an org access tokencreateOrgAccessTokenPOSTCreate an organization access token.
Delete an org access tokendeleteOrgAccessTokenDELETERemove an organization access token.
Get an org access tokengetOrgAccessTokenGETOne organization access token.
List org access tokenslistOrgAccessTokensGETPage through organization access tokens.
Update an org access tokenupdateOrgAccessTokenPATCHChange an organization access token.
Org Members4
Export membersexportOrgMembersGETExport an organization's members as CSV.
List memberslistOrgMembersGETPage through an organization's members.
Remove a memberremoveOrgMemberDELETERemove a member from the organization.
Update a memberupdateOrgMemberPUTChange a member's role.
Org Settings2
Get org settingsgetOrgSettingsGETAn organization's settings.
Update org settingsupdateOrgSettingsPUTChange an organization's settings.
Repository8
Create a repositoryCreateRepositoryPOSTCreate a repository in a namespace.
Get a repositoryGetRepositoryGETOne repository.
Get a tagGetRepositoryTagGETOne repository tag.
Grant group accessCreateRepositoryGroupPOSTGive a group permission on a repository.
List repositorieslistNamespaceRepositoriesGETPage through a namespace's repositories.
List tagsListRepositoryTagsGETPage through a repository's tags.
Update immutable tagsUpdateRepositoryImmutableTagsPATCHSet a repository's immutable-tag rules.
Verify immutable tag ruleVerifyRepositoryImmutableTagsPOSTValidate an immutable-tag regex.
SCIM9
Create a userscimCreateUserPOSTProvision a user over SCIM.
Get a resource typescimGetResourceTypeGETOne SCIM resource type.
Get a schemascimGetSchemaGETOne SCIM schema.
Get a userscimGetUserGETOne SCIM user.
Get service provider configscimGetServiceProviderConfigGETThe SCIM service-provider configuration.
List resource typesscimListResourceTypesGETThe SCIM resource types.
List schemasscimListSchemasGETThe SCIM schemas.
List usersscimListUsersGETFilterable SCIM user listing.
Replace a userscimReplaceUserPUTReplace a SCIM user.