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
- In Neblex open Connect › Connections and click New Connection.
- Search for Docker Hub and give the connection a clear name.
- Fill in the fields. Secret values are encrypted and never shown again.
- Click Test, then Create Connection.
| Field | What to enter |
|---|---|
| JWT / access tokenRequiredSecret | A JWT from the Log in or Exchange access token operations, or a personal access token. |
Use it in a flow
- Open a flow, open the node library and search for Docker Hub.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- 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 tokencreatePersonalAccessToken | POST | Create a personal access token. |
Delete an access tokendeletePersonalAccessToken | DELETE | Remove a personal access token. |
Get an access tokengetPersonalAccessToken | GET | One personal access token. |
List access tokenslistPersonalAccessTokens | GET | Page through personal access tokens. |
Update an access tokenupdatePersonalAccessToken | PATCH | Rename or de/activate a personal access token. |
Audit Logs2
List audit actionsAuditLogs_ListAuditActions | GET | The auditable actions for an account. |
List audit logsAuditLogs_ListAuditLogs | GET | Page through an account's audit logs. |
Authentication3
Exchange access tokenAuthCreateAccessToken | POST | Exchange an org access token for a JWT. |
Log inPostUsersLogin | POST | Exchange username/password for a JWT. |
Two-factor log inPostUsers2FALogin | POST | Complete a 2FA login with the emailed code. |
Groups9
Add a group memberaddOrgGroupMember | POST | Add a user to a group. |
Create a groupcreateOrgGroup | POST | Add a group (team) to the organization. |
Delete a groupdeleteOrgGroup | DELETE | Remove a group. |
Get a groupgetOrgGroup | GET | One group. |
List group memberslistOrgGroupMembers | GET | Page through a group's members. |
List groupslistOrgGroups | GET | Page through an organization's groups. |
Remove a group memberremoveOrgGroupMember | DELETE | Remove a user from a group. |
Replace a groupreplaceOrgGroup | PUT | Replace a group's name and description. |
Update a groupupdateOrgGroup | PATCH | Change a group's name or description. |
Invites4
Bulk invitebulkInvite | POST | Invite many users to an organization. |
Delete an invitedeleteInvite | DELETE | Cancel a pending invite. |
List inviteslistOrgInvites | GET | An organization's pending invites. |
Resend an inviteresendInvite | PATCH | Resend a pending invite. |
Org Access Tokens5
Create an org access tokencreateOrgAccessToken | POST | Create an organization access token. |
Delete an org access tokendeleteOrgAccessToken | DELETE | Remove an organization access token. |
Get an org access tokengetOrgAccessToken | GET | One organization access token. |
List org access tokenslistOrgAccessTokens | GET | Page through organization access tokens. |
Update an org access tokenupdateOrgAccessToken | PATCH | Change an organization access token. |
Org Members4
Export membersexportOrgMembers | GET | Export an organization's members as CSV. |
List memberslistOrgMembers | GET | Page through an organization's members. |
Remove a memberremoveOrgMember | DELETE | Remove a member from the organization. |
Update a memberupdateOrgMember | PUT | Change a member's role. |
Org Settings2
Get org settingsgetOrgSettings | GET | An organization's settings. |
Update org settingsupdateOrgSettings | PUT | Change an organization's settings. |
Repository8
Create a repositoryCreateRepository | POST | Create a repository in a namespace. |
Get a repositoryGetRepository | GET | One repository. |
Get a tagGetRepositoryTag | GET | One repository tag. |
Grant group accessCreateRepositoryGroup | POST | Give a group permission on a repository. |
List repositorieslistNamespaceRepositories | GET | Page through a namespace's repositories. |
List tagsListRepositoryTags | GET | Page through a repository's tags. |
Update immutable tagsUpdateRepositoryImmutableTags | PATCH | Set a repository's immutable-tag rules. |
Verify immutable tag ruleVerifyRepositoryImmutableTags | POST | Validate an immutable-tag regex. |
SCIM9
Create a userscimCreateUser | POST | Provision a user over SCIM. |
Get a resource typescimGetResourceType | GET | One SCIM resource type. |
Get a schemascimGetSchema | GET | One SCIM schema. |
Get a userscimGetUser | GET | One SCIM user. |
Get service provider configscimGetServiceProviderConfig | GET | The SCIM service-provider configuration. |
List resource typesscimListResourceTypes | GET | The SCIM resource types. |
List schemasscimListSchemas | GET | The SCIM schemas. |
List usersscimListUsers | GET | Filterable SCIM user listing. |
Replace a userscimReplaceUser | PUT | Replace a SCIM user. |