Kion
Kion is a cloud operations platform that provides automated governance and FinOps capabilities across AWS, Azure, GCP, and OCI through a self-hosted deployment model. The platform consolidates multiple point solutions into a comprehensive system that helps organizations allocate and track cloud spending, identify savings opportunities, enforce budgets, and access real-time and forecasted financial data.
1 APIs
0 Features
Cloud OperationsComplianceCostsFinOpsGovernanceSpend
APIs
Kion Cloud Operations API
The Kion Public API provides programmatic access to manage cloud operations, governance, compliance, and financial management across AWS, Azure, GCP, and OCI.
Collections
Pricing Plans
Rate Limits
FinOps
Kion Finops
FINOPSSemantic Vocabularies
Resources
👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
📰
Blog
Blog
🔗
CaseStudies
CaseStudies
🔗
Glossary
Glossary
💬
Support
Support
🔗
Partners
Partners
💰
Pricing
Pricing
🔗
RequestDemo
RequestDemo
Sources
opencollection: 1.0.0
info:
name: Kion Cloud Operations API
version: 3.10.0
request:
auth:
type: bearer
token: '{{bearerToken}}'
items:
- info:
name: Accounts
type: folder
items:
- info:
name: Kion List accounts
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/account
params:
- name: page
value: ''
type: query
description: Page number for pagination
- name: page_size
value: ''
type: query
description: Number of items per page
docs: Returns a list of all cloud accounts managed by Kion.
- info:
name: Kion Create an account
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/account
body:
type: json
data: '{}'
docs: Creates a new cloud account in Kion.
- info:
name: Kion Get an account
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/account/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns details for a specific cloud account.
- info:
name: Kion Update an account
type: http
http:
method: PATCH
url: https://{kion-instance}/api/v3/account/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Updates an existing cloud account.
- info:
name: Projects
type: folder
items:
- info:
name: Kion List projects
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/project
params:
- name: page
value: ''
type: query
description: Page number for pagination
- name: page_size
value: ''
type: query
description: Number of items per page
docs: Returns a list of all projects.
- info:
name: Kion Create a project
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/project
body:
type: json
data: '{}'
docs: Creates a new project in Kion.
- info:
name: Kion Get a project
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/project/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns details for a specific project.
- info:
name: Kion Update a project
type: http
http:
method: PATCH
url: https://{kion-instance}/api/v3/project/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Updates an existing project.
- info:
name: Kion Delete a project
type: http
http:
method: DELETE
url: https://{kion-instance}/api/v3/project/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Deletes a project.
- info:
name: Kion List project notes
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/project/:id/note
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns notes for a specific project.
- info:
name: Kion Create a project note
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/project/:id/note
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Creates a note on a project.
- info:
name: Enforcements
type: folder
items:
- info:
name: Kion List project enforcements
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/project/:id/enforcement
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns enforcements for a specific project.
- info:
name: Kion Create a project enforcement
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/project/:id/enforcement
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Creates an enforcement on a project.
- info:
name: Cloud Access Roles
type: folder
items:
- info:
name: Kion List project cloud access roles
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/project/:id/cloud-access-role
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns cloud access roles for a specific project.
- info:
name: Kion Create a project cloud access role
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/project/:id/cloud-access-role
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Creates a cloud access role on a project.
- info:
name: Kion List OU cloud access roles
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/ou/:id/cloud-access-role
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns cloud access roles for a specific OU.
- info:
name: Kion Create an OU cloud access role
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/ou/:id/cloud-access-role
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Creates a cloud access role on an OU.
- info:
name: Permission Mappings
type: folder
items:
- info:
name: Kion List project permission mappings
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/project/:id/permission-mapping
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns permission mappings for a specific project.
- info:
name: Kion Create a project permission mapping
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/project/:id/permission-mapping
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Creates a permission mapping on a project.
- info:
name: Kion List OU permission mappings
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/ou/:id/permission-mapping
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns permission mappings for a specific OU.
- info:
name: Kion Create an OU permission mapping
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/ou/:id/permission-mapping
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Creates a permission mapping on an OU.
- info:
name: Kion List funding source permission mappings
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/funding-source/:id/permission-mapping
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns permission mappings for a specific funding source.
- info:
name: Kion Create a funding source permission mapping
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/funding-source/:id/permission-mapping
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Creates a permission mapping on a funding source.
- info:
name: Kion List global permission mappings
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/global-permission-mapping
docs: Returns a list of all global permission mappings.
- info:
name: Kion Create a global permission mapping
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/global-permission-mapping
body:
type: json
data: '{}'
docs: Kion Create a global permission mapping
- info:
name: Kion Get a global permission mapping
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/global-permission-mapping/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Kion Get a global permission mapping
- info:
name: Kion Update a global permission mapping
type: http
http:
method: PATCH
url: https://{kion-instance}/api/v3/global-permission-mapping/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Kion Update a global permission mapping
- info:
name: Kion Delete a global permission mapping
type: http
http:
method: DELETE
url: https://{kion-instance}/api/v3/global-permission-mapping/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Kion Delete a global permission mapping
- info:
name: Organizational Units
type: folder
items:
- info:
name: Kion List organizational units
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/ou
params:
- name: page
value: ''
type: query
description: Page number for pagination
- name: page_size
value: ''
type: query
description: Number of items per page
docs: Returns a list of all organizational units.
- info:
name: Kion Create an organizational unit
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/ou
body:
type: json
data: '{}'
docs: Creates a new organizational unit.
- info:
name: Kion Get an organizational unit
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/ou/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns details for a specific organizational unit.
- info:
name: Kion Update an organizational unit
type: http
http:
method: PATCH
url: https://{kion-instance}/api/v3/ou/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Updates an existing organizational unit.
- info:
name: Kion Delete an organizational unit
type: http
http:
method: DELETE
url: https://{kion-instance}/api/v3/ou/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Deletes an organizational unit.
- info:
name: Cloud Rules
type: folder
items:
- info:
name: Kion List cloud rules
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/cloud-rule
docs: Returns a list of all cloud rules.
- info:
name: Kion Create a cloud rule
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/cloud-rule
body:
type: json
data: '{}'
docs: Creates a new cloud rule.
- info:
name: Kion Get a cloud rule
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/cloud-rule/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns details for a specific cloud rule.
- info:
name: Kion Update a cloud rule
type: http
http:
method: PATCH
url: https://{kion-instance}/api/v3/cloud-rule/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Updates an existing cloud rule.
- info:
name: Kion Delete a cloud rule
type: http
http:
method: DELETE
url: https://{kion-instance}/api/v3/cloud-rule/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Deletes a cloud rule.
- info:
name: Compliance Checks
type: folder
items:
- info:
name: Kion List compliance checks
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/compliance-check
docs: Returns a list of all compliance checks.
- info:
name: Kion Create a compliance check
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/compliance-check
body:
type: json
data: '{}'
docs: Creates a new compliance check.
- info:
name: Kion Get a compliance check
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/compliance-check/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns details for a specific compliance check.
- info:
name: Kion Update a compliance check
type: http
http:
method: PATCH
url: https://{kion-instance}/api/v3/compliance-check/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Updates an existing compliance check.
- info:
name: Kion Delete a compliance check
type: http
http:
method: DELETE
url: https://{kion-instance}/api/v3/compliance-check/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Deletes a compliance check.
- info:
name: Compliance Standards
type: folder
items:
- info:
name: Kion List compliance standards
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/compliance-standard
docs: Returns a list of all compliance standards.
- info:
name: Kion Create a compliance standard
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/compliance-standard
body:
type: json
data: '{}'
docs: Creates a new compliance standard.
- info:
name: Kion Get a compliance standard
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/compliance-standard/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns details for a specific compliance standard.
- info:
name: Kion Update a compliance standard
type: http
http:
method: PATCH
url: https://{kion-instance}/api/v3/compliance-standard/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Updates an existing compliance standard.
- info:
name: Kion Delete a compliance standard
type: http
http:
method: DELETE
url: https://{kion-instance}/api/v3/compliance-standard/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Deletes a compliance standard.
- info:
name: Funding Sources
type: folder
items:
- info:
name: Kion List funding sources
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/funding-source
docs: Returns a list of all funding sources.
- info:
name: Kion Create a funding source
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/funding-source
body:
type: json
data: '{}'
docs: Creates a new funding source.
- info:
name: Kion Get a funding source
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/funding-source/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns details for a specific funding source.
- info:
name: Kion Update a funding source
type: http
http:
method: PATCH
url: https://{kion-instance}/api/v3/funding-source/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Updates an existing funding source.
- info:
name: Kion Delete a funding source
type: http
http:
method: DELETE
url: https://{kion-instance}/api/v3/funding-source/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Deletes a funding source.
- info:
name: Labels
type: folder
items:
- info:
name: Kion List labels
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/label
docs: Returns a list of all labels.
- info:
name: Kion Create a label
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/label
body:
type: json
data: '{}'
docs: Creates a new label.
- info:
name: Kion Get a label
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/label/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns details for a specific label.
- info:
name: Kion Update a label
type: http
http:
method: PATCH
url: https://{kion-instance}/api/v3/label/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Updates an existing label.
- info:
name: Kion Delete a label
type: http
http:
method: DELETE
url: https://{kion-instance}/api/v3/label/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Deletes a label.
- info:
name: Users
type: folder
items:
- info:
name: Kion List users
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/user
docs: Returns a list of all users.
- info:
name: Kion Create a user
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/user
body:
type: json
data: '{}'
docs: Creates a new user.
- info:
name: Kion Get a user
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/user/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns details for a specific user.
- info:
name: Kion Update a user
type: http
http:
method: PATCH
url: https://{kion-instance}/api/v3/user/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Updates an existing user.
- info:
name: Kion Delete a user
type: http
http:
method: DELETE
url: https://{kion-instance}/api/v3/user/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Deletes a user.
- info:
name: User Groups
type: folder
items:
- info:
name: Kion List user groups
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/user-group
docs: Returns a list of all user groups.
- info:
name: Kion Create a user group
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/user-group
body:
type: json
data: '{}'
docs: Creates a new user group.
- info:
name: Kion Get a user group
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/user-group/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns details for a specific user group.
- info:
name: Kion Update a user group
type: http
http:
method: PATCH
url: https://{kion-instance}/api/v3/user-group/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Updates an existing user group.
- info:
name: Kion Delete a user group
type: http
http:
method: DELETE
url: https://{kion-instance}/api/v3/user-group/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Deletes a user group.
- info:
name: IAM Policies
type: folder
items:
- info:
name: Kion List AWS IAM policies
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/aws-iam-policy
docs: Returns a list of all AWS IAM policies.
- info:
name: Kion Create an AWS IAM policy
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/aws-iam-policy
body:
type: json
data: '{}'
docs: Creates a new AWS IAM policy.
- info:
name: Kion Get an AWS IAM policy
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/aws-iam-policy/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns details for a specific AWS IAM policy.
- info:
name: Kion Update an AWS IAM policy
type: http
http:
method: PATCH
url: https://{kion-instance}/api/v3/aws-iam-policy/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Updates an existing AWS IAM policy.
- info:
name: Kion Delete an AWS IAM policy
type: http
http:
method: DELETE
url: https://{kion-instance}/api/v3/aws-iam-policy/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Deletes an AWS IAM policy.
- info:
name: Service Control Policies
type: folder
items:
- info:
name: Kion List service control policies
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/service-control-policy
docs: Returns a list of all AWS service control policies.
- info:
name: Kion Create a service control policy
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/service-control-policy
body:
type: json
data: '{}'
docs: Creates a new AWS service control policy.
- info:
name: Kion Get a service control policy
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/service-control-policy/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns details for a specific service control policy.
- info:
name: Kion Update a service control policy
type: http
http:
method: PATCH
url: https://{kion-instance}/api/v3/service-control-policy/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Updates an existing service control policy.
- info:
name: Kion Delete a service control policy
type: http
http:
method: DELETE
url: https://{kion-instance}/api/v3/service-control-policy/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Deletes a service control policy.
- info:
name: CloudFormation Templates
type: folder
items:
- info:
name: Kion List CloudFormation templates
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/aws-cloudformation-template
docs: Returns a list of all AWS CloudFormation templates.
- info:
name: Kion Create a CloudFormation template
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/aws-cloudformation-template
body:
type: json
data: '{}'
docs: Creates a new AWS CloudFormation template.
- info:
name: Kion Get a CloudFormation template
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/aws-cloudformation-template/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns details for a specific CloudFormation template.
- info:
name: Kion Update a CloudFormation template
type: http
http:
method: PATCH
url: https://{kion-instance}/api/v3/aws-cloudformation-template/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Updates an existing CloudFormation template.
- info:
name: Kion Delete a CloudFormation template
type: http
http:
method: DELETE
url: https://{kion-instance}/api/v3/aws-cloudformation-template/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Deletes a CloudFormation template.
- info:
name: Azure ARM Templates
type: folder
items:
- info:
name: Kion List Azure ARM templates
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/azure-arm-template
docs: Returns a list of all Azure ARM templates.
- info:
name: Kion Create an Azure ARM template
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/azure-arm-template
body:
type: json
data: '{}'
docs: Creates a new Azure ARM template.
- info:
name: Kion Get an Azure ARM template
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/azure-arm-template/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Returns details for a specific Azure ARM template.
- info:
name: Kion Update an Azure ARM template
type: http
http:
method: PATCH
url: https://{kion-instance}/api/v3/azure-arm-template/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Kion Update an Azure ARM template
- info:
name: Kion Delete an Azure ARM template
type: http
http:
method: DELETE
url: https://{kion-instance}/api/v3/azure-arm-template/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Kion Delete an Azure ARM template
- info:
name: Azure Policies
type: folder
items:
- info:
name: Kion List Azure policies
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/azure-policy
docs: Returns a list of all Azure policies.
- info:
name: Kion Create an Azure policy
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/azure-policy
body:
type: json
data: '{}'
docs: Kion Create an Azure policy
- info:
name: Kion Get an Azure policy
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/azure-policy/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Kion Get an Azure policy
- info:
name: Kion Update an Azure policy
type: http
http:
method: PATCH
url: https://{kion-instance}/api/v3/azure-policy/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Kion Update an Azure policy
- info:
name: Kion Delete an Azure policy
type: http
http:
method: DELETE
url: https://{kion-instance}/api/v3/azure-policy/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Kion Delete an Azure policy
- info:
name: Azure Roles
type: folder
items:
- info:
name: Kion List Azure roles
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/azure-role
docs: Returns a list of all Azure roles.
- info:
name: Kion Create an Azure role
type: http
http:
method: POST
url: https://{kion-instance}/api/v3/azure-role
body:
type: json
data: '{}'
docs: Kion Create an Azure role
- info:
name: Kion Get an Azure role
type: http
http:
method: GET
url: https://{kion-instance}/api/v3/azure-role/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Kion Get an Azure role
- info:
name: Kion Update an Azure role
type: http
http:
method: PATCH
url: https://{kion-instance}/api/v3/azure-role/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
body:
type: json
data: '{}'
docs: Kion Update an Azure role
- info:
name: Kion Delete an Azure role
type: http
http:
method: DELETE
url: https://{kion-instance}/api/v3/azure-role/:id
params:
- name: id
value: ''
type: path
description: The unique identifier of the resource in Kion
docs: Kion Delete an Azure role
- info:
name: GCP IAM Roles
type: folder
items:
- info:
name: Kion List GCP IAM roles
typ
# --- truncated at 32 KB (40 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/kion/refs/heads/main/apis.yml