Confirm invitation for project
POST/api/v1/project/:projectIdentifier/confirm
Confirm invitation for project
Request
Path Parameters
Project identifier (ID or name)
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, application, lib, bundle, infra, config, config_map]
Status of the project (active, completed, on-hold)
Label name assigned to the project
Date when the project was archived. Null means the project is active.
Possible values: [user, technician]
Application category (user or technician), only relevant for application type projects
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
Semantic version of the currently active config revision (only set for CONFIG and CONFIG_MAP project types)
{
"id": 0,
"name": "string",
"projectName": "string",
"description": "string",
"projectType": "product",
"status": "string",
"label": "string",
"archivedAt": "2026-06-22T12:47:52.362Z",
"applicationCategory": "user",
"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
}
},
"configSemVer": {}
}