- Start your Apidog journey
- Standalone Mode
- Models
- Create the Model
- Get All the models
- Getting the child models of a parent
- Fetching models based on user role
- Clone model by root model Id
- Generate Model through AI by Uploading Image for specific trained models
- Fetching the model Attributes
- Deleting the attributes
- Fetching a particular model by Id
- Creating the Model Attributes
- Deleting A Model By Id
- Updating a Model by Id
- Creating the model Annotations
- Updating the model annotation
- Deleting the Model annotation
- fetching the model annotations
- Fetching the Model Components
- Saving completion status for models
- Projects
- Fetching the project model components
- Get the recent projects
- Get the completed projects
- Get the shared project
- Fetching the projects
- Creating the project
- Fetching the project by project Id
- Deleting the project by projectId
- Updating the project by Id
- Get project model
- create project model
- Get project Model
- Delete Project Model
- Update the project model
- Skip the project model
- Complete the project
- Upload pdf for project model
- Adding project model attribute
- Get the project model component
- Downloading pdf in project
- Upload image and get url
- Get project settings
- Checklists
- Creating the Checklist
- Get project checklist
- Create project checklist
- Delete project checklist
- Get All checklist by Project Id
- Update project checklist
- Reset project checklist
- Getting the relevant checklists
- Fetching the predefined checklists
- Creating the predefined checklist
- Updating the predefined checklist
- Deleting the predefined checklist
- Creating the checklist by uploading a csv
- Analytics & Reporting
- Task Tracking
- Models
- Edge Mode
- Models
- Create the Model
- Get All the models
- Getting the child models of a parent
- Fetching models based on user role
- Clone model by root model Id
- Generate Model through AI by Uploading Image for specific trained models
- Fetching the model Attributes
- Deleting the attributes
- Fetching a particular model by Id
- Creating the Model Attributes
- Deleting A Model By Id
- Updating a Model by Id
- Creating the model Annotations
- Updating the model annotation
- Deleting the Model annotation
- fetching the model annotations
- Fetching the Model Components
- Saving completion status for models
- Projects
- Fetching the project model components GET
- Get the recent projectsGET
- Get the completed projectsGET
- Get the shared projectGET
- Fetching the projectsGET
- Creating the projectPOST
- Fetching the project by project IdGET
- Deleting the project by projectIdDELETE
- Updating the project by IdPUT
- Get project modelGET
- create project modelPOST
- Get project ModelGET
- Delete Project ModelDELETE
- Update the project modelPUT
- Skip the project modelPUT
- Complete the projectPUT
- Upload pdf for project modelPOST
- Adding project model attributePOST
- Get the project model componentGET
- Downloading pdf in project POST
- Upload image and get urlPOST
- Get project settingsGET
- Icon
- Templates
- Checklists
- Creating the Checklist
- Get project checklist
- Create project checklist
- Delete project checklist
- Get All checklist by Project Id
- Update project checklist
- Reset project checklist
- Getting the relevant checklists
- Fetching the predefined checklists
- Creating the predefined checklist
- Updating the predefined checklist
- Deleting the predefined checklist
- Creating the checklist by uploading a csv
- Annotations
- Analytics & Reporting
- Project Management Tool
- Task Tracking
- Estimations And Analytics
- Models
Updating the project by Id
Developing
PUT
/project/{projectId}
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT '/project/' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "Updated Project Alpha",
"clientName": "ACME Infra Ltd.",
"description": "Updated description for project phase 2."
}'
Response Response Example
{}
Request
Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.Example:
Authorization: Bearer ********************
Path Params
projectId
stringÂ
required
Body Params application/json
object {0}
Examples
Responses
🟢200Success
application/json
Body
object {0}
Modified at 2025-06-02 15:00:22