Network Management
Orion SDK Information
Information about the Orion SDK (Software Development Kit), API (Application Programming Interface), and support.
First published date
Last published date
Overview
Product section
Resolution
- What is the Orion SDK?
An installable package containing documentation, samples, and tools to help users take advantage of the Orion API. SDK stands for "Software Development Kit".
- What is the Orion API?
The SolarWinds SolarWinds Information Service (SWIS) and the product schemas are exposed through it. API stands for "Application Programming Interface".
- Where can I get the SDK?
- GitHub: Git Hub Orion SDK Releases.
- You can use the Chocolatey package "orionsdk". If you have the Chocolatey package manager installed,
cinst orionsdkwill download and install the latest version silently.
- Where can I find documentation of the SDK?
Orion SDK Wiki is available on GitHub at https://github.com/solarwinds/OrionSDK/wiki.
- Where can I get SDK support?
The Orion SDK is supported through the Thwack Community only. Please check the THWACK Orion SDK Content.
Usage examples
Below are examples of how to use Orion SDK to accomplish specific tasks.
- How to remove nodes from NCM?
The relevant verbs areCirrus.Nodes.RemoveNode(takes a single NCM NodeID value in GUID form) andCirrus.Nodes.RemoveNodes(takes a set of NCM NodeID values in List<GUID> form).
- How to create an account?
The relevant verb isCreateAccount.
- Rest API Examples
You can find API examples at http://solarwinds.github.io/OrionSDK/swagger-ui/.