GET
/
v1
/
notifications
/
{notificationId}
import co.novu.Novu
import co.novu.extensions.notification

fun main() {
    val novu = Novu(apiKey = "<NOVU_SECRET_KEY>")
    val notification = novu.notification("<NOTIFICATION_ID>")
    println(notification)
}
{
  "data": {
    "_id": "<string>",
    "_environmentId": "<string>",
    "_organizationId": "<string>",
    "transactionId": "<string>",
    "createdAt": "<string>",
    "channels": "in_app",
    "subscriber": {
      "firstName": "<string>",
      "_id": "<string>",
      "lastName": "<string>",
      "email": "<string>",
      "phone": "<string>"
    },
    "template": {
      "_id": "<string>",
      "name": "<string>",
      "triggers": [
        "<string>"
      ]
    },
    "jobs": [
      "<string>"
    ]
  }
}

Enter your API key in the Authorization field like the example shown below:

E.g ApiKey 18d2e625f05d80e

import co.novu.Novu
import co.novu.extensions.notification

fun main() {
    val novu = Novu(apiKey = "<NOVU_SECRET_KEY>")
    val notification = novu.notification("<NOTIFICATION_ID>")
    println(notification)
}

Authorizations

Authorization
string
headerrequired

API key authentication. Allowed headers-- "Authorization: ApiKey <api_key>".

Path Parameters

notificationId
string
required

Response

200 - application/json
data
object