Median

GET /signals

Updated Oct 1, 20261 minute read

List signals

One kind's list, most recently moved first, up to 60. filter defaults to live: everything not yet done or declined.

Part of Signals.

Parameters

NameInTypeRequiredDescription
kindquery"bug" | "suggestion"Yes
filterquery"live" | "all" | "open" | "planned" | "in progress" | "in review" | "done" | "declined"No

Responses

StatusDescription
200The signals.
400The request is malformed, and the message names the field.
401The bearer token is missing, revoked, or expired.
429Too many requests. Wait the seconds in Retry-After. Limits depend on the plan. See rate limits.

200 body

FieldTypeRequiredDescription
signalsobject[]No
signals[].idstringNo
signals[].kind"bug" | "suggestion"No
signals[].titlestringNo
signals[].bodystringNo
signals[].priority"urgent" | "high" | "medium" | "low"No
signals[].status"open" | "planned" | "in progress" | "in review" | "done" | "declined"No
signals[].reporterCountintegerNo
signals[].aliasesstring[]NoThe other titles this was reported under, kept when duplicates merge.
signals[].filedAtintegerNo
signals[].updatedAtintegerNo
signals[].updatedByNameanyNo
signals[].linearobjectNo
signals[].linear.identifierstringNo
signals[].linear.urlstringNo
signals[].githubobjectNo
signals[].github.numberintegerNo
signals[].github.urlstringNo

Example request

curl https://api.median.sh/v1/signals?kind=bug \
  -H "Authorization: Bearer $BEARER_AUTH"

Still need help?

    Esc