SolarWinds · JSON Structure
Solarwinds Structure
Structural overview of the SolarWinds API surface; extracted from openapi/.
Type:
Properties: 0
Application MonitoringDatabase MonitoringInfrastructureIP Address ManagementIT ManagementITSMLog ManagementNetwork MonitoringObservability
Solarwinds Structure is a JSON Structure definition published by SolarWinds.
Meta-schema:
JSON Structure
{
"provider": "SolarWinds",
"providerId": "solarwinds",
"kind": "json-structure",
"description": "Structural overview of the SolarWinds API surface; extracted from openapi/.",
"schemaCount": 13,
"operationCount": 12,
"schemas": [
{
"name": "CheckList",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "Check",
"type": "object",
"propertyCount": 10,
"required": []
},
{
"name": "CheckDetail",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "CheckCreate",
"type": "object",
"propertyCount": 6,
"required": [
"name",
"host",
"type"
]
},
{
"name": "CheckUpdate",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "ResultList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "Result",
"type": "object",
"propertyCount": 6,
"required": []
},
{
"name": "SummaryAverage",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "SummaryOutage",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "ContactList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "TeamList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "MaintenanceList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "ProbeList",
"type": "object",
"propertyCount": 1,
"required": []
}
],
"operations": [
{
"method": "GET",
"path": "/checks",
"operationId": "listChecks",
"summary": "Solarwinds List All Checks",
"tags": [
"Checks"
]
},
{
"method": "POST",
"path": "/checks",
"operationId": "createCheck",
"summary": "Solarwinds Create a New Check",
"tags": [
"Checks"
]
},
{
"method": "GET",
"path": "/checks/{checkid}",
"operationId": "getCheck",
"summary": "Solarwinds Get Detailed Check Information",
"tags": [
"Checks"
]
},
{
"method": "PUT",
"path": "/checks/{checkid}",
"operationId": "updateCheck",
"summary": "Solarwinds Update a Check",
"tags": [
"Checks"
]
},
{
"method": "DELETE",
"path": "/checks/{checkid}",
"operationId": "deleteCheck",
"summary": "Solarwinds Delete a Check",
"tags": [
"Checks"
]
},
{
"method": "GET",
"path": "/results/{checkid}",
"operationId": "getResults",
"summary": "Solarwinds Get Raw Check Results",
"tags": [
"Results"
]
},
{
"method": "GET",
"path": "/summary.average/{checkid}",
"operationId": "getSummaryAverage",
"summary": "Solarwinds Get Average Response Time Summary",
"tags": [
"Summary"
]
},
{
"method": "GET",
"path": "/summary.outage/{checkid}",
"operationId": "getSummaryOutage",
"summary": "Solarwinds Get Outage Summary",
"tags": [
"Summary"
]
},
{
"method": "GET",
"path": "/alerting/contacts",
"operationId": "listContacts",
"summary": "Solarwinds List Alert Contacts",
"tags": [
"Contacts"
]
},
{
"method": "GET",
"path": "/alerting/teams",
"operationId": "listTeams",
"summary": "Solarwinds List Alert Teams",
"tags": [
"Teams"
]
},
{
"method": "GET",
"path": "/maintenance",
"operationId": "listMaintenanceWindows",
"summary": "Solarwinds List Maintenance Windows",
"tags": [
"Maintenance"
]
},
{
"method": "GET",
"path": "/probes",
"operationId": "listProbes",
"summary": "Solarwinds List Probe Servers",
"tags": [
"ProbeServers"
]
}
]
}
Work with this as data
Every JSON Structure here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for json structure
4 MCP tools reach this
find_json_structuresBrowse and filter every JSON Structure in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Structure
curl "https://apis.io/api/v1/json-structures/solarwinds-structure"
All json structure
curl "https://apis.io/api/v1/json-structures?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.