- URL:
- https://<notebookserveradmin>/services/analyzeNotebook
- Methods:
- POST
- Required Capability:
- Administrator or Create and Edit
- Version Introduced:
- 11.0
Description
The analyze  operation validates sources in a saved notebook using the input and output parameters for publishing the notebook as a web tool.
Request parameters
| Parameter | Details | 
|---|---|
| 
 | The portal item ID of the notebook to analyze. | 
| 
 | The response format. The default response format is  Values:  | 
Example usage
https://notebookserver.example.com:11443/arcgis/admin/services/analyzeNotebook
itemId=5dbacb22922d4ead9b8b065f3ea448b8JSON Response syntax
{
  "errors": [<errors>],
  "warnings": [<warnings>],
  "messages": [<messages>],
  "status": "success"
}JSON Response example when no itemID is provided
{
 "errors": ["An empty Notebook ItemID is not allowed for this operation."],
 "warnings": [],
 "messages": [],
 "status": "success"
}JSON Response example with no input parameter and an invalid output parameter
{
  "errors": [],
  "warnings": [
    "Unable to find webtool input parameter 'I2' in the Notebook.",
    "Invalid webtool output parameter."
  ],
  "messages": [],
  "status": "success"
}