Skip to content

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"
}