Edit Project
PUT/api/v1/project/:projectIdentifier
Edit Project
Request
Path Parameters
Project identifier (ID or name)
- application/json
Body
required
Unique identifier for the project (slug)
Human-friendly name of the project (not unique)
Label name to assign to the project
Possible values: [product, formation]
Responses
- 200
- application/json
- Schema
- Example (from schema)
Schema
Unique identifier of the project
Unique slug name of the project
Human-friendly name of the project (not unique)
Possible values: [product, formation]
Status of the project (active, completed, on-hold)
Label name assigned to the project
Owner of the project
Platforms supported by the project
Number of members in the project
Number of versions available for the project
memberContext
object
Possible values: [project-owner, project-admin, project-member]
preferences
object
required
summary
object
latestRelease
object
Latest release of the project
upcomingRelease
object
Upcoming release of the project
{
"id": 0,
"name": "string",
"projectName": "string",
"description": "string",
"projectType": "product",
"status": "string",
"label": "string",
"owner": "string",
"platforms": [
"string"
],
"numMembers": 0,
"versions": 5,
"memberContext": {
"role": "project-owner",
"preferences": {
"pinned": true
}
},
"summary": {
"latestRelease": {
"id": "string",
"version": "string",
"name": "string",
"requiredRegulationsCount": 0,
"compliantRegulationsCount": 0
},
"upcomingRelease": {
"id": "string",
"version": "string",
"name": "string",
"requiredRegulationsCount": 0,
"compliantRegulationsCount": 0
}
}
}