Your Profile
Your Profile
These APIs allow a user to manage their personal account within MK.IO.
Certain fields within a user's profile can be updated directly, but a change to the contact email address requires a verification operation to be performed.
A user may be working with several different MK.IO organizations and the APIs here allow for switching between them, managing invitations to work with new organizations and leaving them.
get Get profile Deprecated /api/profile/ put Update profile Deprecated /api/profile/ get List user's organizations and any associated invitation /api/v1/user/organizations get Get organization details /api/v1/user/organizations/{organization_id} patch Update organization details (to accept an invitation). /api/v1/user/organizations/{organization_id} del Leave an organization/Decline an invite to an organization /api/v1/user/organizations/{organization_id} get Get profile /api/v1/user/profile patch Update profile /api/v1/user/profile get Get RBAC capability data /api/v1/user/rbac get Get all user tokens /api/v1/user/tokens post Request a new token /api/v1/user/tokens del Revoke all user tokens /api/v1/user/tokens get Get a user token by ID /api/v1/user/tokens/{token_id} del Revoke a token /api/v1/user/tokens/{token_id}