CoreStack Compliance API

Corestack compliance Rest API

Business capability
Security Strategy & Governance Management BC-620.10

Operations 47

GET /compliance/compliance_control_mapping/assessment_summary_by_job Get compliance assessment summary by assessment job number #
POST /compliance/executive_dashboard/compliance Compliance Security Dashboard Summary #
POST /compliance/executive_dashboard/control_health Compliance Control Health by Control Categories #
POST /compliance/executive_dashboard/risk Compliance Risks By Cloud Accounts #
GET /compliance/posture_summary/list Get Compliance assessment posture Summary #
GET /compliance/{tenant_id}/assessment_history/list List Compliance Control Assessment History #
POST /compliance/{tenant_id}/compliance_control_mapping/get_assessment_job_details List compliance control mapping, get_assessment_job_details #
GET /compliance/{tenant_id}/compliance_control_mapping/get_on_audit_entries List compliance control mapping, get_on_audit_entries #
POST /compliance/{tenant_id}/control_mapping/on_demand_execute_control Compliance On Demand Control_execute #
POST /compliance/{tenant_id}/control_mapping/on_demand_execute_standard Compliance On Demand Standard_execute #
GET /compliance/{tenant_id}/controls/list List Compliance Controls #
GET /compliance/{tenant_id}/mapping/list List Compliance Control Mappings #
GET /compliance/{tenant_id}/standards List Compliance Standards #
GET /compliance/{tenant_id}/visibility List Compliance Visibility #
POST /compliance_posture/detail_for_policy/{policy_id} List Compliance posture DetailsForPolicies #
POST /compliance_posture/filters List Compliance Filter #
GET /compliance_posture/filters/by_policy List Compliance Filter For Heatstack #
GET /compliance_posture/policy_filters List Compliance Filter_Policy #
POST /compliance_posture/summary_by_accounts List compliance_posture summary_by_accounts #
POST /compliance_posture/summary_by_policies List Compliance posture SummaryByPolicies #
POST /v1/compliance/control_mapping/cleanup_policy_data Clean Up Unmapped Policy Data #
GET /{tenant_id}/assessment_history Get compliance standard assessments #
GET /{tenant_id}/compliance_posture/{service_account_id}/visibility compliance posture visibility #
GET /{tenant_id}/compliance_posture/{service_account_id}/visibility_trend compliance visibility trend #
POST /v2/compliance/assessment/complete Set Compliance Assessment State to Complete #
POST /v2/compliance/assessment/controls/batch Fetch assessment control details by assessment control IDs #
POST /v2/compliance/assessment/controls/item/{assessment_control_id}/answer Set Assessment Control status, comments, and attachments for a compliance… #
POST /v2/compliance/assessment/controls/item/{assessment_control_id}/execute Execute compliance assessment for a control and update policy outputs #
POST /v2/compliance/assessment/controls/list List compliance assessment control IDs with filters for family, sub_family… #
POST /v2/compliance/assessment/summary Get compliance assessment summary aggregated by control family, resource type… #
POST /v2/compliance/assessment/summary_detail Get Compliance Assessment Filter Details #
POST /v2/compliance/assessment/trend Get Compliance Assessment Trend #
POST /v2/compliance/assessments/history/batch Fetch compliance assessment history data batch by assessment history ids or job… #
GET /v2/compliance/assessments/history/item/{history_id} Get details of the given Compliance Assessment History ID #
POST /v2/compliance/assessments/history/list List Compliance Assessment History IDs based on filters applied #
POST /v2/compliance/standards/batch Batch Fetch Compliance Standard Details #
POST /v2/compliance/standards/controls/batch Batch Fetch Compliance Control Details #
GET /v2/compliance/standards/controls/item/{control_id} Get Compliance Control Details #
POST /v2/compliance/standards/controls/item/{control_id} Update Compliance Control #
POST /v2/compliance/standards/controls/list List Compliance Control IDs based on filters applied #
POST /v2/compliance/standards/create_from_file Create Compliance Standard #
DELETE /v2/compliance/standards/item/{standard_id} Delete Compliance Standard #
GET /v2/compliance/standards/item/{standard_id} Get Compliance Standard Details #
POST /v2/compliance/standards/item/{standard_id} Update Compliance Standard Supported Details #
POST /v2/compliance/standards/item/{standard_id}/controls/create Create Compliance Control #
POST /v2/compliance/standards/item/{standard_id}/execute Execute compliance standard assessment #
POST /v2/compliance/standards/list List Compliance Standard IDs based on filters applied #

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:corestack-compliance-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

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-compliance-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Corestack Compliance API
  version: 1.0.0
  license:
    name: CoreStack Inc License
    url: http://corestack.io/licenses/LICENSE-2.0.html
  termsOfService: http://corestack.io/
  description: 'Operations tagged Compliance across 2 of this provider''s published API definitions: corestack-external-api-openapi-original.json, corestack-openapi.json. Each path carries the servers of the definition it was published in.'
servers:
- url: /
tags:


# --- truncated at 32 KB (171 KB total) ---
# Full source: https://artifacts.apis.io/corestack/openapi/corestack-compliance-api-openapi.yml