Project
Works with a single project.
There is no POST endpoint for projects. Project creation (POST) happens as it does in the UI, through the creation of a project request, for which there is a POST endpoint.
HTTP: GET
Gets the Taskflow Project for a given internal id.
Base URL
https://{{accountid}}.restlets.api.netsuite.com/app/site/hosting/restlet.nl?script=customscript_prac_api_project&deploy=customdeploy_prac_api_project_v{{versionnumber}}
Version 1
Required Parameters
| Name | Value | Notes |
|---|---|---|
| script | customscript_prac_api_project | |
| deploy | customdeploy_prac_api_project_v{{versionnumber}} | |
| custparam_id | {{integer}} | The internal id of the project you are retrieving. |
HTTP: PUT
Updates an existing record based on data in JSON payload. Only the data included in the request will be updated. The internal ID of the record must be included in the request, specified as id. Some fields are mandatory (meaning they cannot be cleared) and not all fields are allowed. Any invalid fields will be specified in the response.
Note: To update the status, please use the Update Status endpoint.
Version 1
Payload
{
"id": 39898,
"custrecord_gvcpa_tf_project_detail": "This is test"
}