# Draftt Docs - [Welcome to Draftt](https://docs.draftt.io/index.md) - [Product Overview](https://docs.draftt.io/overview.md) - [Getting Started](https://docs.draftt.io/gs.md) - [How Draftt Works](https://docs.draftt.io/how-it-works.md) - [Tech Debt Inventory](https://docs.draftt.io/tech-debt-inventory.md) - [Resource Ownership](https://docs.draftt.io/ownership.md) - [Governance policies](https://docs.draftt.io/governance-policies.md): Create governance policies to evaluate resources against standards that matter to your organization. - [AI governance](https://docs.draftt.io/ai-governance.md): Discover the AI models used across your organization and govern their usage, estimated cost, calling identities, and lifecycle risk. - [Kubernetes governance](https://docs.draftt.io/kubernetes-governance.md): Understand how Draftt catalogs Kubernetes resources, evaluates policy compliance, and supports cluster upgrades. - [Notification Settings](https://docs.draftt.io/notifications.md) - [Ticketing](https://docs.draftt.io/ticketing-workflow.md) - [Saved Views](https://docs.draftt.io/saved-views.md) - [Resource Enrichment](https://docs.draftt.io/resource-enrichment.md) - [API Access](https://docs.draftt.io/api-access.md) - [Draftt MCP](https://docs.draftt.io/draftt-mcp.md) - [Enterprise Controls](https://docs.draftt.io/enterprise-access.md) - [Single Sign-On (SSO)](https://docs.draftt.io/sso.md) - [Roles & Permissions](https://docs.draftt.io/rbac.md) - [SCIM Provisioning](https://docs.draftt.io/scim.md) - [Security Overview](https://docs.draftt.io/security-hub.md) - [Frequently Asked Questions](https://docs.draftt.io/faq.md) - [Integrations Overview](https://docs.draftt.io/integrations-overview.md) - [Amazon Web Services](https://docs.draftt.io/aws.md) - [Deploy with Terraform](https://docs.draftt.io/aws/terraform.md): Provision the IAM role and permissions Draftt needs in your AWS account with Terraform or OpenTofu, as an alternative to CloudFormation. - [AWS IAM resources](https://docs.draftt.io/aws-iam-resources.md): Reference for the IAM role, trust policy, and permissions Draftt needs in your AWS accounts, and how to provision them with CloudFormation or Terraform. - [Microsoft Azure](https://docs.draftt.io/azure.md) - [Google Cloud Platform](https://docs.draftt.io/gcp.md) - [Kubernetes](https://docs.draftt.io/k8s.md) - [MongoDB Atlas](https://docs.draftt.io/mongodb-atlas.md) - [Redis Cloud](https://docs.draftt.io/redis-cloud.md) - [JFrog Artifactory](https://docs.draftt.io/jfrog.md) - [Azure Databricks](https://docs.draftt.io/azure-databricks.md): Connect a Databricks SQL warehouse (read-only) so Draftt can browse and read the inventory tables you select. - [OpenAI](https://docs.draftt.io/openai.md): Connect OpenAI to Draftt to discover and govern the AI models used across your organization. - [Tanium](https://docs.draftt.io/tanium.md) - [ServiceNow CMDB](https://docs.draftt.io/servicenow-cmdb.md) - [Ticketing](https://docs.draftt.io/ticketing.md) - [Collaboration](https://docs.draftt.io/ob.md) - [Internal Developer Portal](https://docs.draftt.io/port.md) - [Search and filter components](https://docs.draftt.io/api-reference/component/search-and-filter-components.md): Deprecated as of: 2026-06-04. Scheduled for removal: 2026-09-04. Replacement: POST /component/query. Please migrate to the DrafttQL query endpoint for advanced filtering, field selection, and cursor-based pagination. - [Retrieve a specific component by ID](https://docs.draftt.io/api-reference/component/retrieve-a-specific-component-by-id.md) - [Update Component by ID](https://docs.draftt.io/api-reference/component/update-component-by-id.md) - [Query Upgrade Plan sections for a component](https://docs.draftt.io/api-reference/component/query-upgrade-plan-sections-for-a-component.md): Deprecated. Use POST /component/{componentId}/upgradePlan/query instead. - [Bulk Update Components](https://docs.draftt.io/api-reference/component/bulk-update-components.md) - [Discover the queryable details$ fields for a technology or technology group](https://docs.draftt.io/api-reference/component/discover-the-queryable-details$-fields-for-a-technology-or-technology-group.md): Returns the queryable `details$.` fields for one technology or technology group. - [Query components with filtering, sorting and pagination](https://docs.draftt.io/api-reference/component/query-components-with-filtering-sorting-and-pagination.md): Query components with filtering, sorting and pagination - [Query Upgrade Plan sections for a component](https://docs.draftt.io/api-reference/upgrade-plan/query-upgrade-plan-sections-for-a-component.md) - [Query upgrade plans with filtering, sorting and pagination](https://docs.draftt.io/api-reference/upgrade-plan/query-upgrade-plans-with-filtering-sorting-and-pagination.md): Query upgrade plans across the organization using DrafttQL with advanced filtering, field selection, and cursor-based pagination. - [Query scoped Kubernetes resources](https://docs.draftt.io/api-reference/k8s-resource/query-scoped-kubernetes-resources.md): Queries collected Kubernetes resources with DrafttQL filtering, selection, sorting, and pagination. Discover supported details$ fields with POST /k8sResource/detailsSchema first. - [Discover queryable Kubernetes resource detail fields by kind](https://docs.draftt.io/api-reference/k8s-resource/discover-queryable-kubernetes-resource-detail-fields-by-kind.md): Returns registry-approved details$ paths and their field metadata. The selected kind is required when those paths are later used in a resource query. - [Get full public context for one Kubernetes resource](https://docs.draftt.io/api-reference/k8s-resource/get-full-public-context-for-one-kubernetes-resource.md): Returns the collected manifest, management, Node/CRD, and Analyzer enrichment context. Internal persistence and index fields are not exposed. - [Query upgrade plans with filtering, sorting and pagination](https://docs.draftt.io/api-reference/draftt/query-upgrade-plans-with-filtering-sorting-and-pagination.md): Deprecated. Use POST /upgradePlan/query instead. - [Search and filter policies](https://docs.draftt.io/api-reference/policy/search-and-filter-policies.md): Deprecated as of: 2026-06-04. Scheduled for removal: 2026-09-04. Replacement: POST /policy/query. Please migrate to the DrafttQL query endpoint for advanced filtering, field selection, and cursor-based pagination. - [Retrieve a specific policy by ID](https://docs.draftt.io/api-reference/policy/retrieve-a-specific-policy-by-id.md) - [Create a new policy](https://docs.draftt.io/api-reference/policy/create-a-new-policy.md) - [Query policies with filtering, sorting and pagination](https://docs.draftt.io/api-reference/policy/query-policies-with-filtering-sorting-and-pagination.md): Query policies with filtering, sorting and pagination - [Search and filter policy components](https://docs.draftt.io/api-reference/policy-component/search-and-filter-policy-components.md): Deprecated as of: 2026-06-04. Scheduled for removal: 2026-09-04. Replacement: POST /policy/{policyId}/component/query. Please migrate to the DrafttQL query endpoint for advanced filtering, field selection, and cursor-based pagination. - [Retrieve a specific policy component by ID](https://docs.draftt.io/api-reference/policy-component/retrieve-a-specific-policy-component-by-id.md) - [Search and filter Policy Components](https://docs.draftt.io/api-reference/policy-component/search-and-filter-policy-components-1.md) - [Query Kubernetes resources evaluated by a policy](https://docs.draftt.io/api-reference/policy-k8s-resource/query-kubernetes-resources-evaluated-by-a-policy.md): Queries policy_k8s_resource rows for one policy. Pass k8sResourceData to filter or select from the joined, scoped Kubernetes resource. - [Search and filter integration](https://docs.draftt.io/api-reference/integration/search-and-filter-integration.md): Deprecated as of: 2026-06-04. Scheduled for removal: 2026-09-04. Replacement: POST /integration/query. Please migrate to the DrafttQL query endpoint for advanced filtering, field selection, and cursor-based pagination. - [Retrieve a specific integration by ID](https://docs.draftt.io/api-reference/integration/retrieve-a-specific-integration-by-id.md) - [Query integrations with filtering, sorting and pagination](https://docs.draftt.io/api-reference/integration/query-integrations-with-filtering-sorting-and-pagination.md): Query integrations with filtering, sorting and pagination - [Query certificates with filtering, sorting and pagination](https://docs.draftt.io/api-reference/certificate/query-certificates-with-filtering-sorting-and-pagination.md): Query certificates with filtering, sorting and pagination - [Retrieve a specific certificate by ID](https://docs.draftt.io/api-reference/certificate/retrieve-a-specific-certificate-by-id.md) - [Ingest a code SBOM](https://docs.draftt.io/api-reference/code/ingest-a-code-sbom.md) ## OpenAPI Specs - [swagger](https://api.draftt.io/swagger) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.