CoreStack Resource API

Resource Pillar

Business capability
IT Infrastructure Management BC-600.50

Operations 32

GET /resource/inventory/{tenant_id}/cloud_account Getting the resources cloud account details based on the tenant #
POST /resource/inventory/{tenant_id}/count Get Inventory Count #
POST /resource/inventory/{tenant_id}/filters List Inventory Filters #
POST /resource/inventory/{tenant_id}/resource_listing Get Resource Listing #
POST /resource/inventory/{tenant_id}/resources Get Inventory Details #
GET /resource/locks/{tenant_id}/list_config_rules List Resource Lock Config Rules #
DELETE /resource/locks/{tenant_id}/lock_config_rule Delete Resource Lock Config Rule #
POST /resource/locks/{tenant_id}/lock_config_rule Create Resource Lock Config Rule #
GET /resource/posture/account_or_tenant/visibility List Resource Visibility Count #
GET /resource/posture/account_or_tenant/visibility/resources_without_locks_or_tags List Resource Visibility Details #
GET /resource/posture/list List Resource Posture Details #
GET /resource/{tenant_id}/locks/{cloud}/get_filters List Resource Lock Config Rule Filters #
POST /v1/resource/alert_actions/{service_account_id}/disable Disable Alert Rule #
POST /v1/resource/alert_actions/{service_account_id}/enable Enable Alert Rule #
POST /v1/resource/dashboard/detail Retrieves resource detail view (overview and configuration) #
POST /v1/resource/dashboard/detail/activity Retrieves resource activity timeline or event attribute details #
POST /v1/resource/dashboard/trend/list List of infra resource details captured for given summary filters #
POST /v1/resource/dashboard/trend/summary Retrieves trend summary of infrastructure resources #
POST /v1/resource/gcp/sku_details_for_resource Get GCP sku details for the given resource #
GET /v1/resource/inventory/item/{corestack_resource_id} Get ServiceResourceInventory Details #
POST /v1/resource/inventory/lookup Lookup ServiceResourceInventory Service Accounts #
POST /v1/resource/log_analytics/list_workspaces List of Log Analytics Workspaces at Tenant Level #
POST /v1/resource/smallest_sku_region Get unit price of smallest sku for a specific region #
POST /v1/resource/tags/bulk_remediation Create Bulk Resource Tag Remediation #
POST /v1/resource/tags/bulk_remediation_status Return bulk Resource Tag Remediation Status #
POST /v1/resource/tags/remediation/{tenant_id} Create Resource Tag Remediation #
POST /v1/resource/unit_price Get unit price for list of resources #
POST /v1/resource/virtual_machine_agents/batch Batch VM Agents Details #
POST /v1/resource/virtual_machine_agents/list List VM Agents Details #
POST /v2/resource_inventory/batch Batch Service Resource Details #
POST /v2/resource_inventory/list List Service Resources #
GET /v2/resources/{inventory_id}/dependent_resources Fetch all dependent resources #

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/corestack-resource-api"
All apis
curl "https://apis.io/api/v1/apis?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.

OpenAPI Specification

corestack-resource-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: CoreStack External Resource API
  version: 1.0.0
  termsOfService: http://corestack.io/
  license:
    name: CoreStack Inc License
    url: http://corestack.io/licenses/LICENSE-2.0.html
  description: Resource Pillar
servers:
- url: /
tags:


# --- truncated at 32 KB (127 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/corestack/refs/heads/main/openapi/corestack-resource-api-openapi.yml