---
title: "Get all event email settings"
method: GET
path: "/organizations/{organizationId}/event-email-settings"
tags: ["Event Email Settings"]
---

# Get all event email settings

`GET /organizations/{organizationId}/event-email-settings`

Retrieves all event email settings for all context and mode combinations

## Path parameters

- `organizationId` string, required

## Headers

- `tenant-id` string, required

## Response `200`

Event email settings retrieved successfully

- EventEmailSettingsConfigResponse — Event email settings configuration grouped by context and global settings
  - `practitioner` EventEmailSettingsContextResponse — Event email settings grouped by mode for a context
    - `ccEmail` string — Global CC email for this context
    - `logoUrl` string — Logo URL for this context
    - `logoWidth` string — Logo width for this context
    - `credentialing` EventEmailSettingsModeResponse — Event email settings for a specific context/mode
      - `recipientPreferences` EventEmailRecipientPreferencesDto, required — Recipient preferences for event emails
        - `primaryEmail` boolean — Send to primary email
        - `caqhPrimaryEmail` boolean — Send to CAQH primary email
        - `credentialingPrimaryContact` boolean — Send to credentialing primary contact
        - `credentialingOfficeManager` boolean — Send to credentialing office manager
      - `typeSettings` EventEmailTypeSettingsDto[], required — Settings for each event type
        - `type` 'initiated' | 'approved' | 'denied' | 'cancelled' | 'psvReady', required — Event email type
        - `template` EventEmailTemplateDto, required — Event email template with subject and body
          - `subject` string, required — Email subject line
          - `bodyHtml` string, required — Email body HTML content
        - `enabled` boolean, required — Whether this event email type is enabled
    - `recredentialing` EventEmailSettingsModeResponse — Event email settings for a specific context/mode
      - `recipientPreferences` EventEmailRecipientPreferencesDto, required — Recipient preferences for event emails
        - `primaryEmail` boolean — Send to primary email
        - `caqhPrimaryEmail` boolean — Send to CAQH primary email
        - `credentialingPrimaryContact` boolean — Send to credentialing primary contact
        - `credentialingOfficeManager` boolean — Send to credentialing office manager
      - `typeSettings` EventEmailTypeSettingsDto[], required — Settings for each event type
        - `type` 'initiated' | 'approved' | 'denied' | 'cancelled' | 'psvReady', required — Event email type
        - `template` EventEmailTemplateDto, required — Event email template with subject and body
          - `subject` string, required — Email subject line
          - `bodyHtml` string, required — Email body HTML content
        - `enabled` boolean, required — Whether this event email type is enabled
    - `mmoOutcomeFilter` string[] — MMO outcome filter: primary outcomes to send for. When the workflow has both approved and denied plan UDFs, the complementary outcome email is also sent (e.g. filter Positive still sends denied plans email if present, and filter Negative still sends approved plans email if present). Null or empty = no restriction.
  - `facility` EventEmailSettingsContextResponse — Event email settings grouped by mode for a context
    - `ccEmail` string — Global CC email for this context
    - `logoUrl` string — Logo URL for this context
    - `logoWidth` string — Logo width for this context
    - `credentialing` EventEmailSettingsModeResponse — Event email settings for a specific context/mode
      - `recipientPreferences` EventEmailRecipientPreferencesDto, required — Recipient preferences for event emails
        - `primaryEmail` boolean — Send to primary email
        - `caqhPrimaryEmail` boolean — Send to CAQH primary email
        - `credentialingPrimaryContact` boolean — Send to credentialing primary contact
        - `credentialingOfficeManager` boolean — Send to credentialing office manager
      - `typeSettings` EventEmailTypeSettingsDto[], required — Settings for each event type
        - `type` 'initiated' | 'approved' | 'denied' | 'cancelled' | 'psvReady', required — Event email type
        - `template` EventEmailTemplateDto, required — Event email template with subject and body
          - `subject` string, required — Email subject line
          - `bodyHtml` string, required — Email body HTML content
        - `enabled` boolean, required — Whether this event email type is enabled
    - `recredentialing` EventEmailSettingsModeResponse — Event email settings for a specific context/mode
      - `recipientPreferences` EventEmailRecipientPreferencesDto, required — Recipient preferences for event emails
        - `primaryEmail` boolean — Send to primary email
        - `caqhPrimaryEmail` boolean — Send to CAQH primary email
        - `credentialingPrimaryContact` boolean — Send to credentialing primary contact
        - `credentialingOfficeManager` boolean — Send to credentialing office manager
      - `typeSettings` EventEmailTypeSettingsDto[], required — Settings for each event type
        - `type` 'initiated' | 'approved' | 'denied' | 'cancelled' | 'psvReady', required — Event email type
        - `template` EventEmailTemplateDto, required — Event email template with subject and body
          - `subject` string, required — Email subject line
          - `bodyHtml` string, required — Email body HTML content
        - `enabled` boolean, required — Whether this event email type is enabled
    - `mmoOutcomeFilter` string[] — MMO outcome filter: primary outcomes to send for. When the workflow has both approved and denied plan UDFs, the complementary outcome email is also sent (e.g. filter Positive still sends denied plans email if present, and filter Negative still sends approved plans email if present). Null or empty = no restriction.
  - `global` EventEmailGlobalSettingsResponse — Global event email settings applied across contexts
    - `ccEmail` string — Global CC email applied to all event emails

## Other responses

- `401` — Unauthorized - Authentication required
- `403` — Forbidden - User does not have required permissions
- `500` — Internal Server Error

---

[API](https://skmtc.net/certifyos/apis/certify-api-layer.md) · [All operations](https://skmtc.net/certifyos/apis/certify-api-layer/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/certifyos/certify-api-layer/versions/3d27e9019c7b/schema)
