v64

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-03124241726.5 KB
Signals

Get project signal

Returns the full-history detail view of one signal: lifecycle states, lifetime activity stats (firstSeenAt, lastSeenAt, occurrences, affectedSessionsPercent, tags), a 14-day occurrence trend, the active evaluations monitoring it, and the current monitoringState.

get/v1/projects/{projectSlug}/signals/{signalSlug}

Path parameters

projectSlugstring required

Project slug (human-readable identifier)

Project slug (human-readable identifier)

signalSlugstring required

Signal slug.

Signal slug.

Response

Signal

idstring required

Stable signal identifier.

organizationIdstring required

Organization that owns this signal.

projectIdstring required

Project this signal belongs to.

slugstring required

URL-safe slug derived from name. Unique within the project.

namestring required

Human-readable name.

descriptionstring required

Description of the signal.

source'annotation' | 'flagger' | 'custom' required

Where the signal originated from.

statesstring[] required

Active lifecycle states. A signal may carry multiple states at once (e.g. escalating + new).

resolvedAtstring nullable required

ISO-8601 timestamp at which the signal was resolved, or null.

ignoredAtstring nullable required

ISO-8601 timestamp at which the signal was ignored, or null.

regressedAtstring nullable required

ISO-8601 timestamp at which a new occurrence reopened the resolved signal, or null.

mutedAtstring nullable required

ISO-8601 timestamp at which notifications were muted, or null. Muting only silences notifications; incidents still open.

createdAtstring required

ISO-8601 timestamp of creation.

updatedAtstring required

ISO-8601 timestamp of the last update.

tagsstring[] required

Tags seen on the signal's occurrences.

firstSeenAtstring nullable required

ISO-8601 timestamp of the earliest occurrence over the signal's lifetime, or null if none yet.

lastSeenAtstring nullable required

ISO-8601 timestamp of the latest occurrence over the signal's lifetime, or null if none yet.

occurrencesinteger required

Lifetime occurrence count.

affectedSessionsPercentnumber required

Lifetime fraction of project sessions affected by this signal, in [0, 1].