Skip to main content

Manage API keys

Abstract

Learn how to manage API keys for your institution, including viewing, issuing, and revoking keys.

API keys allow your systems to authenticate with Moody's for Compliance. Each institution has its own set of keys, including a master API key and any additional keys you create for separate integrations. Managing these keys helps you control access and maintain a clear audit trail.

Prerequisites 

You have the Master API key permission:

  • Read-only access is required to view API keys.

  • Read and write access is required to issue or revoke API keys.

Get API keys

You can view the API keys available for your current institution, including the master API key and any additional keys created for your integrations.

To get your API keys:

  1. Select the Manage account icon in the Moody's for Compliance header bar.

    Switch institution from the header bar
  2. Select API Key.

    API Key menu option in the Manage account menu.
  3. Review your institution's list of API keys. By default, your master API key is named [Institution name] Master API Key.

Note

API keys are managed at the institution level. If you need keys for another institution, switch institutions before starting.

Issue an API key

Create an additional API key when you need a separate key for a new integration, such as a customer relationship management or transaction monitoring system.

To issue an API key:

  1. Select the Manage account icon in the Moody's for Compliance header bar.

    Switch institution from the header bar
  2. Select API Key.

    API Key menu option in the Manage account menu.
  3. Select Issue new master API key.

    Issue master API key dialog
  4. Enter a name for your API key into the API key name field. Choose a name that's at least six letters long.

    To ensure your audit reports are easy to read, avoid using any of your users' names as the name of your API key.

  5. Select Issue new API key. The new key is generated and displayed at the top of the list of keys. You can begin using it in your integration immediately.

Revoke an API key

Revoke an API key if it is no longer needed or if you believe it may be compromised.

To revoke an API key:

  1. Select the Manage account icon in the Moody's for Compliance header bar.

    Switch institution from the header bar
  2. Select API Key.

    API Key menu option in the Manage account menu.
  3. Select the Delete button Bin button next to the key.

    A confirmation dialog is displayed to let you know that this action cannot be undone.

  4. Select Yes, permanently revoke API key. The key is revoked and removed from your list of API keys.

Caution

Once you revoke an API key, any integration using it will stop working immediately. A revoked API key can't be recovered.

Additional information