sentry.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.
Events
get
events.get
Get an event by ID
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
organizationSlug | string | Yes | — |
projectSlug | string | Yes | — |
eventId | string | Yes | — |
| Name | Type | Required | Description |
|---|---|---|---|
eventID | string | Yes | — |
title | string | No | — |
message | string | No | — |
platform | string | No | — |
dateCreated | string | No | — |
dateReceived | string | No | — |
type | string | No | — |
groupID | string | No | — |
tags | object[] | No | — |
context | object | No | — |
tags full type
tags full type
context full type
context full type
list
events.list
List events for a project
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
organizationSlug | string | Yes | — |
projectSlug | string | Yes | — |
cursor | string | No | — |
object[]
Output full type
Output full type
Issues
delete
issues.delete
Permanently delete an issue [DESTRUCTIVE]
Risk: destructive · Irreversible
| Name | Type | Required | Description |
|---|---|---|---|
issueId | string | Yes | — |
boolean
get
issues.get
Get an issue by ID
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
issueId | string | Yes | — |
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | — |
shortId | string | Yes | — |
title | string | Yes | — |
culprit | string | No | — |
permalink | string | No | — |
level | string | No | — |
status | string | Yes | — |
platform | string | No | — |
type | string | No | — |
count | string | No | — |
userCount | number | No | — |
firstSeen | string | No | — |
lastSeen | string | No | — |
isPublic | boolean | No | — |
isBookmarked | boolean | No | — |
hasSeen | boolean | No | — |
isSubscribed | boolean | No | — |
metadata | object | No | — |
project | object | No | — |
assignedTo | object | No | — |
metadata full type
metadata full type
project full type
project full type
assignedTo full type
assignedTo full type
list
issues.list
List issues for a project
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
organizationSlug | string | Yes | — |
projectSlug | string | Yes | — |
query | string | No | — |
cursor | string | No | — |
object[]
Output full type
Output full type
update
issues.update
Update an issue
Risk: write
| Name | Type | Required | Description |
|---|---|---|---|
issueId | string | Yes | — |
status | resolved | unresolved | ignored | No | — |
assignedTo | string | No | — |
hasSeen | boolean | No | — |
isBookmarked | boolean | No | — |
isPublic | boolean | No | — |
isSubscribed | boolean | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | — |
shortId | string | Yes | — |
title | string | Yes | — |
culprit | string | No | — |
permalink | string | No | — |
level | string | No | — |
status | string | Yes | — |
platform | string | No | — |
type | string | No | — |
count | string | No | — |
userCount | number | No | — |
firstSeen | string | No | — |
lastSeen | string | No | — |
isPublic | boolean | No | — |
isBookmarked | boolean | No | — |
hasSeen | boolean | No | — |
isSubscribed | boolean | No | — |
metadata | object | No | — |
project | object | No | — |
assignedTo | object | No | — |
metadata full type
metadata full type
project full type
project full type
assignedTo full type
assignedTo full type
Organizations
create
organizations.create
Create a new organization
Risk: write
| Name | Type | Required | Description |
|---|---|---|---|
name | string | Yes | — |
slug | string | No | — |
agreeTerms | boolean | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | — |
slug | string | Yes | — |
name | string | Yes | — |
dateCreated | string | No | — |
status | object | No | — |
isEarlyAdopter | boolean | No | — |
require2FA | boolean | No | — |
avatar | object | No | — |
status full type
status full type
avatar full type
avatar full type
get
organizations.get
Get an organization by slug
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
organizationSlug | string | Yes | — |
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | — |
slug | string | Yes | — |
name | string | Yes | — |
dateCreated | string | No | — |
status | object | No | — |
isEarlyAdopter | boolean | No | — |
require2FA | boolean | No | — |
avatar | object | No | — |
status full type
status full type
avatar full type
avatar full type
list
organizations.list
List organizations
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
cursor | string | No | — |
object[]
Output full type
Output full type
update
organizations.update
Update an organization
Risk: write
| Name | Type | Required | Description |
|---|---|---|---|
organizationSlug | string | Yes | — |
name | string | No | — |
slug | string | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | — |
slug | string | Yes | — |
name | string | Yes | — |
dateCreated | string | No | — |
status | object | No | — |
isEarlyAdopter | boolean | No | — |
require2FA | boolean | No | — |
avatar | object | No | — |
status full type
status full type
avatar full type
avatar full type
Projects
create
projects.create
Create a new project
Risk: write
| Name | Type | Required | Description |
|---|---|---|---|
organizationSlug | string | Yes | — |
teamSlug | string | Yes | — |
name | string | Yes | — |
slug | string | No | — |
platform | string | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | — |
slug | string | Yes | — |
name | string | Yes | — |
platform | string | No | — |
dateCreated | string | No | — |
isBookmarked | boolean | No | — |
isMember | boolean | No | — |
hasAccess | boolean | No | — |
organization | object | No | — |
team | object | No | — |
organization full type
organization full type
team full type
team full type
delete
projects.delete
Permanently delete a project [DESTRUCTIVE]
Risk: destructive · Irreversible
| Name | Type | Required | Description |
|---|---|---|---|
organizationSlug | string | Yes | — |
projectSlug | string | Yes | — |
boolean
get
projects.get
Get a project by slug
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
organizationSlug | string | Yes | — |
projectSlug | string | Yes | — |
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | — |
slug | string | Yes | — |
name | string | Yes | — |
platform | string | No | — |
dateCreated | string | No | — |
isBookmarked | boolean | No | — |
isMember | boolean | No | — |
hasAccess | boolean | No | — |
organization | object | No | — |
team | object | No | — |
organization full type
organization full type
team full type
team full type
list
projects.list
List projects for an organization
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
organizationSlug | string | Yes | — |
cursor | string | No | — |
object[]
Output full type
Output full type
update
projects.update
Update a project
Risk: write
| Name | Type | Required | Description |
|---|---|---|---|
organizationSlug | string | Yes | — |
projectSlug | string | Yes | — |
name | string | No | — |
slug | string | No | — |
platform | string | No | — |
isBookmarked | boolean | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | — |
slug | string | Yes | — |
name | string | Yes | — |
platform | string | No | — |
dateCreated | string | No | — |
isBookmarked | boolean | No | — |
isMember | boolean | No | — |
hasAccess | boolean | No | — |
organization | object | No | — |
team | object | No | — |
organization full type
organization full type
team full type
team full type
Releases
create
releases.create
Create a new release
Risk: write
| Name | Type | Required | Description |
|---|---|---|---|
organizationSlug | string | Yes | — |
version | string | Yes | — |
ref | string | No | — |
url | string | No | — |
projects | string[] | Yes | — |
dateReleased | string | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
id | number | Yes | — |
version | string | Yes | — |
shortVersion | string | No | — |
dateCreated | string | No | — |
dateReleased | string | No | — |
firstEvent | string | No | — |
lastEvent | string | No | — |
newGroups | number | No | — |
url | string | No | — |
ref | string | No | — |
projects | object[] | No | — |
projects full type
projects full type
delete
releases.delete
Delete a release [DESTRUCTIVE]
Risk: destructive · Irreversible
| Name | Type | Required | Description |
|---|---|---|---|
organizationSlug | string | Yes | — |
version | string | Yes | — |
boolean
get
releases.get
Get a release by version ID
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
organizationSlug | string | Yes | — |
version | string | Yes | — |
| Name | Type | Required | Description |
|---|---|---|---|
id | number | Yes | — |
version | string | Yes | — |
shortVersion | string | No | — |
dateCreated | string | No | — |
dateReleased | string | No | — |
firstEvent | string | No | — |
lastEvent | string | No | — |
newGroups | number | No | — |
url | string | No | — |
ref | string | No | — |
projects | object[] | No | — |
projects full type
projects full type
list
releases.list
List releases for an organization
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
organizationSlug | string | Yes | — |
query | string | No | — |
cursor | string | No | — |
object[]
Output full type
Output full type
update
releases.update
Update a release
Risk: write
| Name | Type | Required | Description |
|---|---|---|---|
organizationSlug | string | Yes | — |
version | string | Yes | — |
ref | string | No | — |
url | string | No | — |
dateReleased | string | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
id | number | Yes | — |
version | string | Yes | — |
shortVersion | string | No | — |
dateCreated | string | No | — |
dateReleased | string | No | — |
firstEvent | string | No | — |
lastEvent | string | No | — |
newGroups | number | No | — |
url | string | No | — |
ref | string | No | — |
projects | object[] | No | — |
projects full type
projects full type
Teams
create
teams.create
Create a new team
Risk: write
| Name | Type | Required | Description |
|---|---|---|---|
organizationSlug | string | Yes | — |
name | string | Yes | — |
slug | string | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | — |
slug | string | Yes | — |
name | string | Yes | — |
dateCreated | string | No | — |
isMember | boolean | No | — |
memberCount | number | No | — |
hasAccess | boolean | No | — |
isPending | boolean | No | — |
avatar | object | No | — |
avatar full type
avatar full type
delete
teams.delete
Delete a team [DESTRUCTIVE]
Risk: destructive · Irreversible
| Name | Type | Required | Description |
|---|---|---|---|
organizationSlug | string | Yes | — |
teamSlug | string | Yes | — |
boolean
get
teams.get
Get a team by slug
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
organizationSlug | string | Yes | — |
teamSlug | string | Yes | — |
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | — |
slug | string | Yes | — |
name | string | Yes | — |
dateCreated | string | No | — |
isMember | boolean | No | — |
memberCount | number | No | — |
hasAccess | boolean | No | — |
isPending | boolean | No | — |
avatar | object | No | — |
avatar full type
avatar full type
list
teams.list
List teams for an organization
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
organizationSlug | string | Yes | — |
cursor | string | No | — |
object[]
Output full type
Output full type
update
teams.update
Update a team
Risk: write
| Name | Type | Required | Description |
|---|---|---|---|
organizationSlug | string | Yes | — |
teamSlug | string | Yes | — |
name | string | No | — |
slug | string | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | — |
slug | string | Yes | — |
name | string | Yes | — |
dateCreated | string | No | — |
isMember | boolean | No | — |
memberCount | number | No | — |
hasAccess | boolean | No | — |
isPending | boolean | No | — |
avatar | object | No | — |
avatar full type
avatar full type