restlet
Holds metadata and configurations for REST-based API scripts, facilitating integration with external applications.
Columns
| Name | Type | References | Description |
| deletefunction | String | Indicates the function executed when a RESTlet handles a DELETE request. Typically, this function is responsible for deleting a record or resource. | |
| description | String | A brief but informative description of the RESTlet, detailing its purpose and functionality within NetSuite. | |
| externalid | String | A unique identifier (Id) that can be used for external integrations to reference the RESTlet or its associated records. | |
| getfunction | String | Specifies the function executed when the RESTlet handles a GET request. This function is typically used to retrieve data from NetSuite. | |
| isinactive | Boolean | Indicates whether the RESTlet is currently inactive. If set to 'true,' the RESTlet is disabled and cannot be executed. | |
| name | String | The assigned name of the RESTlet, used for identification and reference within NetSuite. | |
| notifyadmins | Boolean | Determines if NetSuite administrators should receive notifications regarding RESTlet execution or errors. | |
| notifyemails | String | A comma-separated list of email addresses that will receive notifications related to this RESTlet’s execution or failures. Each email address is separated by a comma and a space. | |
| notifygroup | String | Specifies a NetSuite group that will receive notifications regarding the execution or errors of this RESTlet. | |
| notifyowner | Boolean | Indicates whether the owner of the RESTlet should receive notifications about execution status or errors. | |
| notifyuser | Boolean | Determines if the user executing the RESTlet should receive notifications regarding its execution or potential issues. | |
| owner | String | The NetSuite user or role designated as the owner of this RESTlet. This user typically has control over its configuration and execution. | |
| postfunction | String | Defines the function executed when the RESTlet handles a POST request. This function is commonly used for creating records or processing submitted data. | |
| putfunction | String | Specifies the function executed when the RESTlet handles a PUT request, which is typically used for updating existing records in NetSuite. | |
| scriptfile | String | The script file associated with the RESTlet, containing the SuiteScript code that defines its behavior and functions. | |
| scriptid | String | A unique Id assigned to the RESTlet script within NetSuite, used for internal reference. | |
| scripttype | String | Defines the type of script associated with the RESTlet, typically indicating it as a SuiteScript RESTlet. |