---
title: How to create and manage API keys in MASV
description: Create and manage API keys in the MASV Admin Console
---

[Skip to content](https://help.massive.io/en/how-to-create-and-manage-api-keys-in-masv#main-content)

[![MASV logo](https://help.massive.io/hs-fs/hubfs/MASV_Logo_Colour_2026.png?width=150&height=38&name=MASV_Logo_Colour_2026.png)](https://massive.io/)

- [Home](https://help.massive.io/en)
- [Products](https://massive.io/product/)
- [Pricing](https://massive.io/pricing/)
- [Blog](https://massive.io/blog/)
- [Company](https://massive.io/about-us/)

Open main navigation

Close main navigation

- [Home](https://help.massive.io/en)
- [Products](https://massive.io/product/)
- [Pricing](https://massive.io/pricing/)
- [Blog](https://massive.io/blog/)
- [Company](https://massive.io/about-us/)

 How can we help?

- There are no suggestions because the search field is empty.

1. [Help Center - MASV](https://help.massive.io/en?hsLang=en)
2. [Apps & Integrations](https://help.massive.io/en/apps-integrations?hsLang=en)
3. [Working with integrations](https://help.massive.io/en/apps-integrations?hsLang=en#working-with-integrations)

# How to create and manage API keys in MASV

## Create and manage API keys in the MASV Admin Console

If you’re a MASV Team Owner, Admin, or are assigned a [Custom role](https://help.massive.io/en/roles-and-permissions-in-masv#custom-roles) with API permissions, you can create and manage API keys in the MASV Admin Console (formerly MASV Web App).

When integrating with MASV, your application needs an API key to authenticate itself. The MASV Admin Console provides a user-friendly way to create the required API keys. You can create, name, activate and deactivate API keys. You can also delete API keys that you no longer need. Requests made from apps using deactivated, deleted, or expired MASV API keys will be rejected.

For information about the MASV API, please see the [MASV Developer Documentation](https://developer.massive.io/).

**Note**: Only the team Owner has full management access for all keys by default. Admins can manage only the API keys that they create. Custom role API key access varies according to the API permissions defined for the role. 

### Some API key best practices and considerations

- An API key and secret is a type of password and must be stored and protected. Store your API key and secret in a secure place, avoiding browser-based password managers. Consider a dedicated API key secrets manager or key vault if you want to use a management tool.
- Never embed an API key directly in your application source code or publish it publicly, for example in a GIT repository.
- Always deactivate, delete, or set an expiry date for API keys that are no longer needed. In MASV, you can check the last time the API key was used.
- Practice API key rotation (for example, every 90 days): Create new key(s), update the key(s) in place, deactivate old key(s), test and monitor to ensure nothing is broken, then delete old key(s).
- When removing users from a Team, keep in mind that any API keys associated with that user will no longer work.
- Use separate API keys for each app or system to ensure that if a key or system is compromised, you can easily delete the corresponding key without affecting other systems.

![masv-api-key-page-1](https://help.massive.io/hs-fs/hubfs/masv-api-key-page-1.png?width=670&height=339&name=masv-api-key-page-1.png)

#### To create an API key in the MASV Admin Console

1. As Team Owner, Admin, or Custom [role](https://help.massive.io/en/roles-and-permissions-in-masv?hsLang=en) with API key permissions, in the **MASV Admin Console**, select **Features & Settings** in the sidebar on the left.
2. In the **Team Features** area of the sidebar, select **API Keys**.
3. Select **Create API Key**.
4. In the **Create API Key** window, type a name for the key.
5. If you want to set an expiry date for the key, select the **Set expiry date** checkbox and type or choose an expiry date from the calendar.
6. In **Description**, type a description for the API key.
7. Select **Create API Key**.
8. In the **API Key Activated** window, download or copy the API key and save it to a secure location. **NOTE:** This is the only time that you can view and copy the key.
9. Select **Done**.

#### To edit, delete, or deactivate an API key in the MASV Admin Console

1. As Team Owner, Admin, or Custom [role](https://help.massive.io/en/roles-and-permissions-in-masv?hsLang=en) with API key permissions, in the **MASV Admin Console**, select **Features & Settings** in the sidebar on the left.
2. In the **Team Features** area of the sidebar, select **API Keys**.
3. On the **API Keys** page, select the menu icon ![](https://lh7-us.googleusercontent.com/jJwEICDorDxIeyhqzFVLR-OsdXRyY-TkAJtORN1LJVcoJZVYEfO3txySxACXFYTPwUpmMlLV1nfoTXvCZwXdLX11RXMKfjsYGLAoGCEilBDGRL_cWH8w-7sLrqU47h33ZkN-7pcXKUMt7EdJWPxyrBw) in the **Actions** column for the key that you want to change.
4. Select any of the following menu items: 
     - **Deactivate**/**Activate**: Change the status of the key.
     - **Edit**: Change the name, expiry, or description for the key.
     - **Delete**: Permanently remove the key.

**Note**: If your API Key shows the Status as SUSPENDED, contact [support@masv.io](mailto:support@masv.io) to get details about reactivation.

 

- [Get started with MASV](https://help.massive.io/en/get-started-with-masv?hsLang=en)
- [Send and request files](https://help.massive.io/en/send-and-request-files?hsLang=en#main-content)

    - [Send files](https://help.massive.io/en/send-and-request-files?hsLang=en#send-files)
    - [Request files with portals](https://help.massive.io/en/send-and-request-files?hsLang=en#request-files-with-portals)
    - [MASV Studio](https://help.massive.io/en/send-and-request-files?hsLang=en#masv-studio)
    - [Advanced settings](https://help.massive.io/en/send-and-request-files?hsLang=en#advanced-settings)
- [Apps & Integrations](https://help.massive.io/en/apps-integrations?hsLang=en#main-content)

    - [Working with integrations](https://help.massive.io/en/apps-integrations?hsLang=en#working-with-integrations)
    - [Cloud integrations](https://help.massive.io/en/apps-integrations?hsLang=en#cloud-integrations)
    - [On-premises and cloud storage devices](https://help.massive.io/en/apps-integrations?hsLang=en#on-premises-and-cloud-storage-devices)
    - [Asset management & collaboration](https://help.massive.io/en/apps-integrations?hsLang=en#asset-management-collaboration)
- [Teams and user management](https://help.massive.io/en/teams-and-user-management?hsLang=en#main-content)

    - [Teams](https://help.massive.io/en/teams-and-user-management?hsLang=en#teams)
    - [Roles & Teamspaces](https://help.massive.io/en/teams-and-user-management?hsLang=en#roles-teamspaces)
    - [Single Sign-On (SSO)](https://help.massive.io/en/teams-and-user-management?hsLang=en#single-sign-on-sso)
- [Manage file transfers](https://help.massive.io/en/manage-file-transfers?hsLang=en#main-content)

    - [Transfer History & Dashboard](https://help.massive.io/en/manage-file-transfers?hsLang=en#transfer-history-dashboard)
    - [Notifications](https://help.massive.io/en/manage-file-transfers?hsLang=en#notifications)
    - [Custom Metadata](https://help.massive.io/en/manage-file-transfers?hsLang=en#custom-metadata)
- [Account and billing](https://help.massive.io/en/account-and-billing?hsLang=en#main-content)

    - [Account](https://help.massive.io/en/account-and-billing?hsLang=en#account)
    - [Billing](https://help.massive.io/en/account-and-billing?hsLang=en#billing)
    - [Extended Storage](https://help.massive.io/en/account-and-billing?hsLang=en#extended-storage)
- [FAQs](https://help.massive.io/en/faqs?hsLang=en)
- [Releases](https://help.massive.io/en/releases?hsLang=en)
- [MASV Studio](https://help.massive.io/en/masv-studio?hsLang=en)

[![MASV\_Logo\_Colour\_2026](https://help.massive.io/hs-fs/hubfs/MASV_Logo_Colour_2026.png?width=100&height=25&name=MASV_Logo_Colour_2026.png "MASV_Logo_Colour_2026")](https://massive.io)

#### MASV Help Center

<https://www.youtube.com/c/MASVfast/> <https://www.linkedin.com/company/masv/>

**[MASV Service Status](https://masv.statuspage.io/)**

Copyright © 2026, MASV