# Exceptions
- WidgetNotFound - Appears when you try to update the state worker and specify in the update data the widget with the currently non-existing id.
{
"details": {
"exception": "WidgetNotExist",
"description": "Widget <widget_id> not exist",
"details": {
"path": ["tabs", "your_tab_name", "widgets"],
"index": 0
}
}
}
- TabNotExist - It is called when the tabs are changed in change_state.
{
"exception": "TabNotExist",
"description": "Tab with name 'YOU_TAB_NAME' not exist. Add/removal of tabs occurs through 'new_state'",
"details": {
"tab_name": "YOU_TAB_NAME"
}
}
- BadCredentials - It will appear when you indicate the wrong credential_key Applications.
{
"details": {
"exception": "BadCredentials",
"description": "Application - <YOU_CREDENTIAL_KEY> not found.",
}
}