Skip to main content
GET
/
api
/
org
/
notifications
Retrieve notifications
curl --request GET \
  --url https://{tenant}/api/org/notifications \
  --header 'Authorization: Bearer <token>'
[
  {
    "id": "b52f491a-2946-408b-9330-2736db85705b",
    "created_at": "2025-08-13T09:16:12.194Z",
    "org_id": "683d6e6a954737af2aa8e5c2",
    "hash": "17090217262863020087",
    "kind": "warning",
    "topic": "certificate.expiry",
    "title": "Certificate will expire soon",
    "message": "Certificate with ID 683d6e6a954737af2aa8e5c20d545f3211d5a53684114dc8b3ebb2503edf6fabf2e5812425be2fa108f3fb4d will expire in less than 18 days",
    "data": {
      "cert_id": "683d6e6a954737af2aa8e5c20d545f3211d5a53684114dc8b3ebb2503edf6fabf2e5812425be2fa108f3fb4d",
      "expiry_date": "2025-08-31T08:41:53.000Z",
      "days_remaining": 17
    }
  }
]

Authorizations

Authorization
string
header
required

The Tyk Dashboard API Access Credentials

Query Parameters

refresh
string

Setting refresh to true will force the API to refresh the list of notifications.

Response

Returns a list of notifications that have been issued for the specified Tyk Organisation.

id
string
created_at
string
org_id
string
hash
string
kind
enum<string>
Available options:
critical,
warning
topic
enum<string>
Available options:
certificate.expiry
title
string
message
string
data
object