Skip to main content
GET
Get Notification Batch

Authorizations

Authorization
string
header
required

API key authentication. Get your API key from the Duvo dashboard.

Path Parameters

id
string<uuid>
required

The notification batch's unique identifier

teamId
string
required

Query Parameters

type
enum<string>

Count only live members of this type. Omit to count every live member.

Available options:
connection_broken,
case_failed,
critical_case_issue,
case_issue,
critical_eval_issue,
eval_issue,
job_issue,
job_done,
background_job,
schedule_issue,
config_proposal
severity
enum<string>

Count only live members with exactly this severity. Mutually exclusive with minSeverity. One of: info, warning, critical, success.

Available options:
info,
warning,
critical,
success
minSeverity
enum<string>

Count only live members at or above this urgency. Least to most urgent: success < info < warning < critical. Mutually exclusive with severity.

Available options:
info,
warning,
critical,
success
agents
enum<string>

When 'mine', 404 unless the batch's agent is one the authenticated user created. Pass it alongside the feed's My agents filter so a retained batch cannot come back narrowed on type and severity but not on ownership.

Available options:
mine

Response

Default Response

id
string<uuid>
required
agentId
string<uuid> | null
required
agentName
string | null
required
queueId
string<uuid> | null
required
queueName
string | null
required
teamId
string<uuid>
required
createdAt
string
required
lastEventAt
string
required
closedAt
string | null
required
typeCounts
object[]
required
severityCounts
object[]
required
unreadCount
integer
required
Required range: 0 <= x <= 9007199254740991
worstSeverity
enum<string>
required
Available options:
info,
warning,
critical,
success