Update a project

PUT {{baseUrl}}/projects/:owner/:projectId

Use this operation to update an existing project, for example, add or remove APIs, or change the project description.

When updating a project, the apis and domains lists replace the existing ones. This means that to add new APIs and domains to a project, you need to send the apis and domains lists containing both the existing and new APIs and domains.

To add a single API or domain to a project, you can use PUT /projects/{owner}/{projectId}/{specType}/{name} instead.

Request Body

{"name"=>"CoreServices", "description"=>"APIs for core functionality", "apis"=>["petstore"], "domains"=>["common-models"]}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring

RESPONSES

status: OK

""