# DataRobot Notifications API

**Canonical:** https://apis.io/apis/datarobot/datarobot-notifications-api/  
**Provider:** DataRobot — https://apis.io/providers/datarobot/  
**Base URL:** https://app.datarobot.com/  
**Documentation:** https://docs.datarobot.com/en/docs/api/reference/index.html

DataRobot Notifications API is one of 87 APIs that [DataRobot](https://apis.io/providers/datarobot/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include notifications. The published artifact set on APIs.io includes an OpenAPI specification.

This page outlines how to manage notifications received by users.

## Operations (54)

| Method | Path | Summary |
|---|---|---|
| POST | `/api/v2/entityNotificationChannels/` | Create an entity notification channel |
| GET | `/api/v2/entityNotificationChannels/{relatedEntityType}/{relatedEntityId}/` | List notification channels related by relatedentitytype |
| DELETE | `/api/v2/entityNotificationChannels/{relatedEntityType}/{relatedEntityId}/{channelId}/` | Delete an entity notification channel by relatedentitytype |
| GET | `/api/v2/entityNotificationChannels/{relatedEntityType}/{relatedEntityId}/{channelId}/` | Retrieve an entity notification channel by relatedentitytype |
| PUT | `/api/v2/entityNotificationChannels/{relatedEntityType}/{relatedEntityId}/{channelId}/` | Update an entity notification channel by relatedentitytype |
| POST | `/api/v2/entityNotificationPolicies/` | Create an entity notification policy |
| GET | `/api/v2/entityNotificationPolicies/{relatedEntityType}/{relatedEntityId}/` | List entity notification policies by relatedentitytype |
| DELETE | `/api/v2/entityNotificationPolicies/{relatedEntityType}/{relatedEntityId}/{policyId}/` | Delete an entity notification policy by relatedentitytype |
| GET | `/api/v2/entityNotificationPolicies/{relatedEntityType}/{relatedEntityId}/{policyId}/` | Retrieve an entity notification policy by relatedentitytype |
| PUT | `/api/v2/entityNotificationPolicies/{relatedEntityType}/{relatedEntityId}/{policyId}/` | Update an entity notification policy by relatedentitytype |
| POST | `/api/v2/entityNotificationPoliciesFromTemplate/` | Create an entity notification policy |
| POST | `/api/v2/entityNotificationPolicyTemplates/` | Create an entity notification policy template |
| GET | `/api/v2/entityNotificationPolicyTemplates/{relatedEntityType}/` | List entity notification policy templates by relatedentitytype |
| DELETE | `/api/v2/entityNotificationPolicyTemplates/{relatedEntityType}/{policyId}/` | Delete an entity notification policy template by relatedentitytype |
| GET | `/api/v2/entityNotificationPolicyTemplates/{relatedEntityType}/{policyId}/` | Retrieve an entity notification policy template by relatedentitytype |
| PUT | `/api/v2/entityNotificationPolicyTemplates/{relatedEntityType}/{policyId}/` | Update an entity notification policy template by relatedentitytype |
| GET | `/api/v2/entityNotificationPolicyTemplates/{relatedEntityType}/{policyId}/relatedPolicies/` | Retrieve list of all policies that are created from this template and are… |
| GET | `/api/v2/entityNotificationPolicyTemplates/{relatedEntityType}/{policyId}/sharedRoles/` | Get the registered model access control list by relatedentitytype |
| PATCH | `/api/v2/entityNotificationPolicyTemplates/{relatedEntityType}/{policyId}/sharedRoles/` | Update the registered model controls by relatedentitytype |
| GET | `/api/v2/notificationChannelTemplates/` | List notification channel templates |
| POST | `/api/v2/notificationChannelTemplates/` | Create a notification channel template |
| DELETE | `/api/v2/notificationChannelTemplates/{channelId}/` | Delete a notification channel template by channel ID |
| GET | `/api/v2/notificationChannelTemplates/{channelId}/` | Retrieve a notification channel template by channel ID |
| PUT | `/api/v2/notificationChannelTemplates/{channelId}/` | Update a notification channel template by channel ID |
| GET | `/api/v2/notificationChannelTemplates/{channelId}/policyTemplates/` | Retrieve list of all policy templates that are using this channel and are… |
| GET | `/api/v2/notificationChannelTemplates/{channelId}/relatedPolicies/` | Retrieve list of all policies that are created from this template and are… |
| GET | `/api/v2/notificationChannelTemplates/{channelId}/sharedRoles/` | Get the channel template access control list by channel ID |
| PATCH | `/api/v2/notificationChannelTemplates/{channelId}/sharedRoles/` | Update the channel template controls by channel ID |
| GET | `/api/v2/notificationChannels/` | List notification channels |
| POST | `/api/v2/notificationChannels/` | Create a notification channel |
| DELETE | `/api/v2/notificationChannels/{channelId}/` | Delete a notification channel by channel ID |
| GET | `/api/v2/notificationChannels/{channelId}/` | Retrieve a notification channel by channel ID |
| PUT | `/api/v2/notificationChannels/{channelId}/` | Update a notification channel by channel ID |
| POST | `/api/v2/notificationEmailChannelVerification/` | Send a 6-digit verification code |
| POST | `/api/v2/notificationEmailChannelVerificationStatus/` | Retrieve the status of whether the admin entered the code correctly |
| GET | `/api/v2/notificationEvents/` | The list of event types and groups the user can include |
| GET | `/api/v2/notificationLogs/` | List the notification logs |
| GET | `/api/v2/notificationPolicies/` | List notification policies |
| POST | `/api/v2/notificationPolicies/` | Create a notification policy |
| DELETE | `/api/v2/notificationPolicies/{policyId}/` | Delete a notification policy by policy ID |
| GET | `/api/v2/notificationPolicies/{policyId}/` | Retrieve a notification policy by policy ID |
| PUT | `/api/v2/notificationPolicies/{policyId}/` | Update a notification policy by policy ID |
| GET | `/api/v2/notificationPolicyMutes/` | The list of the ignored notifications filtered by org ID if provided |
| POST | `/api/v2/notificationPolicyMutes/` | Create a new ignored notification |
| DELETE | `/api/v2/notificationPolicyMutes/{muteId}/` | Delete the existing notification policy mute by mute ID |
| POST | `/api/v2/notificationWebhookChannelTests/` | Test the webhook notification channel |
| GET | `/api/v2/notificationWebhookChannelTests/{notificationId}/` | Retrieve the status of the notification channel test by notification ID |
| POST | `/api/v2/notifications/` | Resend the notification |
| POST | `/api/v2/remoteEvents/` | Post a remote deployment event |
| DELETE | `/api/v2/userNotifications/` | Delete all user notifications |
| GET | `/api/v2/userNotifications/` | The list of user notifications |
| PATCH | `/api/v2/userNotifications/` | Mark all as read |
| DELETE | `/api/v2/userNotifications/{userNotificationId}/` | Delete user notification by user notification ID |
| PATCH | `/api/v2/userNotifications/{userNotificationId}/` | Mark as read by user notification ID |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/datarobot/openapi/datarobot-notifications-api-openapi.yml

## Other DataRobot APIs (12)

- [DataRobot REST API v2](https://apis.io/apis/datarobot/datarobot-rest-api-v2/)
- [DataRobot DataRobot API](https://apis.io/apis/datarobot/datarobot-datarobot-api-api/)
- [DataRobot Datarobot Oss API](https://apis.io/apis/datarobot/datarobot-datarobot-oss-api/)
- [DataRobot Homebrew API](https://apis.io/apis/datarobot/datarobot-homebrew-api/)
- [DataRobot Info API](https://apis.io/apis/datarobot/datarobot-info-api/)
- [DataRobot Install API](https://apis.io/apis/datarobot/datarobot-install-api/)
- [DataRobot MCP API](https://apis.io/apis/datarobot/datarobot-mcp-api/)
- [DataRobot Memory API](https://apis.io/apis/datarobot/datarobot-memory-api/)
- [DataRobot Oauth2 API](https://apis.io/apis/datarobot/datarobot-oauth2-api/)
- [DataRobot Projects API](https://apis.io/apis/datarobot/datarobot-projects-api/)
- [DataRobot Registereddeployments API](https://apis.io/apis/datarobot/datarobot-registereddeployments-api/)
- [DataRobot Uv API](https://apis.io/apis/datarobot/datarobot-uv-api/)

## Tags

notifications

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/datarobot/datarobot-notifications-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/datarobot/.
