Skip to main content
POST
/
projects
/
{projectId}
Update a project
curl --request POST \
  --url https://api.phare.io/projects/{projectId} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "Luminous Guiding Tower",
  "members": [
    1,
    2,
    3
  ],
  "settings": {
    "use_incident_ai": true,
    "use_incident_merging": true,
    "incident_merging_time_window": 5
  }
}
'
{
  "id": 1,
  "slug": "luminous-guiding-tower",
  "name": "Luminous Guiding Tower",
  "members": [
    1,
    2,
    3
  ],
  "settings": {
    "use_incident_ai": true,
    "use_incident_merging": true,
    "incident_merging_time_window": 5
  },
  "created_at": "2023-11-07T05:31:56Z",
  "updated_at": "2023-11-07T05:31:56Z"
}
This endpoint can only be called with an organization-scoped API key.

Authorizations

Authorization
string
header
required

Use a user token to access authenticated routes. The token must be specified in the Authorization HTTP header with the following format 'Authorization: Bearer '.

Path Parameters

projectId
integer
required

ID of the project to update

Body

application/json

Project request

name
string
required

Project name

Example:

"Luminous Guiding Tower"

members
integer[]
required

List of team members that are part of this project

Required array length: 1 - 100 elements
Example:
[1, 2, 3]
settings
object

Project settings

Response

Success, project updated

id
number

Project ID

Example:

1

slug
string

Project slug

Example:

"luminous-guiding-tower"

name
string

Project name

Example:

"Luminous Guiding Tower"

members
integer[]

List of team members that are part of this project

Required array length: 1 - 100 elements
Example:
[1, 2, 3]
settings
object

Project settings

created_at
string<date-time>

Date of creation for the entity

updated_at
string<date-time>

Date of last update for the entity