Retrieve Profile Chunks for an Organization
Retrieve continuous profiling data for a profiler over a time range.
Exactly one project must be specified via the project query parameter.
Requires continuous profiling to be enabled for the organization.
Path Parameters
organization_id_or_slug(string)REQUIREDThe ID or slug of the organization the resource belongs to.
Query Parameters:
project(integer)REQUIREDThe ID of the project to fetch chunks for. Exactly one project must be specified.
profiler_id(string)REQUIREDThe continuous-profiler ID to fetch chunks for.
statsPeriod(string)The period of time for the query, will override the start & end parameters, a number followed by one of:
dfor dayshfor hoursmfor minutessfor secondswfor weeks
For example,
24h, to mean query data starting from 24 hours ago to now.start(string)The start of the period of time for the query, expected in ISO-8601 format. For example,
2001-12-14T12:34:56.7890.end(string)The end of the period of time for the query, expected in ISO-8601 format. For example,
2001-12-14T12:34:56.7890.
Scopes
<auth_token> requires one of the following scopes:org:adminorg:readorg:write
curl https://sentry.io/api/0/organizations/{organization_id_or_slug}/profiling/chunks/ \ -H 'Authorization: Bearer <auth_token>'
Copied{ "chunk": { "chunk_id": "0123456789abcdef0123456789abcdef", "profiler_id": "fedcba9876543210fedcba9876543210", "project_id": 1, "organization_id": 1, "environment": "production", "platform": "python", "release": "1.0.0", "received": 1779957840, "retention_days": 30, "version": "2", "profile": { "samples": [ { "stack_id": 0, "thread_id": "1", "timestamp": 1779957840 } ], "stacks": [ [ 0, 1 ] ], "frames": [ { "function": "main", "module": "app.main", "in_app": true, "lineno": 10 }, { "function": "do_work", "module": "app.worker", "in_app": true, "lineno": 42 } ], "thread_metadata": { "1": { "name": "MainThread" } } } }, "debug_chunk_ids": [ "0123456789abcdef0123456789abcdef" ] }