Median

GET /signals/{id}

Updated Oct 1, 20261 minute read

Get a signal

The signal, everyone who reported it with their own words, and commits that look like they finish it.

Part of Signals.

Parameters

NameInTypeRequiredDescription
idpathstringYesA signal id.

Responses

StatusDescription
200The signal and its history.
401The bearer token is missing, revoked, or expired.
404Not one of yours, or not there at all.
429Too many requests. Wait the seconds in Retry-After. Limits depend on the plan. See rate limits.

200 body

FieldTypeRequiredDescription
signalobjectNo
signal.idstringNo
signal.kind"bug" | "suggestion"No
signal.titlestringNo
signal.bodystringNo
signal.priority"urgent" | "high" | "medium" | "low"No
signal.status"open" | "planned" | "in progress" | "in review" | "done" | "declined"No
signal.reporterCountintegerNo
signal.aliasesstring[]NoThe other titles this was reported under, kept when duplicates merge.
signal.filedAtintegerNo
signal.updatedAtintegerNo
signal.updatedByNameanyNo
signal.linearobjectNo
signal.linear.identifierstringNo
signal.linear.urlstringNo
signal.githubobjectNo
signal.github.numberintegerNo
signal.github.urlstringNo
reportersobject[]No
reporters[].conversationsobject[]No
reporters[].conversations[].conversationIdstringNo
reporters[].conversations[].subjectstringNo
reporters[].whostringNo
reporters[].quotestringNoWhat the customer actually said, in their own words.
reporters[].reportedAtintegerNo
reporters[].notifiedAtanyNoWhen the "this is fixed" message reached them.
reporters[].imagesobject[]NoThe screenshots behind the report, each with somewhere to fetch it. Screenshots sent in the conversation are here alongside anything attached by link.
reporters[].images[].urlstringNo
reporters[].images[].namestringNo
reporters[].images[].externalbooleanNoTrue for an address Median does not serve.
commitsobject[]No
commits[].idstringNo
commits[].shastringNo
commits[].messagestringNo
commits[].urlstringNo
commits[].authorstringNo
commits[].whystringNoOne line on why the reader thinks this is the one.
commits[].appliedbooleanNo

Example request

curl https://api.median.sh/v1/signals/id \
  -H "Authorization: Bearer $BEARER_AUTH"

Still need help?

    Esc