# 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.

### API Endpoints

- [Get profile](https://docs.mediakind.com/api-reference/management-api/your-profile/get-profile)  
- [Update profile](https://docs.mediakind.com/api-reference/management-api/your-profile/update-profile)  
- [List user's organizations and any associated invitation](https://docs.mediakind.com/api-reference/management-api/your-profile/list-users-organizations-and-any-associated-invitation)  
- [Get organization details](https://docs.mediakind.com/api-reference/management-api/your-profile/get-organization-details)  
- [Update organization details (to accept an invitation)](https://docs.mediakind.com/api-reference/management-api/your-profile/update-organization-details-to-accept-an-invitation)  
- [Leave an organization/Decline an invite to an organization](https://docs.mediakind.com/api-reference/management-api/your-profile/leave-an-organization-decline-an-invite-to-an-organization)  
- [Get profile](https://docs.mediakind.com/api-reference/management-api/your-profile/get-profile-get)  
- [Update profile](https://docs.mediakind.com/api-reference/management-api/your-profile/update-profile-patch)  
- [Get RBAC capability data](https://docs.mediakind.com/api-reference/management-api/your-profile/get-rbac-capability-data)  
- [Get all user tokens](https://docs.mediakind.com/api-reference/management-api/your-profile/get-all-user-tokens)  
- [Request a new token](https://docs.mediakind.com/api-reference/management-api/your-profile/request-a-new-token)  
- [Revoke all user tokens](https://docs.mediakind.com/api-reference/management-api/your-profile/revoke-all-user-tokens)  
- [Get a user token by ID](https://docs.mediakind.com/api-reference/management-api/your-profile/get-a-user-token-by-id)  
- [Revoke a token](https://docs.mediakind.com/api-reference/management-api/your-profile/revoke-a-token)
