List an Issue's Hashes
GET /api/0/organizations/{organization_id_or_slug}/issues/{issue_id}/hashes/
This endpoint lists an issue's hashes, which are the generated checksums used to aggregate individual events.
Path Parameters
organization_id_or_slug
(string)REQUIREDThe id or slug of the organization the issue belong to.
issue_id
(string)REQUIREDThe ID of the issue to retrieve.
Query Parameters:
cursor
(string)A pointer to the last object fetched and its sort order; used to retrieve the next or previous results.
Scopes
You need to authenticate via bearer auth token.
<auth_token>
requires one of the following scopes:event:read
curl https://sentry.io/api/0/organizations/{organization_id_or_slug}/issues/{issue_id}/hashes/ \ -H 'Authorization: Bearer <auth_token>'
RESPONSESCHEMA
[
{
"id": "9999aaaaca8b46d797c23c6077c6ff01",
"latestEvent": {
"eventID": "9999aaaaca8b46d797c23c6077c6ff01",
"dist": null,
"message": "",
"title": "This is an example Python exception",
"id": "9999aaafcc8b46d797c23c6077c6ff01",
"size": 107762,
"errors": [
{
"data": {
"column": 8,
"source": "https://s1.sentry-cdn.com/_static/bloopbloop/sentry/dist/app.js.map",
"row": 15
},
"message": "Invalid location in sourcemap",
"type": "js_invalid_sourcemap_location"
}
],
"platform": "javascript",
"type": "error",
"metadata": {
"type": "ForbiddenError",
"value": "GET /organizations/hellboy-meowmeow/users/ 403"
},
"tags": [
{
"value": "Chrome 83.0.4103",
"key": "browser",
"_meta": null
},
{
"value": "Chrome",
"key": "browser.name",
"_meta": null
},
{
"value": "prod",
"key": "environment",
"_meta": null
},
{
"value": "yes",
"key": "handled",
"_meta": null
},
{
"value": "error",
"key": "level",
"_meta": null
},
{
"value": "generic",
"key": "mechanism",
"_meta": null
}
],
"dateCreated": "2020-06-17T22:26:56.098086Z",
"dateReceived": "2020-06-17T22:26:56.428721Z",
"user": {
"username": null,
"name": "Hell Boy",
"ip_address": "192.168.1.1",
"email": "hell@boy.cat",
"data": {
"isStaff": false
},
"id": "550747"
},
"entries": [
{
"type": "exception",
"data": {
"values": [
{
"stacktrace": {
"frames": [
{
"function": "ignoreOnError",
"errors": null,
"colNo": 23,
"vars": null,
"package": null,
"absPath": "webpack:////usr/src/getsentry/src/sentry/node_modules/@sentry/browser/esm/helpers.js",
"inApp": false,
"lineNo": 71,
"module": "usr/src/getsentry/src/sentry/node_modules/@sentry/browser/esm/helpers",
"filename": "/usr/src/getsentry/src/sentry/node_modules/@sentry/browser/esm/helpers.js",
"platform": null,
"instructionAddr": null,
"context": [
[
66,
" }"
],
[
67,
" // Attempt to invoke user-land function"
],
[
68,
" // NOTE: If you are a Sentry user, and you are seeing this stack frame, it"
],
[
69,
" // means the sentry.javascript SDK caught an error invoking your application code. This"
],
[
70,
" // is expected behavior and NOT indicative of a bug with sentry.javascript."
],
[
71,
" return fn.apply(this, wrappedArguments);"
],
[
72,
" // tslint:enable:no-unsafe-any"
],
[
73,
" }"
],
[
74,
" catch (ex) {"
],
[
75,
" ignoreNextOnError();"
],
[
76,
" withScope(function (scope) {"
]
],
"symbolAddr": null,
"trust": null,
"symbol": null
},
{
"function": "apply",
"errors": null,
"colNo": 24,
"vars": null,
"package": null,
"absPath": "webpack:////usr/src/getsentry/src/sentry/node_modules/reflux-core/lib/PublisherMethods.js",
"inApp": false,
"lineNo": 74,
"module": "usr/src/getsentry/src/sentry/node_modules/reflux-core/lib/PublisherMethods",
"filename": "/usr/src/getsentry/src/sentry/node_modules/reflux-core/lib/PublisherMethods.js",
"platform": null,
"instructionAddr": null,
"context": [
[
69,
" */"
],
[
70,
" triggerAsync: function triggerAsync() {"
],
[
71,
" var args = arguments,"
],
[
72,
" me = this;"
],
[
73,
" _.nextTick(function () {"
],
[
74,
" me.trigger.apply(me, args);"
],
[
75,
" });"
],
[
76,
" },"
],
[
77,
""
],
[
78,
" /**"
],
[
79,
" * Wraps the trigger mechanism with a deferral function."
]
],
"symbolAddr": null,
"trust": null,
"symbol": null
}
],
"framesOmitted": null,
"registers": null,
"hasSystemFrames": true
},
"module": null,
"rawStacktrace": {
"frames": [
{
"function": "a",
"errors": null,
"colNo": 88800,
"vars": null,
"package": null,
"absPath": "https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js",
"inApp": false,
"lineNo": 81,
"module": null,
"filename": "/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js",
"platform": null,
"instructionAddr": null,
"context": [
[
76,
"/*!"
],
[
77,
" Copyright (c) 2018 Jed Watson."
],
[
78,
" Licensed under the MIT License (MIT), see"
],
[
79,
" http://jedwatson.github.io/react-select"
],
[
80,
"*/"
],
[
81,
"{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}"
],
[
82,
"/*!"
],
[
83,
" * JavaScript Cookie v2.2.1"
],
[
84,
" * https://github.com/js-cookie/js-cookie"
],
[
85,
" *"
],
[
86,
" * Copyright 2006, 2015 Klaus Hartl & Fagner Brack"
]
],
"symbolAddr": null,
"trust": null,
"symbol": null
},
{
"function": null,
"errors": null,
"colNo": 149484,
"vars": null,
"package": null,
"absPath": "https://s1.sentry-cdn.com/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js",
"inApp": false,
"lineNo": 119,
"module": null,
"filename": "/_static/dde778f9f93a48e2b6e58ecb0c5eb8f2/sentry/dist/vendor.js",
"platform": null,
"instructionAddr": null,
"context": [
[
114,
"/* @license"
],
[
115,
"Papa Parse"
],
[
116,
"v5.2.0"
],
[
117,
"https://github.com/mholt/PapaParse"
],
[
118,
"License: MIT"
],
[
119,
"{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}"
],
[
120,
"/**!"
],
[
121,
" * @fileOverview Kickass library to create and place poppers near their reference elements."
],
[
122,
" * @version 1.16.1"
],
[
123,
" * @license"
],
[
124,
" * Copyright (c) 2016 Federico Zivolo and contributors"
]
],
"symbolAddr": null,
"trust": null,
"symbol": null
}
],
"framesOmitted": null,
"registers": null,
"hasSystemFrames": true
},
"mechanism": {
"type": "generic",
"handled": true
},
"threadId": null,
"value": "GET /organizations/hellboy-meowmeow/users/ 403",
"type": "ForbiddenError"
}
],
"excOmitted": null,
"hasSystemFrames": true
}
},
{
"type": "breadcrumbs",
"data": {
"values": [
{
"category": "tracing",
"level": "debug",
"event_id": null,
"timestamp": "2020-06-17T22:26:55.266586Z",
"data": null,
"message": "[Tracing] pushActivity: idleTransactionStarted#1",
"type": "debug"
},
{
"category": "xhr",
"level": "info",
"event_id": null,
"timestamp": "2020-06-17T22:26:55.619446Z",
"data": {
"url": "/api/0/internal/health/",
"status_code": 200,
"method": "GET"
},
"message": null,
"type": "http"
},
{
"category": "sentry.transaction",
"level": "info",
"event_id": null,
"timestamp": "2020-06-17T22:26:55.945016Z",
"data": null,
"message": "7787a027f3fb46c985aaa2287b3f4d09",
"type": "default"
}
]
}
},
{
"type": "request",
"data": {
"fragment": null,
"cookies": [],
"inferredContentType": null,
"env": null,
"headers": [
[
"User-Agent",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.97 Safari/537.36"
]
],
"url": "https://sentry.io/organizations/hellboy-meowmeow/issues/",
"query": [
[
"project",
"5236886"
]
],
"data": null,
"method": null
}
}
],
"packages": {},
"sdk": {
"version": "5.17.0",
"name": "sentry.javascript.browser"
},
"_meta": {
"user": null,
"context": null,
"entries": {},
"contexts": null,
"message": null,
"packages": null,
"tags": {},
"sdk": null
},
"contexts": {
"ForbiddenError": {
"status": 403,
"statusText": "Forbidden",
"responseJSON": {
"detail": "You do not have permission to perform this action."
},
"type": "default"
},
"browser": {
"version": "83.0.4103",
"type": "browser",
"name": "Chrome"
},
"os": {
"version": "10",
"type": "os",
"name": "Windows"
},
"trace": {
"span_id": "83db1ad17e67dfe7",
"type": "trace",
"trace_id": "da6caabcd90e45fdb81f6655824a5f88",
"op": "navigation"
},
"organization": {
"type": "default",
"id": "323938",
"slug": "hellboy-meowmeow"
}
},
"fingerprints": [
"fbe908cc63d63ea9763fd84cb6bad177"
],
"context": {
"resp": {
"status": 403,
"responseJSON": {
"detail": "You do not have permission to perform this action."
},
"name": "ForbiddenError",
"statusText": "Forbidden",
"message": "GET /organizations/hellboy-meowmeow/users/ 403",
"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)"
}
},
"groupID": "1341191803"
}
}
]