Update many Projects

PATCH {{baseUrl}}/api/Project

Use this endpoint anytime more than 1 project is going to be updated. Please note that unlike other update endpoints this endpoint ONLY needs what is being updated (i.e. a patch). For example, if you want to update the name on a project, only send the projectId and the name. This ensures performance is top-notch.

Request Body

{"0"=>{"id"=>"<integer>", "name"=>"<string>", "projectCode"=>"<string>", "onlineDisplayName"=>"<string>", "description"=>"<string>", "financialNeedAmount"=>"<double>", "beginningBalance"=>"<double>", "currentBalance"=>"<double>", "type"=>"<string>", "startDate"=>"<dateTime>", "endDate"=>"<dateTime>", "customFields"=>"<object>"}, "1"=>{"id"=>"<integer>", "name"=>"<string>", "projectCode"=>"<string>", "onlineDisplayName"=>"<string>", "description"=>"<string>", "financialNeedAmount"=>"<double>", "beginningBalance"=>"<double>", "currentBalance"=>"<double>", "type"=>"<string>", "startDate"=>"<dateTime>", "endDate"=>"<dateTime>", "customFields"=>"<object>"}}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring

RESPONSES

status: OK

&quot;\u003cobject\u003e&quot;