# 30MHz User API

**Canonical:** https://apis.io/apis/30mhz/30mhz-user-api/  
**Provider:** 30MHz — https://apis.io/providers/30mhz/  
**Base URL:** https://api.30mhz.com/api  
**Documentation:** https://support.30mhz.com/api-endpoints-documentation-new

30MHz User API is one of 127 APIs that [30MHz](https://apis.io/providers/30mhz/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include User. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and a getting-started guide.

The user API from 30MHz — 18 operation(s) for user.

## Operations (19)

| Method | Path | Summary |
|---|---|---|
| GET | `/user` | Returns the stored information associated to the current user |
| POST | `/user/sign-up` | Sign up |
| POST | `/user/change-password/{email}/{authorizationCode}` | Confirms the user's password change |
| GET | `/user/all` | Returns all the system users. Operation reserved to system admins |
| POST | `/user/register/user/{email}` | Registers a new guest user that does not belong to any organization. |
| POST | `/user/activate/user/{email}` | Activates a new user that was added as member of an organization.Authorization… |
| GET | `/user/account-managers` | Returns all the account managers |
| GET | `/user/organization-member/organization/{organizationId}` | Returns the organization memberships that belong to an organization |
| GET | `/user/organization/{organizationId}` | Returns the users that belong to an organization |
| GET | `/user/{email}` | Returns the requested User |
| DELETE | `/user/{email}` | Removes the user, along with all her notification settings of checks (follows). |
| GET | `/user/has-api-key` | Checks if user has an api key |
| POST | `/user/invite/organization/{organizationId}/role/{role}` | Invites valid users to join Zensie |
| POST | `/user/invite` | Invites a user to an organization |
| POST | `/user/api-key/request` | Requests an API key for the authenticated user. |
| POST | `/user/api-key/request-with-password` | Requests an API key for a user with valid username and password. |
| GET | `/user/change-password/{email}` | Request to make a password change for the user with given email |
| DELETE | `/user/api-key` | Revokes the current API key for the authenticated user |
| DELETE | `/user/{email}/api-key` | Revokes the current API key for the user with the given email address |

## Machine-readable artifacts (4)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/30mhz/refs/heads/main/openapi/30mhz-user-api-openapi.yml
- **Documentation** — https://support.30mhz.com/developer-docs
- **APIReference** — https://api.30mhz.com/api/swagger
- **GettingStarted** — https://support.30mhz.com/create-an-api-key

## Other 30MHz APIs (12)

- [30MHz Admin API](https://apis.io/apis/30mhz/30mhz-admin-api/)
- [30MHz Agent API](https://apis.io/apis/30mhz/30mhz-agent-api/)
- [30MHz App API](https://apis.io/apis/30mhz/30mhz-app-api/)
- [30MHz App Cultiwatch API](https://apis.io/apis/30mhz/30mhz-app-cultiwatch-api/)
- [30MHz App Installation Update API](https://apis.io/apis/30mhz/30mhz-app-installation-update-api/)
- [30MHz App Irrigation API](https://apis.io/apis/30mhz/30mhz-app-irrigation-api/)
- [30MHz App Update API](https://apis.io/apis/30mhz/30mhz-app-update-api/)
- [30MHz Assembly API](https://apis.io/apis/30mhz/30mhz-assembly-api/)
- [30MHz Assembly Update API](https://apis.io/apis/30mhz/30mhz-assembly-update-api/)
- [30MHz Authorization API](https://apis.io/apis/30mhz/30mhz-authorization-api/)
- [30MHz Billing History API](https://apis.io/apis/30mhz/30mhz-billing-history-api/)
- [30MHz Billing History Details API](https://apis.io/apis/30mhz/30mhz-billing-history-details-api/)

## Tags

User

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/30mhz/30mhz-user-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/30mhz/.
