Provenance
Freshness & coverage
Methods (12)
listDomains
readList available IHS API domains.
Input schema
{ "type": "object", "properties": {}, "additionalProperties": true }listOperations
readList Swagger operations with optional tag, text, path, and method filters
describeOperation
readInspect the request shape for a domain operation before calling it.
Required paramsoperationIdInput schema
{ "type": "object", "properties": { "operationId": { "type": "string", "description": "Swagger operation ID." } }, "required": [ "operationId" ], "additionalProperties": true }request
unknownExecute any published IHS operation by operationId or explicit path/method.
Input schema
{ "type": "object", "properties": { "operationId": { "type": "string", "description": "Swagger operation ID." }, "path": { "type": "string", "description": "Explicit request path override." }, "method": { "type": "string", "description": "HTTP method override." }, "pathParams": { "type": "object", "description": "Path parameter values." }, "query": { "type": "object", "description": "Query string parameters." }, "body": { "type": "object", "description": "Request body payload." } }, "additionalProperties": true }listViews
readList available views for a domain
Required paramsdomaingetViewSchema
readGet column metadata for a view
Required paramsdomainviewretrieve
readRetrieve records from a named IHS data view.
Required paramsdomainviewInput schema
{ "type": "object", "properties": { "domain": { "type": "string", "description": "IHS data domain." }, "view": { "type": "string", "description": "View name." }, "filter": { "type": "string", "description": "OData filter expression." }, "count": { "type": "number", "description": "Maximum records to return." }, "method": { "type": "string", "description": "HTTP method, usually GET or POST." } }, "required": [ "domain", "view" ], "additionalProperties": true }count
readCount records in a view without retrieving the full dataset.
Required paramsdomainviewInput schema
{ "type": "object", "properties": { "domain": { "type": "string", "description": "IHS data domain." }, "view": { "type": "string", "description": "View name." }, "filter": { "type": "string", "description": "OData filter expression." }, "method": { "type": "string", "description": "HTTP method, usually GET or POST." } }, "required": [ "domain", "view" ], "additionalProperties": true }getSessions
readGet active session details and entitlements
deleteSessions
writeDelete active sessions for the current credentials
getReports
readList or retrieve reports (adm/basin, adm/eandp)
Required paramsdomaingetImage
readGet images for a view entity
Required paramsdomainviewid
