Get started with the Hoppscotch Admin Dashboard.
http://localhost:3000
) will be sent to the invitee. They can use this link to log in to Hoppscotch web app.http://localhost:3000
) will be generated and displayed before you. Copy this link and share it with the user via your preferred communication channel. Make sure that the user signs in to Hoppscotch using the same email address you provided during the invitation.copy
the invite link and share it with the user via any communication platform.Revoke Invitation
button next to the specific user invite in the Action column. This will remove the pending invite from the list and prevent the user from accessing your Hoppscotch instance using that link.User Activity | Description | Method | Endpoint |
---|---|---|---|
Invite a New User | Allows admins to invite a new user to the instance. | POST | <base-url>/v1/infra/user-invitations |
View Pending Invites | Retrieves a list of all pending invites sent to new users. | GET | <base-url>/v1/infra/user-invitations |
Delete Pending Invites | Enables admins to delete specific pending invites using their Email ID. | DELETE | <base-url>/v1/infra/user-invitations |
View All Users | Provides a list of all users in the instance. | GET | <base-url>/v1/infra/users |
View a Particular User | Fetches details of a specific user in the instance by their User ID. | GET | <base-url>/v1/infra/users/{uid} |
Delete an existing User | Enables admins to delete an existing user from the instance by their User ID. | DELETE | <base-url>/v1/infra/users/{uid} |
Update User Details | Allows admins to update the details of an existing user. | PATCH | <base-url>/v1/infra/users/{uid} |
Manage Admin Status | Enables admins to add or remove admin status for an existing user. | PATCH | <base-url>/v1/infra/users/{uid}/admin-status |
Fetch User’s involvement in Workspaces | Retrieves workspace details that a user is part of, including their role. | GET | <base-url>/v1/infra/users/{uid}/workspaces |
Deactivate User Account | Allows admins to deactivate a user account, preventing them from accessing the instance until reactivated. | POST | <base-url>/v1/infra/users/{uid}/deactivate |
Reactivate User Account | Allows admins to activate a user account that was previously deactivated. | POST | <base-url>/v1/infra/users/{uid}/reactivate |
/api-docs
endpoint relative to your backend service URL. For example, if your backend is running locally, you can access the API docs at http://localhost:3170/api-docs. You can also retrieve the OpenAPI v3 JSON format at http://localhost:3170/api-docs-json. InfraToken
in the Authorization
header as follows:
Workspace Activity | Description | Method | Endpoint |
---|---|---|---|
Create a Workspace | Create a new workspace within the instance. | POST | <base-url>/v1/infra/workspaces |
View All Workspaces | Retrieves a list of all workspaces available. | GET | <base-url>/v1/infra/workspaces |
View Workspace Details | List details about a specific workspace like name, members, roles, and pending invites. | GET | <base-url>/v1/infra/workspaces/{id} |
Delete a workspace | Remove an existing workspace using its ID. | DELETE | <base-url>/v1/infra/workspaces/{id} |
Update details for an existing workspace. | Modify settings and preferences for an existing workspace. | PATCH | <base-url>/v1/infra/workspaces/{id} |
List Members of a Workspace | Retrieves a list of all members in a specific workspace. | GET | <base-url>/v1/infra/workspaces/{id}/ members |
Get Workspace Owners count | Fetches number of Workspace members with “OWNER” permissions | GET | <base-url>/v1/infra/workspaces/{id}/ owners-count |
Get Workspace Editors count | Fetches number of Workspace members with “EDITOR” permissions | GET | <base-url>/v1/infra/workspaces/{id}/ editors-count |
Get Workspace Viewers count | Fetches number of Workspace members with “VIEWER” permissions | GET | <base-url>/v1/infra/workspaces/{id}/ viewers-count |
Add User to a workspace | Add a user and assign roles (Owner, Editor, and Viewer) in a workspace. | POST | <base-url>/v1/infra/workspaces/{id}/ user |
Change User roles in a workspace | Update the role (Owner, Editor, and Viewer) of a user within a workspace | PATCH | <base-url>/v1/infra/workspaces/{id}/ user/{uid}/role |
Remove User from a workspace | Remove a user from a workspace using their ID | DELETE | <base-url>/v1/infra/workspaces/{id}/ user/{uid} |
View all pending workspace invites. | List all pending invites for workspace access. | GET | <base-url>/v1/infra/workspaces/{id}/ invitations |
Delete pending workspace invites. | Revoke Workspace invitations using invitation IDs. | DELETE | <base-url>/v1/infra/workspaces/{id}/ invitations/{invitation_id} |
/api-docs
endpoint relative to your backend service URL. For example, if your backend is running locally, you can access the API docs at http://localhost:3170/api-docs. You can also retrieve the OpenAPI v3 JSON format at http://localhost:3170/api-docs-json. Banners
tab and toggle the “Show Banner” action. Select the type of banner (Information, Warning, or Danger), craft and preview the message content, and save
it to activate announcement immediately.
<db_container_id>
with the actual ID of your Docker container.