Advanced Search
Search Results
369 total results found
Authentication
You authenticate to the REST API with the same StorONE user accounts you use for the web interface and the CLI. You log in once to get a session token, then send that token with every request. Logging in POST /login Content-Type: application/json { "Username...
Requests and responses
Every endpoint follows the same conventions, so once you've made one call you know how to make them all. This page covers how to send parameters, the two generic parameters ( async and outputType), and how to read results and errors. Making a request Send the...
Asynchronous operations
By default, a create, edit, or delete request waits for the operation to finish and returns the outcome. That's the simplest way to script a sequence of steps. For operations that can take a while, or when you want to start several at once, you can run an oper...
Examples
Each example below does the same thing, so you can pick the language you work in: Log in and get a session token. List the hosts on the system. Create a test host and check that it worked. Delete it again in the background ( async=true), and wait for the job t...
REST endpoints: Action policies
These endpoints mirror the CLI commands described in Action Policies, Pending Actions. Each endpoint runs the CLI command named under its heading, so the behavior, defaults, and restrictions are the same; this page lists how to call it over REST. Conventions t...
REST endpoints: Applications and volumes
These endpoints mirror the CLI commands described in Applications, Volumes. Each endpoint runs the CLI command named under its heading, so the behavior, defaults, and restrictions are the same; this page lists how to call it over REST. Conventions that apply t...
REST endpoints: Audit, logs, and version
These endpoints mirror the CLI commands described in the matching CLI chapters. Each endpoint runs the CLI command named under its heading, so the behavior, defaults, and restrictions are the same; this page lists how to call it over REST. Conventions that app...
REST endpoints: Automation
These endpoints mirror the CLI commands described in Automation. Each endpoint runs the CLI command named under its heading, so the behavior, defaults, and restrictions are the same; this page lists how to call it over REST. Conventions that apply to every end...
REST endpoints: Configurations and settings
These endpoints mirror the CLI commands described in Configurations, Settings, Anomaly Detection. Each endpoint runs the CLI command named under its heading, so the behavior, defaults, and restrictions are the same; this page lists how to call it over REST. Co...
REST endpoints: Encryption
These endpoints mirror the CLI commands described in Encryption. Each endpoint runs the CLI command named under its heading, so the behavior, defaults, and restrictions are the same; this page lists how to call it over REST. Conventions that apply to every end...
REST endpoints: File systems, shares, and mappings
These endpoints mirror the CLI commands described in File systems, Mappings, Shares. Each endpoint runs the CLI command named under its heading, so the behavior, defaults, and restrictions are the same; this page lists how to call it over REST. Conventions tha...
REST endpoints: Floating IPs
These endpoints mirror the CLI commands described in Floating IPs, Pairing floating IPs for replication. Each endpoint runs the CLI command named under its heading, so the behavior, defaults, and restrictions are the same; this page lists how to call it over R...
REST endpoints: Hosts
These endpoints mirror the CLI commands described in Hosts, Host groups and pairing. Each endpoint runs the CLI command named under its heading, so the behavior, defaults, and restrictions are the same; this page lists how to call it over REST. Conventions tha...
REST endpoints: Monitoring
These endpoints mirror the CLI commands described in Health and capacity, Historical monitoring, Live monitoring, Tiering monitoring. Each endpoint runs the CLI command named under its heading, so the behavior, defaults, and restrictions are the same; this pag...
REST endpoints: NAS servers
These endpoints mirror the CLI commands described in NAS servers, Local admins. Each endpoint runs the CLI command named under its heading, so the behavior, defaults, and restrictions are the same; this page lists how to call it over REST. Conventions that app...
REST endpoints: Nodes
These endpoints mirror the CLI commands described in Nodes overview, High availability, Support access and network settings. Each endpoint runs the CLI command named under its heading, so the behavior, defaults, and restrictions are the same; this page lists h...
REST endpoints: Notifications and history
These endpoints mirror the CLI commands described in Notifications, Browsing notification history. Each endpoint runs the CLI command named under its heading, so the behavior, defaults, and restrictions are the same; this page lists how to call it over REST. C...
REST endpoints: Notification targets
These endpoints mirror the CLI commands described in Notifications. Each endpoint runs the CLI command named under its heading, so the behavior, defaults, and restrictions are the same; this page lists how to call it over REST. Conventions that apply to every ...