issue-hashes.json 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452
  1. {
  2. "get": {
  3. "tags": ["Events"],
  4. "description": "This endpoint lists an issue's hashes, which are the generated checksums used to aggregate individual events.",
  5. "operationId": "List an Issue's Hashes",
  6. "parameters": [
  7. {
  8. "name": "issue_id",
  9. "in": "path",
  10. "description": "The ID of the issue to retrieve.",
  11. "required": true,
  12. "schema": {
  13. "type": "string"
  14. }
  15. },
  16. {
  17. "$ref": "../../components/parameters/pagination-cursor.json#/PaginationCursor"
  18. }
  19. ],
  20. "responses": {
  21. "200": {
  22. "description": "Success",
  23. "content": {
  24. "application/json": {
  25. "schema": {
  26. "type": "array",
  27. "items": {
  28. "type": "object",
  29. "properties": {
  30. "latestEvent": {
  31. "$ref": "../../components/schemas/event.json#/Hash"
  32. },
  33. "id": {
  34. "type": "string"
  35. }
  36. }
  37. }
  38. },
  39. "example": [
  40. {
  41. "id": "9999aaaaca8b46d797c23c6077c6ff01",
  42. "latestEvent": {
  43. "eventID": "9999aaaaca8b46d797c23c6077c6ff01",
  44. "dist": null,
  45. "message": "",
  46. "title": "This is an example Python exception",
  47. "id": "9999aaafcc8b46d797c23c6077c6ff01",
  48. "size": 107762,
  49. "errors": [
  50. {
  51. "data": {
  52. "column": 8,
  53. "source": "https://s1.sentry-cdn.com/_static/bloopbloop/sentry/dist/app.js.map",
  54. "row": 15
  55. },
  56. "message": "Invalid location in sourcemap",
  57. "type": "js_invalid_sourcemap_location"
  58. }
  59. ],
  60. "platform": "javascript",
  61. "type": "error",
  62. "metadata": {
  63. "type": "ForbiddenError",
  64. "value": "GET /organizations/hellboy-meowmeow/users/ 403"
  65. },
  66. "tags": [
  67. {
  68. "value": "Chrome 83.0.4103",
  69. "key": "browser",
  70. "_meta": null
  71. },
  72. {
  73. "value": "Chrome",
  74. "key": "browser.name",
  75. "_meta": null
  76. },
  77. {
  78. "value": "prod",
  79. "key": "environment",
  80. "_meta": null
  81. },
  82. {
  83. "value": "yes",
  84. "key": "handled",
  85. "_meta": null
  86. },
  87. {
  88. "value": "error",
  89. "key": "level",
  90. "_meta": null
  91. },
  92. {
  93. "value": "generic",
  94. "key": "mechanism",
  95. "_meta": null
  96. }
  97. ],
  98. "dateCreated": "2020-06-17T22:26:56.098086Z",
  99. "dateReceived": "2020-06-17T22:26:56.428721Z",
  100. "user": {
  101. "username": null,
  102. "name": "Hell Boy",
  103. "ip_address": "192.168.1.1",
  104. "email": "hell@boy.cat",
  105. "data": {
  106. "isStaff": false
  107. },
  108. "id": "550747"
  109. },
  110. "entries": [
  111. {
  112. "type": "exception",
  113. "data": {
  114. "values": [
  115. {
  116. "stacktrace": {
  117. "frames": [
  118. {
  119. "function": "ignoreOnError",
  120. "errors": null,
  121. "colNo": 23,
  122. "vars": null,
  123. "package": null,
  124. "absPath": "webpack:////usr/src/getsentry/src/sentry/node_modules/@sentry/browser/esm/helpers.js",
  125. "inApp": false,
  126. "lineNo": 71,
  127. "module": "usr/src/getsentry/src/sentry/node_modules/@sentry/browser/esm/helpers",
  128. "filename": "/usr/src/getsentry/src/sentry/node_modules/@sentry/browser/esm/helpers.js",
  129. "platform": null,
  130. "instructionAddr": null,
  131. "context": [
  132. [66, " }"],
  133. [
  134. 67,
  135. " // Attempt to invoke user-land function"
  136. ],
  137. [
  138. 68,
  139. " // NOTE: If you are a Sentry user, and you are seeing this stack frame, it"
  140. ],
  141. [
  142. 69,
  143. " // means the sentry.javascript SDK caught an error invoking your application code. This"
  144. ],
  145. [
  146. 70,
  147. " // is expected behavior and NOT indicative of a bug with sentry.javascript."
  148. ],
  149. [
  150. 71,
  151. " return fn.apply(this, wrappedArguments);"
  152. ],
  153. [
  154. 72,
  155. " // tslint:enable:no-unsafe-any"
  156. ],
  157. [73, " }"],
  158. [74, " catch (ex) {"],
  159. [75, " ignoreNextOnError();"],
  160. [
  161. 76,
  162. " withScope(function (scope) {"
  163. ]
  164. ],
  165. "symbolAddr": null,
  166. "trust": null,
  167. "symbol": null
  168. },
  169. {
  170. "function": "apply",
  171. "errors": null,
  172. "colNo": 24,
  173. "vars": null,
  174. "package": null,
  175. "absPath": "webpack:////usr/src/getsentry/src/sentry/node_modules/reflux-core/lib/PublisherMethods.js",
  176. "inApp": false,
  177. "lineNo": 74,
  178. "module": "usr/src/getsentry/src/sentry/node_modules/reflux-core/lib/PublisherMethods",
  179. "filename": "/usr/src/getsentry/src/sentry/node_modules/reflux-core/lib/PublisherMethods.js",
  180. "platform": null,
  181. "instructionAddr": null,
  182. "context": [
  183. [69, " */"],
  184. [
  185. 70,
  186. " triggerAsync: function triggerAsync() {"
  187. ],
  188. [71, " var args = arguments,"],
  189. [72, " me = this;"],
  190. [73, " _.nextTick(function () {"],
  191. [
  192. 74,
  193. " me.trigger.apply(me, args);"
  194. ],
  195. [75, " });"],
  196. [76, " },"],
  197. [77, ""],
  198. [78, " /**"],
  199. [
  200. 79,
  201. " * Wraps the trigger mechanism with a deferral function."
  202. ]
  203. ],
  204. "symbolAddr": null,
  205. "trust": null,
  206. "symbol": null
  207. }
  208. ],
  209. "framesOmitted": null,
  210. "registers": null,
  211. "hasSystemFrames": true
  212. },
  213. "module": null,
  214. "rawStacktrace": {
  215. "frames": [
  216. {
  217. "function": "a",
  218. "errors": null,
  219. "colNo": 88800,
  220. "vars": null,
  221. "package": null,
  222. "absPath": "https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js",
  223. "inApp": false,
  224. "lineNo": 81,
  225. "module": null,
  226. "filename": "/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js",
  227. "platform": null,
  228. "instructionAddr": null,
  229. "context": [
  230. [76, "/*!"],
  231. [77, " Copyright (c) 2018 Jed Watson."],
  232. [
  233. 78,
  234. " Licensed under the MIT License (MIT), see"
  235. ],
  236. [
  237. 79,
  238. " http://jedwatson.github.io/react-select"
  239. ],
  240. [80, "*/"],
  241. [
  242. 81,
  243. "{snip} e,t)}));return e.handleEvent?e.handleEvent.apply(this,s):e.apply(this,s)}catch(e){throw c(),Object(o.m)((function(n){n.addEventProcessor((fu {snip}"
  244. ],
  245. [82, "/*!"],
  246. [83, " * JavaScript Cookie v2.2.1"],
  247. [
  248. 84,
  249. " * https://github.com/js-cookie/js-cookie"
  250. ],
  251. [85, " *"],
  252. [
  253. 86,
  254. " * Copyright 2006, 2015 Klaus Hartl & Fagner Brack"
  255. ]
  256. ],
  257. "symbolAddr": null,
  258. "trust": null,
  259. "symbol": null
  260. },
  261. {
  262. "function": null,
  263. "errors": null,
  264. "colNo": 149484,
  265. "vars": null,
  266. "package": null,
  267. "absPath": "https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js",
  268. "inApp": false,
  269. "lineNo": 119,
  270. "module": null,
  271. "filename": "/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js",
  272. "platform": null,
  273. "instructionAddr": null,
  274. "context": [
  275. [114, "/* @license"],
  276. [115, "Papa Parse"],
  277. [116, "v5.2.0"],
  278. [117, "https://github.com/mholt/PapaParse"],
  279. [118, "License: MIT"],
  280. [
  281. 119,
  282. "{snip} (){var e=arguments,t=this;r.nextTick((function(){t.trigger.apply(t,e)}))},deferWith:function(e){var t=this.trigger,n=this,r=function(){t.app {snip}"
  283. ],
  284. [120, "/**!"],
  285. [
  286. 121,
  287. " * @fileOverview Kickass library to create and place poppers near their reference elements."
  288. ],
  289. [122, " * @version 1.16.1"],
  290. [123, " * @license"],
  291. [
  292. 124,
  293. " * Copyright (c) 2016 Federico Zivolo and contributors"
  294. ]
  295. ],
  296. "symbolAddr": null,
  297. "trust": null,
  298. "symbol": null
  299. }
  300. ],
  301. "framesOmitted": null,
  302. "registers": null,
  303. "hasSystemFrames": true
  304. },
  305. "mechanism": {
  306. "type": "generic",
  307. "handled": true
  308. },
  309. "threadId": null,
  310. "value": "GET /organizations/hellboy-meowmeow/users/ 403",
  311. "type": "ForbiddenError"
  312. }
  313. ],
  314. "excOmitted": null,
  315. "hasSystemFrames": true
  316. }
  317. },
  318. {
  319. "type": "breadcrumbs",
  320. "data": {
  321. "values": [
  322. {
  323. "category": "tracing",
  324. "level": "debug",
  325. "event_id": null,
  326. "timestamp": "2020-06-17T22:26:55.266586Z",
  327. "data": null,
  328. "message": "[Tracing] pushActivity: idleTransactionStarted#1",
  329. "type": "debug"
  330. },
  331. {
  332. "category": "xhr",
  333. "level": "info",
  334. "event_id": null,
  335. "timestamp": "2020-06-17T22:26:55.619446Z",
  336. "data": {
  337. "url": "/api/0/internal/health/",
  338. "status_code": 200,
  339. "method": "GET"
  340. },
  341. "message": null,
  342. "type": "http"
  343. },
  344. {
  345. "category": "sentry.transaction",
  346. "level": "info",
  347. "event_id": null,
  348. "timestamp": "2020-06-17T22:26:55.945016Z",
  349. "data": null,
  350. "message": "7787a027f3fb46c985aaa2287b3f4d09",
  351. "type": "default"
  352. }
  353. ]
  354. }
  355. },
  356. {
  357. "type": "request",
  358. "data": {
  359. "fragment": null,
  360. "cookies": [],
  361. "inferredContentType": null,
  362. "env": null,
  363. "headers": [
  364. [
  365. "User-Agent",
  366. "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.97 Safari/537.36"
  367. ]
  368. ],
  369. "url": "https://sentry.io/organizations/hellboy-meowmeow/issues/",
  370. "query": [["project", "5236886"]],
  371. "data": null,
  372. "method": null
  373. }
  374. }
  375. ],
  376. "packages": {},
  377. "sdk": {
  378. "version": "5.17.0",
  379. "name": "sentry.javascript.browser"
  380. },
  381. "_meta": {
  382. "user": null,
  383. "context": null,
  384. "entries": {},
  385. "contexts": null,
  386. "message": null,
  387. "packages": null,
  388. "tags": {},
  389. "sdk": null
  390. },
  391. "contexts": {
  392. "ForbiddenError": {
  393. "status": 403,
  394. "statusText": "Forbidden",
  395. "responseJSON": {
  396. "detail": "You do not have permission to perform this action."
  397. },
  398. "type": "default"
  399. },
  400. "browser": {
  401. "version": "83.0.4103",
  402. "type": "browser",
  403. "name": "Chrome"
  404. },
  405. "os": {
  406. "version": "10",
  407. "type": "os",
  408. "name": "Windows"
  409. },
  410. "trace": {
  411. "span_id": "83db1ad17e67dfe7",
  412. "type": "trace",
  413. "trace_id": "da6caabcd90e45fdb81f6655824a5f88",
  414. "op": "navigation"
  415. },
  416. "organization": {
  417. "type": "default",
  418. "id": "323938",
  419. "slug": "hellboy-meowmeow"
  420. }
  421. },
  422. "fingerprints": ["fbe908cc63d63ea9763fd84cb6bad177"],
  423. "context": {
  424. "resp": {
  425. "status": 403,
  426. "responseJSON": {
  427. "detail": "You do not have permission to perform this action."
  428. },
  429. "name": "ForbiddenError",
  430. "statusText": "Forbidden",
  431. "message": "GET /organizations/hellboy-meowmeow/users/ 403",
  432. "stack": "Error\n at https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/app.js:1:480441\n at u (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:165:51006)\n at Generator._invoke (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:165:50794)\n at Generator.A.forEach.e.<computed> [as next] (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:165:51429)\n at n (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:16:68684)\n at s (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:16:68895)\n at https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:16:68954\n at new Promise (<anonymous>)\n at https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:16:68835\n at v (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/app.js:1:480924)\n at m (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/app.js:1:480152)\n at t.fetchMemberList (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/app.js:1:902983)\n at t.componentDidMount (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/app.js:1:900527)\n at t.componentDidMount (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:189:15597)\n at Pc (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:181:101023)\n at t.unstable_runWithPriority (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:189:3462)\n at Ko (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:181:45529)\n at Rc (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:181:97371)\n at Oc (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:181:87690)\n at https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:181:45820\n at t.unstable_runWithPriority (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:189:3462)\n at Ko (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:181:45529)\n at Zo (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:181:45765)\n at Jo (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:181:45700)\n at gc (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:181:84256)\n at Object.enqueueSetState (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:181:50481)\n at t.M.setState (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:173:1439)\n at t.onUpdate (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/app.js:1:543076)\n at a.n (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:119:149090)\n at a.emit (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:189:6550)\n at p.trigger (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:119:149379)\n at p.onInitializeUrlState (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/app.js:1:541711)\n at a.n (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:119:149090)\n at a.emit (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:189:6550)\n at Function.trigger (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:119:149379)\n at https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:119:149484\n at a (https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js:81:88800)"
  433. }
  434. },
  435. "groupID": "1341191803"
  436. }
  437. }
  438. ]
  439. }
  440. }
  441. },
  442. "403": {
  443. "description": "Forbidden"
  444. }
  445. },
  446. "security": [
  447. {
  448. "auth_token": ["event:read"]
  449. }
  450. ]
  451. }
  452. }