Update a Project
Update various attributes and configurable settings for the given project. Only supplied values are updated.
Path Parameters
organization_slug
(string)REQUIREDThe slug of the organization the project belongs to.
project_slug
(string)REQUIREDThe slug of the project to update.
Body Parameters
name
(string)slug
(string)team
(string)platform
(string)isBookmarked
(boolean)digestsMinDelay
(integer)digestsMaxDelay
(integer)
Scopes
You need to authenticate via bearer auth token.
<auth_token>
requires the following scopes:project:write
PUT /api/0/projects/{organization_slug}/{project_slug}/
curl https://sentry.io/api/0/projects/{organization_slug}/{project_slug}/ \ -H 'Authorization: Bearer <auth_token>' \ -X PUT \ -H 'Content-Type: application/json' \ -d '{"name":"Plane Proxy","platform":"javascript","slug":"plane-proxy","team":"the-inflated-philosophers"}'
RESPONSESCHEMA
{
"allowedDomains": [
"http://example.com",
"http://example.invalid"
],
"avatar": {
"avatarType": "letter_avatar",
"avatarUuid": null
},
"color": "#bf803f",
"dataScrubber": true,
"dataScrubberDefaults": true,
"dateCreated": "2018-11-06T21:20:19.624Z",
"defaultEnvironment": null,
"digestsMaxDelay": 1800,
"digestsMinDelay": 300,
"features": [
"releases",
"sample-events",
"minidump",
"servicehooks",
"rate-limits",
"data-forwarding"
],
"firstEvent": null,
"hasAccess": true,
"id": "5",
"isBookmarked": false,
"isInternal": false,
"isMember": true,
"isPublic": false,
"latestRelease": {
"authors": [],
"commitCount": 0,
"data": {},
"dateCreated": "2018-11-06T21:20:19.645Z",
"dateReleased": null,
"deployCount": 0,
"firstEvent": "2018-11-06T21:20:19.718Z",
"lastCommit": null,
"lastDeploy": null,
"lastEvent": "2018-11-06T21:20:19.718Z",
"newGroups": 0,
"owner": null,
"projects": [
{
"name": "Plane Proxy",
"slug": "plane-proxy"
}
],
"ref": null,
"shortVersion": "21c04bd",
"url": null,
"version": "21c04bd8fa23cfd85f5f5867f18efd2cf13247bc"
},
"name": "Plane Proxy",
"options": {
"feedback:branding": true,
"filters:blacklisted_ips": "",
"filters:error_messages": "",
"filters:releases": "",
"sentry:csp_ignored_sources": "",
"sentry:csp_ignored_sources_defaults": true,
"sentry:reprocessing_active": false
},
"organization": {
"avatar": {
"avatarType": "letter_avatar",
"avatarUuid": null
},
"dateCreated": "2018-11-06T21:19:55.101Z",
"id": "2",
"isEarlyAdopter": false,
"name": "The Interstellar Jurisdiction",
"require2FA": false,
"slug": "the-interstellar-jurisdiction",
"status": {
"id": "active",
"name": "active"
}
},
"platform": "javascript",
"platforms": [],
"plugins": [
{
"assets": [],
"author": {
"name": "Sentry Team",
"url": "https://github.com/getsentry/sentry"
},
"canDisable": true,
"contexts": [],
"description": "Integrates web hooks.",
"doc": "",
"enabled": false,
"hasConfiguration": true,
"id": "webhooks",
"isTestable": true,
"metadata": {},
"name": "WebHooks",
"resourceLinks": [
{
"title": "Bug Tracker",
"url": "https://github.com/getsentry/sentry/issues"
},
{
"title": "Source",
"url": "https://github.com/getsentry/sentry"
}
],
"shortName": "WebHooks",
"slug": "webhooks",
"status": "unknown",
"type": "notification",
"version": "9.1.0.dev0"
}
],
"processingIssues": 0,
"relayPiiConfig": null,
"resolveAge": 0,
"safeFields": [],
"scrapeJavaScript": true,
"scrubIPAddresses": false,
"securityToken": "c55a4bdce20911e88eed88e9fe5cab71",
"securityTokenHeader": null,
"sensitiveFields": [],
"slug": "plane-proxy",
"status": "active",
"storeCrashReports": false,
"subjectPrefix": "[Sentry] ",
"subjectTemplate": "$shortID - $title",
"team": {
"id": "2",
"name": "Powerful Abolitionist",
"slug": "powerful-abolitionist"
},
"teams": [
{
"id": "2",
"name": "Powerful Abolitionist",
"slug": "powerful-abolitionist"
}
],
"verifySSL": false
}