Security News
PyPI’s New Archival Feature Closes a Major Security Gap
PyPI now allows maintainers to archive projects, improving security and helping users make informed decisions about their dependencies.
node-red-contrib-hitachi-visualization-suite-api
Advanced tools
Node-RED node for hitachi-visualization-suite-api
Node-RED node for hitachi-visualization-suite-api
Welcome to Hitachi Visualization Suite API documentation. API allows integrators and customers to interact with the HVS system using standard REST API.
To install the stable version use the Menu - Manage palette - Install
option and search for node-red-contrib-hitachi-visualization-suite-api, or run the following
command in your Node-RED user directory, typically ~/.node-red
npm install node-red-contrib-hitachi-visualization-suite-api
Perform a workflow operation
body :
Accept : 'application/json'
Content-Type : 'application/json'
Filters the domains.
pageNr : integer
pageSize : integer
Accept : 'application/json'
Saves the specified domain.
body :
Accept : 'application/json'
Content-Type : 'application/json'
Gets the specified domain.
id : string
Accept : 'application/json'
Updates the specified domain.
id : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Update storage configuration
domainId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Puts the geocoding configuration.
domainId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Update the presign url expiration in minutes
domainId : string
Accept : 'application/json'
Removes the user.
domainId : string
userId : string
Gets the specified domain identifier.
domainId : string
userId : string
Adds the specified domain identifier.
domainId : string
userId : string
Lists the specified domain identifier.
domainId : string
pageNr : integer
pageSize : integer
Deletes the specified domain identifier.
domainId : string
groupId : string
Gets the specified domain identifier.
domainId : string
pageNr : integer
pageSize : integer
Posts the specified domain identifier.
domainId : string
body :
Content-Type : 'application/json'
Puts the specified domain identifier.
domainId : string
body :
Content-Type : 'application/json'
Gets the specified domain identifier.
domainId : string
groupId : string
Removes the specified domain identifier.
domainId : string
licenseId : string
Gets the specified domain identifier.
domainId : string
licenseId : string
Updates the specified domain identifier.
domainId : string
licenseId : string
body :
Content-Type : 'application/json'
Lists the specified domain identifier.
domainId : string
Adds the specified domain identifier.
domainId : string
body :
Content-Type : 'application/json'
Gets this instance.
Create a new moving object Scheduled Job
domainId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Updates the specified audit scheduled job.
domainId : string
scheduledJobId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Removes the Prediction config.
domainId : string
Gets the Prediction config.
domainId : string
Adds the prediction config.
domainId : string
body :
Content-Type : 'application/json'
Updates the specified domain identifier.
domainId : string
body :
Content-Type : 'application/json'
Patch hard limit retention for specific job
domainId : string
jobId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Get specific job for domain
domainId : string
jobId : string
Accept : 'application/json'
delete jobs for domain
domainId : string
Accept : 'application/json'
Get all jobs for domain
domainId : string
Accept : 'application/json'
Create a new Audit Retention Scheduled Job
domainId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Updates the specified audit scheduled job.
domainId : string
scheduledJobId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Deletes the specified identifier.
id : string
Gets the specified identifier.
id : string
Puts the specified identifier.
id : string
body :
Content-Type : 'application/json'
Gets the specified page nr.
pageNr : integer
pageSize : integer
Posts the specified user.
body :
Content-Type : 'application/json'
Commits the chunck.
sessionId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Generates the authorization URI.
fileName : string
permissions : string
contentType : string
attachmentID : string
Accept : 'application/json'
Generates the authorization URI.
fileName : string
permissions : string
contentType : string
attachmentID : string
Accept : 'application/json'
Starts the upload.
body :
Accept : 'application/json'
Content-Type : 'application/json'
Uploads the chunk.
sessionId : string
blockNumber : integer
Accept : 'application/json'
Delete by attachment Id
attachmentId : string
Gets the specified attachment identifier.
attachmentId : string
Accept : 'application/json'
Download file by attachment Id
attachmentId : string
Accept : 'application/json'
Temp PATCH Return the attachment as Base64 string .
attachmentId : string
Accept : 'application/json'
Get pre-authorized Uri for upload operation
fileName : string
contentType : string
attachmentID : string
Accept : 'application/json'
Get pre-authorized Uri for upload operation
fileName : string
contentType : string
attachmentID : string
Accept : 'application/json'
Upload a stream in oneshot
Accept : 'application/json'
Get pre-authorized Uri for download operation
attachmentId : string
Accept : 'application/json'
Gets all.
pageNr : integer
pageSize : integer
Accept : 'application/json'
returns information about the export based on filters provided
reportType : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
returns a zip file containing operational audit trail csv
body :
Accept : 'application/json'
Content-Type : 'application/json'
returns a zip file containing operational audit trail csv
body :
Accept : 'application/json'
Content-Type : 'application/json'
Gets the specified identifier.
count : integer
onlyAuthenticated : boolean
Accept : 'application/json'
Gets the specified identifier.
count : integer
onlyAuthenticated : boolean
Accept : 'application/json'
Gets the exception audit trails.
count : integer
Accept : 'application/json'
Authenticates the user using the passed credentials and get back the JWT.
body :
Accept : 'application/json'
Content-Type : 'application/json'
Renews the access by providing the renew token.
tk : string
Accept : 'application/json'
Impersonates the user into the specified domain.
d : string
Accept : 'application/json'
Gets the custom logo for the login page
dns : string
customLogoType : string
Accept : 'application/json'
Uploads a stream in oneshot for Custom Logo
customLogoType : string
Accept : 'application/json'
Gets the specified domain identifier.
Puts the license.
body :
Content-Type : 'application/json'
Patch operation for Domain settings
body :
Content-Type : 'application/json'
Deletes the specified entity.
typeId : string
entityId : string
Accept : 'application/json'
Gets the specified entity.
typeId : string
entityId : string
notDisplayPermissionForCurrentUser : boolean
includeTriggerResult : boolean
Accept : 'application/json'
Patches the entity.
typeId : string
entityId : string
body :
Content-Type : 'application/json'
Updates the specified entity.
typeId : string
entityId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Deletes the specified entity.
systemType : string
entityId : string
Accept : 'application/json'
Gets the specified entity.
systemType : string
entityId : string
notDisplayPermissionForCurrentUser : boolean
includeTriggerResult : boolean
Accept : 'application/json'
Patches the system entity.
systemType : string
entityId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Updates the specified entity.
systemType : string
entityId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Gets the child entities.
typeId : string
entityId : string
pageNr : integer
pageSize : integer
easy : boolean
includePermissions : boolean
includeAreas : boolean
Accept : 'application/json'
Gets the parents entities names.
typeId : string
pageNr : integer
pageSize : integer
Accept : 'application/json'
Determines whether the specified type identifier has permission.
typeId : string
entityId : string
operation : string
act : string
Accept : 'application/json'
Get the coc under entity
typeId : string
entityId : string
pageNr : integer
pageSize : integer
isLatestFirst : boolean
userNameOrOperation : string
Gets the specified entity's details.
typeId : string
entityId : string
notDisplayPermissionForCurrentUser : boolean
Accept : 'application/json'
get the coc under entity
systemType : string
entityId : string
pageNr : integer
pageSize : integer
isLatestFirst : boolean
userNameOrOperation : string
Gets the details of specified entity.
systemType : string
entityId : string
notDisplayPermissionForCurrentUser : boolean
Accept : 'application/json'
Gets the specified entities.
typeId : string
pageNr : integer
pageSize : integer
parentId : string
siteId : string
ancestorId : string
notParentId : string
notAncestorId : string
withoutParent : boolean
easy : boolean
includePermissions : boolean
operation : string
sourceId : string
hostId : string
notHostId : string
withoutHost : boolean
fromLon : string
fromLat : string
fromDistance : string
fromDistanceType : string
excludeAddedAssetsForCaseId : string
dateFrom : string
dateTo : string
nameOrTag : string
sortField : string
ascending : boolean
Accept : 'application/json'
Saves the specified entity.
typeId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Lists the entities with cluster.
typeId : string
lowerLeftX : string
lowerLeftY : string
upperRightX : string
upperRightY : string
precision : integer
dateFrom : string
dateTo : string
parentId : string
maxPrecision : integer
Accept : 'application/json'
Lists the entities and adds permissions inf for a specific group.
typeId : string
groupId : string
pageNr : integer
pageSize : integer
Lists the system e entities with group operations.
systemType : string
groupId : string
pageNr : integer
pageSize : integer
Lists the system entities.
systemType : string
pageNr : integer
pageSize : integer
siteId : string
parentId : string
ancestorId : string
notParentId : string
notAncestorId : string
withoutParent : boolean
easy : boolean
includePermissions : boolean
operation : string
sourceId : string
hostId : string
notHostId : string
withoutHost : boolean
fromLon : string
fromLat : string
fromDistance : string
fromDistanceType : string
excludeAddedAssetsForCaseId : string
dateFrom : string
dateTo : string
nameOrTag : string
sortField : string
ascending : boolean
Accept : 'application/json'
Saves the specified entity.
systemType : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Sets the entity specified field.
typeId : string
entityId : string
field : string
value : string
Accept : 'application/json'
Sets the entity host identifier.
typeId : string
entityId : string
value : string
Accept : 'application/json'
Sets the entity specified field.
systemType : string
entityId : string
field : string
value : string
Accept : 'application/json'
Updates the specified entity.
typeId : string
entityId : string
value : string
Accept : 'application/json'
Get cameras information for checking limits. Info are based on the user permissions.
Accept : 'application/json'
Exports all cameras into csv/zip file Camera exported are based on the user permissions.
Accept : 'application/json'
Updates camera lat and lon via CSV file
separator : string
skipHeader : boolean
Accept : 'application/json'
Gets the specified entity type identifier.
entityTypeId : string
Accept : 'application/json'
Gets the type of the enabled system entity.
systemType : string
Accept : 'application/json'
Gets list of entity type identified as events.
Accept : 'application/json'
Gets list of entity type identified as crimes.
Accept : 'application/json'
Lists the enabled types.
pageNr : integer
pageSize : integer
excludeHidden : boolean
domainPanelLocation : string
context : string
Accept : 'application/json'
Lists the enabled types.
pageNr : integer
pageSize : integer
excludeHidden : boolean
domainPanelLocation : string
context : string
Accept : 'application/json'
Deletes the specified entity type identifier.
entityTypeId : string
Accept : 'application/json'
Gets the specified entity type identifier.
entityTypeId : string
Accept : 'application/json'
Updates the specified identifier.
entityTypeId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Gets the specified page nr.
pageNr : integer
pageSize : integer
excludeHidden : boolean
domainPanelLocation : string
context : string
Accept : 'application/json'
Posts the specified entity type details dto.
body :
Accept : 'application/json'
Content-Type : 'application/json'
Gets the name of the template by.
name : string
Accept : 'application/json'
Gets the templates.
easy : boolean
Accept : 'application/json'
Update the specified system type.
entityTypeId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Gets the specified identifier by key.
key : string
Accept : 'application/json'
Replaces the document.
body :
Content-Type : 'application/json'
Adds the operation to group.
groupId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Adds the user to a group.
groupId : string
userId : string
Accept : 'application/json'
Remove the user from a group.
groupId : string
userId : string
Accept : 'application/json'
Deletes the specified group identifier.
groupId : string
Accept : 'application/json'
Gets the specified group identifier.
groupId : string
isTiny : boolean
Accept : 'application/json'
Updates the specified group identifier.
groupId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Gets the specified page nr.
pageNr : integer
pageSize : integer
sortFields : string
sortOrder : string
name : string
groupType : string
userId : string
operation : string
notAssociatedWithEntityId : string
notAssociatedWithEntityTypeId : string
onlyWithUsers : boolean
Accept : 'application/json'
Saves the specified dto.
body :
Accept : 'application/json'
Content-Type : 'application/json'
Removes the operation from group.
groupId : string
operation : string
Accept : 'application/json'
Updates the entities operation from group.
groupId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Gets the specified date from UTC.
dateFromUTC : string
dateToUTC : string
panelLocation : string
Accept : 'application/json'
Gets the specified type identifier.
typeId : string
years : array
Accept : 'application/json'
Gets the specified date from UTC.
dateFromUTC : string
panelLocation : string
Accept : 'application/json'
Activates the specified dto.
body :
Content-Type : 'application/json'
Changes the password.
body :
Content-Type : 'application/json'
Completes the password recovery.
body :
Content-Type : 'application/json'
Gets the user instance.
Update the user information.
body :
Content-Type : 'application/json'
Gets settings of connected user.
Updates the user connected settings.
body :
Content-Type : 'application/json'
Introspects the user grants.
Invokes the password recovery.
body :
Content-Type : 'application/json'
Saves the device into user attributes.
body :
Content-Type : 'application/json'
Deletes the device from user attributes.
userId : string
body :
Content-Type : 'application/json'
Delete the notification specified
notificationId : string
Accept : 'application/json'
Gets the specified notification
notificationId : string
Accept : 'application/json'
Patches the specified notification identifier.
notificationId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Delete all the notifications based on the domain
Accept : 'application/json'
Gets all notifications
IsAcknowledged : boolean
SkipTotalCount : boolean
IsArchived : boolean
TypeId : string
OrderBy : string
Order : integer
PageNr : integer
PageSize : integer
Accept : 'application/json'
Counts the specified notifications.
IsAcknowledged : boolean
SkipTotalCount : boolean
IsArchived : boolean
TypeId : string
OrderBy : string
Order : integer
PageNr : integer
PageSize : integer
Accept : 'application/json'
Acknolwedges the specified notifications.
body :
Accept : 'application/json'
Content-Type : 'application/json'
Archives the specififed notifications.
body :
Accept : 'application/json'
Content-Type : 'application/json'
Acknowledges and archives the specififed notifications.
body :
Accept : 'application/json'
Content-Type : 'application/json'
Subscribes to notification receiving the clientId for the caller
Accept : 'application/json'
Unsubscribes the client from notifications
Accept : 'application/json'
Gets the domain operations.
Deletes the specified threat record.
typeId : string
recordId : string
Accept : 'application/json'
Gets the specified entity.
typeId : string
recordId : string
Accept : 'application/json'
Updates the specified prediction record.
typeId : string
recordId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Gets the latests prediction record.
typeId : string
withScores : boolean
Accept : 'application/json'
Saves the specified threat score record.
typeId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Gets the latests prediction record.
typeId : string
lowerLeftX : number
lowerLeftY : number
upperRightX : number
upperRightY : number
withInsights : boolean
pageNr : integer
pageSize : integer
Accept : 'application/json'
Updates the specified prediction record.
typeId : string
recordId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Add the document endpoint
body :
Content-Type : 'application/json'
Gets the specified identifier.
id : string
Accept : 'application/json'
Searches the specified query.
q : string
type_id : string
from : string
to : string
Accept : 'application/json'
Search entitites using specific parameters
text : string
dateFrom : string
dateTo : string
entityTypeId : string
isMatchPhrase : boolean
sortBy : string
sortType : string
lowerLeftX : number
lowerLeftY : number
upperRightX : number
upperRightY : number
limit : integer
Accept : 'application/json'
Gets the specified address.
address : string
latlon : string
tId : string
eId : string
Accept : 'application/json'
Return a list of internal services endpoints.
Accept : 'application/json'
Return content status from URL.
url : string
Accept : 'application/json'
Gets the specified service connection.
idService : string
Accept : 'application/json'
Gets the specified identifier.
id : string
Accept : 'application/json'
Gets all.
Accept : 'application/json'
Replaces the document.
body :
Content-Type : 'application/json'
Gets the specified timeline.
dateFrom : string
dateTo : string
interval : string
Accept : 'application/json'
Updates the tracking information.
typeId : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Gets the components by language.
lang : string
Accept : 'application/json'
Gets the components by language.
lang : string
component_name : string
Accept : 'application/json'
Replaces the component.
body :
Accept : 'application/json'
Content-Type : 'application/json'
Deletes the specified identifier.
id : string
Gets the specified identifier.
id : string
Update the specified user.
id : string
body :
Content-Type : 'application/json'
Gets the specified query.
pageNr : integer
pageSize : integer
sortFields : string
sortOrder : string
name : string
searchKey : string
isExcludeServiceAccount : boolean
includeGroups : boolean
filterByGroups : string
Posts the specified create dto.
body :
Content-Type : 'application/json'
Patch operation for UserDetailsDTO
userId : string
body :
Content-Type : 'application/json'
Resend the activation link for the specified user.
id : string
Deletes the view.
id : string
Accept : 'application/json'
Gets the view.
id : string
Accept : 'application/json'
Updates the view.
id : string
body :
Accept : 'application/json'
Content-Type : 'application/json'
Lists the views.
pageNr : integer
pageSize : integer
Accept : 'application/json'
Saves the view.
body :
Accept : 'application/json'
Content-Type : 'application/json'
Gets the specified entity.
videowallId : string
notDisplayPermissionForCurrentUser : boolean
Accept : 'application/json'
Filters the workflow tasks by entity identifier, type and status.
entityId : string
pageNr : integer
pageSize : integer
type : string
status : integer
Accept : 'application/json'
Gets the by specified workflow task.
id : string
Accept : 'application/json'
FAQs
Node-RED node for hitachi-visualization-suite-api
The npm package node-red-contrib-hitachi-visualization-suite-api receives a total of 8 weekly downloads. As such, node-red-contrib-hitachi-visualization-suite-api popularity was classified as not popular.
We found that node-red-contrib-hitachi-visualization-suite-api demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
PyPI now allows maintainers to archive projects, improving security and helping users make informed decisions about their dependencies.
Research
Security News
Malicious npm package postcss-optimizer delivers BeaverTail malware, targeting developer systems; similarities to past campaigns suggest a North Korean connection.
Security News
CISA's KEV data is now on GitHub, offering easier access, API integration, commit history tracking, and automated updates for security teams and researchers.