Skip to content

Commit 836ce91

Browse files
Combined and markdown
1 parent 1860201 commit 836ce91

3 files changed

Lines changed: 768 additions & 0 deletions

File tree

docs/combined.yaml

Lines changed: 385 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,385 @@
1+
"/":
2+
section: "Authentication and user info"
3+
absolute: false
4+
methods:
5+
GET:
6+
locations: ["api::AuthenticatedApi::get_auth_info"]
7+
region_aware: false
8+
notes: "Returns auth/user info"
9+
class: sentry.api.endpoints.index.IndexEndpoint
10+
name: sentry-api-index
11+
owner: unowned
12+
"/users/me/regions/":
13+
section: "Authentication and user info"
14+
absolute: false
15+
methods:
16+
GET:
17+
locations: ["api::AuthenticatedApi::list_available_regions"]
18+
region_aware: false
19+
notes: "May be 404 on self-hosted; returns [] then"
20+
class: sentry.users.api.endpoints.user_regions.UserRegionsEndpoint
21+
name: sentry-api-0-user-regions
22+
owner: hybrid-cloud
23+
"/organizations/":
24+
section: "Organizations"
25+
absolute: false
26+
methods:
27+
GET:
28+
locations: ["api::AuthenticatedApi::list_organizations"]
29+
region_aware: true
30+
class: sentry.core.endpoints.organization_index.OrganizationIndexEndpoint
31+
name: sentry-api-0-organizations
32+
owner: unowned
33+
"/organizations/{org}/region/":
34+
section: "Organizations"
35+
absolute: false
36+
methods:
37+
GET:
38+
locations: ["api::AuthenticatedApi::get_region_url"]
39+
region_aware: false
40+
class: sentry.core.endpoints.organization_region.OrganizationRegionEndpoint
41+
name: sentry-api-0-organization-region
42+
owner: hybrid-cloud
43+
"/organizations/{org}/projects/":
44+
section: "Projects"
45+
absolute: false
46+
methods:
47+
GET:
48+
locations: ["api::AuthenticatedApi::list_organization_projects"]
49+
region_aware: false
50+
class: sentry.core.endpoints.organization_projects.OrganizationProjectsEndpoint
51+
name: sentry-api-0-organization-projects
52+
owner: unowned
53+
"/organizations/{org}/monitors/":
54+
section: "Monitors"
55+
absolute: false
56+
methods:
57+
GET:
58+
locations: ["api::AuthenticatedApi::list_organization_monitors"]
59+
region_aware: false
60+
class: sentry.monitors.endpoints.organization_monitor_index.OrganizationMonitorIndexEndpoint
61+
name: sentry-api-0-organization-monitor-index
62+
owner: crons
63+
"/organizations/{org}/repos/":
64+
section: "Repositories"
65+
absolute: false
66+
methods:
67+
GET:
68+
locations: ["api::AuthenticatedApi::list_organization_repos"]
69+
region_aware: false
70+
class: sentry.integrations.api.endpoints.organization_repositories.OrganizationRepositoriesEndpoint
71+
name: sentry-api-0-organization-repositories
72+
owner: product-owners-settings-integrations
73+
"/projects/{org}/{project}/releases/":
74+
section: "Releases"
75+
absolute: false
76+
methods:
77+
GET:
78+
locations: ["api::AuthenticatedApi::list_releases"]
79+
region_aware: false
80+
POST:
81+
locations: ["api::AuthenticatedApi::new_release"]
82+
region_aware: false
83+
notes: "Legacy single-project endpoint"
84+
class: sentry.releases.endpoints.project_releases.ProjectReleasesEndpoint
85+
name: sentry-api-0-project-releases
86+
owner: unowned
87+
"/organizations/{org}/releases/":
88+
section: "Releases"
89+
absolute: false
90+
methods:
91+
POST:
92+
locations: ["api::AuthenticatedApi::new_release", "api::AuthenticatedApi::update_release"]
93+
region_aware: false
94+
class: sentry.api.endpoints.organization_releases.OrganizationReleasesEndpoint
95+
name: sentry-api-0-organization-releases
96+
owner: unowned
97+
"/projects/{org}/{project}/releases/{version}/":
98+
section: "Releases"
99+
absolute: false
100+
methods:
101+
PUT:
102+
locations: ["api::AuthenticatedApi::update_release"]
103+
region_aware: false
104+
GET:
105+
locations: ["api::AuthenticatedApi::get_release"]
106+
region_aware: false
107+
DELETE:
108+
locations: ["api::AuthenticatedApi::delete_release"]
109+
region_aware: false
110+
class: sentry.releases.endpoints.project_release_details.ProjectReleaseDetailsEndpoint
111+
name: sentry-api-0-project-release-details
112+
owner: unowned
113+
"/organizations/{org}/releases/{version}/":
114+
section: "Releases"
115+
absolute: false
116+
methods:
117+
POST:
118+
locations: ["api::AuthenticatedApi::update_release"]
119+
region_aware: false
120+
notes: "Creates a replacement when updating version"
121+
PUT:
122+
locations: ["api::AuthenticatedApi::update_release", "set_release_refs"]
123+
region_aware: false
124+
GET:
125+
locations: ["api::AuthenticatedApi::get_release"]
126+
region_aware: false
127+
DELETE:
128+
locations: ["api::AuthenticatedApi::delete_release"]
129+
region_aware: false
130+
class: sentry.releases.endpoints.organization_release_details.OrganizationReleaseDetailsEndpoint
131+
name: sentry-api-0-organization-release-details
132+
owner: unowned
133+
"/projects/{org}/{project}/releases/{version}/commits/":
134+
section: "Releases"
135+
absolute: false
136+
methods:
137+
GET:
138+
locations: ["api::AuthenticatedApi::get_release_commits"]
139+
region_aware: false
140+
class: sentry.releases.endpoints.project_release_commits.ProjectReleaseCommitsEndpoint
141+
name: sentry-api-0-project-release-commits
142+
owner: unowned
143+
"/organizations/{org}/releases/{version}/commits/":
144+
section: "Releases"
145+
absolute: false
146+
methods:
147+
GET:
148+
locations: ["api::AuthenticatedApi::get_release_commits"]
149+
region_aware: false
150+
class: sentry.releases.endpoints.organization_release_commits.OrganizationReleaseCommitsEndpoint
151+
name: sentry-api-0-organization-release-commits
152+
owner: unowned
153+
"/organizations/{org}/releases/{version}/previous-with-commits/":
154+
section: "Releases"
155+
absolute: false
156+
methods:
157+
GET:
158+
locations: ["api::AuthenticatedApi::get_previous_release_with_commits"]
159+
region_aware: false
160+
class: sentry.issues.endpoints.organization_release_previous_commits.OrganizationReleasePreviousCommitsEndpoint
161+
name: sentry-api-0-organization-release-previous-with-commits
162+
owner: issue-workflow
163+
"/projects/{org}/{project}/releases/{release}/files/":
164+
section: "Release files (artifacts)"
165+
absolute: false
166+
methods:
167+
GET:
168+
locations: ["api::AuthenticatedApi::list_release_files_by_checksum"]
169+
region_aware: false
170+
POST:
171+
locations: ["api::RegionSpecificApi::upload_release_file"]
172+
region_aware: true
173+
notes: "multipart"
174+
class: sentry.releases.endpoints.project_release_files.ProjectReleaseFilesEndpoint
175+
name: sentry-api-0-project-release-files
176+
owner: unowned
177+
"/organizations/{org}/releases/{release}/files/":
178+
section: "Release files (artifacts)"
179+
absolute: false
180+
methods:
181+
GET:
182+
locations: ["api::AuthenticatedApi::list_release_files_by_checksum"]
183+
region_aware: false
184+
POST:
185+
locations: ["api::RegionSpecificApi::upload_release_file"]
186+
region_aware: true
187+
notes: "multipart"
188+
class: sentry.releases.endpoints.organization_release_files.OrganizationReleaseFilesEndpoint
189+
name: sentry-api-0-organization-release-files
190+
owner: unowned
191+
"/projects/{org}/{project}/releases/{version}/files/{file_id}/":
192+
section: "Release files (artifacts)"
193+
absolute: false
194+
methods:
195+
GET:
196+
locations: ["api::AuthenticatedApi::get_release_file", "api::AuthenticatedApi::get_release_file_metadata"]
197+
region_aware: false
198+
DELETE:
199+
locations: ["api::AuthenticatedApi::delete_release_file"]
200+
region_aware: false
201+
class: sentry.releases.endpoints.project_release_file_details.ProjectReleaseFileDetailsEndpoint
202+
name: sentry-api-0-project-release-file-details
203+
owner: unowned
204+
"/organizations/{org}/releases/{version}/files/{file_id}/":
205+
section: "Release files (artifacts)"
206+
absolute: false
207+
methods:
208+
GET:
209+
locations: ["api::AuthenticatedApi::get_release_file", "api::AuthenticatedApi::get_release_file_metadata"]
210+
region_aware: false
211+
DELETE:
212+
locations: ["api::AuthenticatedApi::delete_release_file"]
213+
region_aware: false
214+
class: sentry.releases.endpoints.organization_release_file_details.OrganizationReleaseFileDetailsEndpoint
215+
name: sentry-api-0-organization-release-file-details
216+
owner: unowned
217+
"/projects/{org}/{project}/files/source-maps/":
218+
section: "Release files (artifacts)"
219+
absolute: false
220+
methods:
221+
DELETE:
222+
locations: ["api::AuthenticatedApi::delete_release_files"]
223+
region_aware: false
224+
class: sentry.api.endpoints.debug_files.SourceMapsEndpoint
225+
name: sentry-api-0-source-maps
226+
owner: ingest
227+
"/organizations/{org}/files/source-maps/":
228+
section: "Release files (artifacts)"
229+
absolute: false
230+
methods:
231+
DELETE:
232+
locations: ["api::AuthenticatedApi::delete_release_files"]
233+
region_aware: false
234+
class: sentry.api.endpoints.catchall.CatchallEndpoint
235+
name: sentry-api-catchall
236+
owner: unowned
237+
"/organizations/{org}/releases/{version}/deploys/":
238+
section: "Deploys"
239+
absolute: false
240+
methods:
241+
POST:
242+
locations: ["api::AuthenticatedApi::create_deploy"]
243+
region_aware: false
244+
GET:
245+
locations: ["api::AuthenticatedApi::list_deploys"]
246+
region_aware: false
247+
class: sentry.releases.endpoints.release_deploys.ReleaseDeploysEndpoint
248+
name: sentry-api-0-organization-release-deploys
249+
owner: unowned
250+
"/projects/{org}/{project}/issues/":
251+
section: "Events and logs"
252+
absolute: false
253+
methods:
254+
PUT:
255+
locations: ["api::AuthenticatedApi::bulk_update_issue"]
256+
region_aware: false
257+
notes: "Query string built from IssueFilter"
258+
GET:
259+
locations: ["api::AuthenticatedApi::list_organization_project_issues"]
260+
region_aware: false
261+
class: sentry.issues.endpoints.project_group_index.ProjectGroupIndexEndpoint
262+
name: sentry-api-0-project-group-index
263+
owner: issue-workflow
264+
"/projects/{org}/{project}/events/":
265+
section: "Events and logs"
266+
absolute: false
267+
methods:
268+
GET:
269+
locations: ["api::AuthenticatedApi::list_organization_project_events"]
270+
region_aware: false
271+
class: sentry.issues.endpoints.project_events.ProjectEventsEndpoint
272+
name: sentry-api-0-project-events
273+
owner: issue-workflow
274+
"/organizations/{org}/events/":
275+
section: "Events and logs"
276+
absolute: false
277+
methods:
278+
GET:
279+
locations: ["api::AuthenticatedApi::fetch_organization_events"]
280+
region_aware: false
281+
notes: "Dataset-backed (e.g., dataset=logs); multiple field params; optional cursor, project"
282+
class: sentry.api.endpoints.organization_events.OrganizationEventsEndpoint
283+
name: sentry-api-0-organization-events
284+
owner: visibility
285+
"/projects/{org}/{project}/events/{event_id}/json/":
286+
section: "Events and logs"
287+
absolute: false
288+
methods:
289+
GET:
290+
locations: ["api::AuthenticatedApi::get_event"]
291+
region_aware: false
292+
class: sentry.issues.endpoints.project_event_details.EventJsonEndpoint
293+
name: sentry-api-0-event-json
294+
owner: issue-workflow
295+
"/organizations/{org}/events/{event_id}/json/":
296+
section: "Events and logs"
297+
absolute: false
298+
methods:
299+
GET:
300+
locations: ["api::AuthenticatedApi::get_event"]
301+
region_aware: false
302+
class: sentry.api.endpoints.catchall.CatchallEndpoint
303+
name: sentry-api-catchall
304+
owner: unowned
305+
"/projects/{org}/{project}/files/dsyms/unknown/":
306+
section: "Debug information files (DIFs) and chunk upload"
307+
absolute: false
308+
methods:
309+
GET:
310+
locations: ["api::AuthenticatedApi::find_missing_dif_checksums"]
311+
region_aware: false
312+
class: sentry.api.endpoints.debug_files.UnknownDebugFilesEndpoint
313+
name: sentry-api-0-unknown-dsym-files
314+
owner: ingest
315+
"/organizations/{org}/chunk-upload/":
316+
section: "Debug information files (DIFs) and chunk upload"
317+
absolute: false
318+
methods:
319+
GET:
320+
locations: ["api::AuthenticatedApi::get_chunk_upload_options"]
321+
region_aware: false
322+
notes: "Returns server-provided absolute upload URL"
323+
class: sentry.api.endpoints.chunk.ChunkUploadEndpoint
324+
name: sentry-api-0-chunk-upload
325+
owner: ingest
326+
"/projects/{org}/{project}/files/dsyms/":
327+
section: "Region-specific uploads (wrapper)"
328+
absolute: false
329+
methods:
330+
POST:
331+
locations: ["api::RegionSpecificApi::upload_dif_archive"]
332+
region_aware: true
333+
class: sentry.api.endpoints.debug_files.DebugFilesEndpoint
334+
name: sentry-api-0-dsym-files
335+
owner: ingest
336+
"/projects/{org}/{project}/files/difs/assemble/":
337+
section: "Artifact assembly"
338+
absolute: false
339+
methods:
340+
POST:
341+
locations: ["api::AuthenticatedApi::assemble_difs"]
342+
region_aware: false
343+
class: sentry.api.endpoints.debug_files.DifAssembleEndpoint
344+
name: sentry-api-0-assemble-dif-files
345+
owner: ingest
346+
"/organizations/{org}/releases/{release}/assemble/":
347+
section: "Artifact assembly"
348+
absolute: false
349+
methods:
350+
POST:
351+
locations: ["api::AuthenticatedApi::assemble_release_artifacts"]
352+
region_aware: false
353+
class: sentry.releases.endpoints.organization_release_assemble.OrganizationReleaseAssembleEndpoint
354+
name: sentry-api-0-organization-release-assemble
355+
owner: unowned
356+
"/organizations/{org}/artifactbundle/assemble/":
357+
section: "Artifact assembly"
358+
absolute: false
359+
methods:
360+
POST:
361+
locations: ["api::AuthenticatedApi::assemble_artifact_bundle"]
362+
region_aware: false
363+
class: sentry.api.endpoints.organization_artifactbundle_assemble.OrganizationArtifactBundleAssembleEndpoint
364+
name: sentry-api-0-organization-artifactbundle-assemble
365+
owner: ingest
366+
"/projects/{org}/{project}/files/preprodartifacts/assemble/":
367+
section: "Artifact assembly"
368+
absolute: false
369+
methods:
370+
POST:
371+
locations: ["api::AuthenticatedApi::assemble_build"]
372+
region_aware: false
373+
class: sentry.preprod.api.endpoints.organization_preprod_artifact_assemble.ProjectPreprodArtifactAssembleEndpoint
374+
name: sentry-api-0-assemble-preprod-artifact-files
375+
owner: emerge-tools
376+
"/projects/{org}/{project}/files/proguard-artifact-releases":
377+
section: "Proguard"
378+
absolute: false
379+
methods:
380+
POST:
381+
locations: ["api::AuthenticatedApi::associate_proguard_mappings"]
382+
region_aware: false
383+
class: sentry.api.endpoints.debug_files.ProguardArtifactReleasesEndpoint
384+
name: sentry-api-0-proguard-artifact-releases
385+
owner: ingest

0 commit comments

Comments
 (0)