# Cortex: API Reference ## API Reference ### Get started - [REST API operations](https://docs.cortex.io/api.md): Programmatic access to your entities, Scorecards, Workflows, and more ### REST API operations #### API Keys - [API Keys](https://docs.cortex.io/api/rest/api-keys.md) - [List API keys](https://docs.cortex.io/api/rest/api-keys/list-api-keys.md): List API keys - [Create API key](https://docs.cortex.io/api/rest/api-keys/create-api-key.md): Create new API key. - [Get API key](https://docs.cortex.io/api/rest/api-keys/get-api-key.md): Get API key - [Update API key](https://docs.cortex.io/api/rest/api-keys/update-api-key.md): Update API key - [Delete API key](https://docs.cortex.io/api/rest/api-keys/delete-api-key.md): Delete API key #### Audit Logs - [Audit Logs](https://docs.cortex.io/api/rest/audit-logs.md) - [Retrieve audit logs](https://docs.cortex.io/api/rest/audit-logs/retrieve-audit-logs.md): Note: To see the complete list of possible values, please reference the available filter options for [audit logs under Settings in the app](https://app.getcortexapp.com/admin/settings/audit-logs). API key must have the `View audit logs` permission. #### Catalog Entities - [Catalog Entities](https://docs.cortex.io/api/rest/catalog-entities.md) - [List entities](https://docs.cortex.io/api/rest/catalog-entities/list-entities.md): List all entities across the Service, Resource and Domain Catalogs. - [Delete entities by ID](https://docs.cortex.io/api/rest/catalog-entities/delete-entities-by-id.md): Deletes the entities with the given IDs. - [List entity descriptors](https://docs.cortex.io/api/rest/catalog-entities/list-entity-descriptors.md): List entity descriptors - [Search entities](https://docs.cortex.io/api/rest/catalog-entities/search-entities.md): Relevance-ranked catalog search. Returns a lean, hydrated result set scoped by query and/or filters. - [Retrieve entity details](https://docs.cortex.io/api/rest/catalog-entities/retrieve-entity-details.md) - [Delete entity](https://docs.cortex.io/api/rest/catalog-entities/delete-entity.md) - [Archive an entity](https://docs.cortex.io/api/rest/catalog-entities/archive-an-entity.md) - [Retrieve most recent GitOps log for entity](https://docs.cortex.io/api/rest/catalog-entities/retrieve-most-recent-gitops-log-for-entity.md) - [Retrieve entity descriptor](https://docs.cortex.io/api/rest/catalog-entities/retrieve-entity-descriptor.md): Retrieve entity descriptor - [Retrieve entity Scorecard scores](https://docs.cortex.io/api/rest/catalog-entities/retrieve-entity-scorecard-scores.md) - [Unarchive an entity](https://docs.cortex.io/api/rest/catalog-entities/unarchive-an-entity.md) - [Retrieve entity verifications](https://docs.cortex.io/api/rest/catalog-entities/retrieve-entity-verifications.md): Returns one entry per verification period the entity is in scope for, including periods the entity has not been verified for yet. - [Verify an entity for a verification period](https://docs.cortex.io/api/rest/catalog-entities/verify-an-entity-for-a-verification-period.md): Records the caller's answer for one entity in one verification period. The period must be open, and the caller must own the entity -- unless it is a global API key granted the "Verify any entity" permission, for which ownership is waived. - [Create or update entity](https://docs.cortex.io/api/rest/catalog-entities/create-or-update-entity.md): Create a catalog entity using a descriptor YAML. By default (UPSERT mode), if the entity already exists (as referenced by the `x-cortex-tag`), this API will update the existing entity. In CREATE mode, the API will fail if the entity already exists. - [Create or patch entity](https://docs.cortex.io/api/rest/catalog-entities/create-or-patch-entity.md): Creates or updates an entity using OpenAPI. If the YAML refers to an entity that already exists (as referenced by the `x-cortex-tag`), this API will merge the specified changes into the existing entity. #### Catalogs - [Catalogs](https://docs.cortex.io/api/rest/catalogs.md) - [List catalogs](https://docs.cortex.io/api/rest/catalogs/list-catalogs.md): Retrieves a list of catalogs. - [Create or replace a catalog](https://docs.cortex.io/api/rest/catalogs/create-or-replace-a-catalog.md): Creates a catalog, or replaces the existing one with the same slug. - [Get catalog](https://docs.cortex.io/api/rest/catalogs/get-catalog.md): Retrieves a single catalog by slug. - [Delete catalog](https://docs.cortex.io/api/rest/catalogs/delete-catalog.md) #### Custom Data - [Custom Data](https://docs.cortex.io/api/rest/custom-data.md) - [Add custom data in bulk](https://docs.cortex.io/api/rest/custom-data/add-custom-data-in-bulk.md): Add multiple key/values of custom data to multiple entities - [List custom data for entity](https://docs.cortex.io/api/rest/custom-data/list-custom-data-for-entity.md) - [Add custom data for entity](https://docs.cortex.io/api/rest/custom-data/add-custom-data-for-entity.md) - [Delete custom data for entity](https://docs.cortex.io/api/rest/custom-data/delete-custom-data-for-entity.md) - [Retrieve custom data for entity by key](https://docs.cortex.io/api/rest/custom-data/retrieve-custom-data-for-entity-by-key.md) - [Add custom data via webhook](https://docs.cortex.io/api/rest/custom-data/add-custom-data-via-webhook.md): Refer to the [Webhook section](/docs/reference/basics/custom-data#webhook) of the Custom Data docs for more information. This API is preconfigured in your workspace settings under Custom Integrations. The UUID corresponds to a custom data key, as well as a `jq` command that maps the data in this pay… #### Custom Data (Advanced) - [Custom Data (Advanced)](https://docs.cortex.io/api/rest/custom-data/custom-data-advanced.md) - [Retrieve custom data for entity](https://docs.cortex.io/api/rest/custom-data-advanced/retrieve-custom-data-for-entity.md): Use this endpoint when attempting to delete custom data where the key contains non-alphanumeric characters. Otherwise, use the standard API under `Custom Data`. - [Add custom data for entity](https://docs.cortex.io/api/rest/custom-data-advanced/add-custom-data-for-entity.md) - [Delete custom data by key for entity](https://docs.cortex.io/api/rest/custom-data-advanced/delete-custom-data-by-key-for-entity.md): Use this endpoint when attempting to delete custom data where the key contains non-alphanumeric characters. Otherwise, use the standard API under `Custom Data`. #### Custom Events - [Custom Events](https://docs.cortex.io/api/rest/custom-events.md) - [List custom events for entity](https://docs.cortex.io/api/rest/custom-events/list-custom-events-for-entity.md) - [Create custom event for entity](https://docs.cortex.io/api/rest/custom-events/create-custom-event-for-entity.md) - [Delete ALL custom events for an entity](https://docs.cortex.io/api/rest/custom-events/delete-all-custom-events-for-an-entity.md) - [Retrieve custom event by UUID](https://docs.cortex.io/api/rest/custom-events/retrieve-custom-event-by-uuid.md) - [Update custom event by UUID](https://docs.cortex.io/api/rest/custom-events/update-custom-event-by-uuid.md) - [Delete custom events by UUID](https://docs.cortex.io/api/rest/custom-events/delete-custom-events-by-uuid.md) #### Custom Metrics - [Custom Metrics](https://docs.cortex.io/api/rest/custom-metrics.md) - [List custom metric definitions](https://docs.cortex.io/api/rest/custom-metrics/list-custom-metric-definitions.md): Returns every custom metric defined in the workspace, sorted by key. API key must have the `View Eng Intelligence` permission. Draft metrics are included only when the key also has the `Configure Eng Intelligence custom metrics` permission. - [Create a custom metric definition](https://docs.cortex.io/api/rest/custom-metrics/create-a-custom-metric-definition.md): Defines a custom metric of type `PUBLIC_API`, which you then record data points against. The key cannot change after creation. API key must have the `Configure Eng Intelligence custom metrics` permission. - [Retrieve a custom metric definition](https://docs.cortex.io/api/rest/custom-metrics/retrieve-a-custom-metric-definition.md): API key must have the `View Eng Intelligence` permission. A draft metric returns 404 unless the key also has the `Configure Eng Intelligence custom metrics` permission. - [Update a custom metric definition](https://docs.cortex.io/api/rest/custom-metrics/update-a-custom-metric-definition.md): Replaces the definition in full, so an omitted optional field is cleared. Only `PUBLIC_API` metrics can be updated through the API. API key must have the `Configure Eng Intelligence custom metrics` permission. - [Delete a custom metric definition](https://docs.cortex.io/api/rest/custom-metrics/delete-a-custom-metric-definition.md): Removes the metric from Eng Intelligence. Its recorded data points stay out of reach, and creating the key again starts with no data. Only `PUBLIC_API` metrics can be deleted through the API. API key must have the `Configure Eng Intelligence custom metrics` permission. - [Retrieve custom metrics data points](https://docs.cortex.io/api/rest/custom-metrics/retrieve-custom-metrics-data-points.md): Lists all custom metrics data points for an entity - [Add custom metrics data point](https://docs.cortex.io/api/rest/custom-metrics/add-custom-metrics-data-point.md): Adds a single custom metric data point for entity. - [Delete custom metrics data points](https://docs.cortex.io/api/rest/custom-metrics/delete-custom-metrics-data-points.md): Deletes custom metric data points for entity. - [Add custom metrics data points in bulk](https://docs.cortex.io/api/rest/custom-metrics/add-custom-metrics-data-points-in-bulk.md): Adds multiple custom metric data points for entity. #### Dependencies - [Dependencies](https://docs.cortex.io/api/rest/dependencies.md) - [Create or update dependencies in bulk](https://docs.cortex.io/api/rest/dependencies/create-or-update-dependencies-in-bulk.md): This API allows you to create multiple dependencies for multiple entities at once. - [Delete dependencies in bulk](https://docs.cortex.io/api/rest/dependencies/delete-dependencies-in-bulk.md) - [Retrieve all dependencies for an entity](https://docs.cortex.io/api/rest/dependencies/retrieve-all-dependencies-for-an-entity.md) - [Delete dependencies from entity](https://docs.cortex.io/api/rest/dependencies/delete-dependencies-from-entity.md): Deletes any outgoing dependencies from the entity. Note: this only deletes dependencies that were created via the API. - [Retrieve dependency between entities](https://docs.cortex.io/api/rest/dependencies/retrieve-dependency-between-entities.md): If a dependency exists between the `callee` and the `caller`, returns metadata about the edge. - [Update dependency between entities](https://docs.cortex.io/api/rest/dependencies/update-dependency-between-entities.md): If a dependency exists between two entities, replace the metadata with the payload. Note: This only supports dependencies created via the API. - [Create dependency from entity](https://docs.cortex.io/api/rest/dependencies/create-dependency-from-entity.md) - [Delete dependency](https://docs.cortex.io/api/rest/dependencies/delete-dependency.md): Deletes a single dependency edge between the `caller` and the `callee`. Note: This is only supported for edges created via the API. #### Deploys - [Deploys](https://docs.cortex.io/api/rest/deploys.md) - [Delete deploys by filter](https://docs.cortex.io/api/rest/deploys/delete-deploys-by-filter.md): Filter and delete deploys by SHA hash, environment, or type. Note that at least one of the filters need to be set. If looking to delete all deployments for an entity, use the `Delete all deploys for entity` endpoint instead. - [Delete all deployments for all entities](https://docs.cortex.io/api/rest/deploys/delete-all-deployments-for-all-entities.md): Dangerous endpoint that blows away deploys for all entities - [List deployments for entity](https://docs.cortex.io/api/rest/deploys/list-deployments-for-entity.md) - [Add deployment for entity](https://docs.cortex.io/api/rest/deploys/add-deployment-for-entity.md) - [Delete deployments for entity](https://docs.cortex.io/api/rest/deploys/delete-deployments-for-entity.md) - [Update deployment by UUID](https://docs.cortex.io/api/rest/deploys/update-deployment-by-uuid.md) - [Delete deployment by UUID](https://docs.cortex.io/api/rest/deploys/delete-deployment-by-uuid.md) - [List all distinct deploy environments for this tenant](https://docs.cortex.io/api/rest/deploys/list-all-distinct-deploy-environments-for-this-tenant.md) - [Search deployments across the tenant](https://docs.cortex.io/api/rest/deploys/search-deployments-across-the-tenant.md) #### Discovery Audit - [Discovery Audit](https://docs.cortex.io/api/rest/discovery-audit.md) - [Retrieve discovery audit report](https://docs.cortex.io/api/rest/discovery-audit/retrieve-discovery-audit-report.md): This report shows you recent changes in your environment that aren't reflected in Cortex, including newly created repositories, services, and resources that we discover from your integrations or which were deleted in the environment but corresponding Cortex entities are still present. #### Docs - [Docs](https://docs.cortex.io/api/rest/docs.md) - [Retrieve OpenAPI docs for entity](https://docs.cortex.io/api/rest/docs/retrieve-openapi-docs-for-entity.md) - [Update OpenAPI docs for entity](https://docs.cortex.io/api/rest/docs/update-openapi-docs-for-entity.md) - [Delete OpenAPI docs for entity](https://docs.cortex.io/api/rest/docs/delete-openapi-docs-for-entity.md) #### Eng Intel: Metrics - [Eng Intelligence: Metrics](https://docs.cortex.io/api/rest/eng-intel-metrics.md) - [Execute point-in-time engineering metrics queries](https://docs.cortex.io/api/rest/eng-intel-metrics/execute-point-in-time-engineering-metrics-queries.md): Query current metric values with optional period comparisons and flexible grouping. Supports batch queries for multiple metrics efficiently. - [List available engineering metric definitions](https://docs.cortex.io/api/rest/eng-intel-metrics/list-available-engineering-metric-definitions.md): Discover all available engineering metrics and their metadata. Use this before querying metrics to understand what data is available and how to query it effectively. #### Eng Intel: Trace - [Eng Intelligence: Trace](https://docs.cortex.io/api/rest/eng-intel-trace.md) - [Query raw trace events from engineering data sources](https://docs.cortex.io/api/rest/eng-intel-trace/query-raw-trace-events-from-engineering-data-sources.md): Retrieve individual event records with flexible filtering, ordering, and pagination. Supports any engineering data source registered in the registry. #### Eng Intel: User Labels - [Eng Intelligence: User Labels](https://docs.cortex.io/api/rest/eng-intel-user-labels.md) - [List user labels](https://docs.cortex.io/api/rest/eng-intel-user-labels/list-user-labels.md): Retrieves a list of all available user labels. - [Update user label assignments](https://docs.cortex.io/api/rest/eng-intel-user-labels/update-user-label-assignments.md): Assign user label values to user emails in bulk. - [Retrieve user label](https://docs.cortex.io/api/rest/eng-intel-user-labels/retrieve-user-label.md): Get user label. #### Entity Relationship Types - [Entity Relationship Types](https://docs.cortex.io/api/rest/entity-relationship-types.md) - [List relationship types](https://docs.cortex.io/api/rest/entity-relationship-types/list-relationship-types.md): List paginated relationship types - [Create relationship type](https://docs.cortex.io/api/rest/entity-relationship-types/create-relationship-type.md): Create a relationship type - [Get a relationship type](https://docs.cortex.io/api/rest/entity-relationship-types/get-a-relationship-type.md): List details for a relationship type - [Update relationship type](https://docs.cortex.io/api/rest/entity-relationship-types/update-relationship-type.md): Update relationship type - [Delete a relationship type](https://docs.cortex.io/api/rest/entity-relationship-types/delete-a-relationship-type.md): Delete a relationship type #### Entity Relationships - [Entity Relationships](https://docs.cortex.io/api/rest/entity-relationships.md) - [List entity destinations for a relationship type](https://docs.cortex.io/api/rest/entity-relationships/list-entity-destinations-for-a-relationship-type.md): List all entity destinations for a certain relationship type. Optional depth parameter to limit the depth of the relationship tree. - [Update direct entity destinations for a given entity](https://docs.cortex.io/api/rest/entity-relationships/update-direct-entity-destinations-for-a-given-entity.md): Update all direct destinations for a given entity and entity relationship type - [Add direct entity destinations for a given entity](https://docs.cortex.io/api/rest/entity-relationships/add-direct-entity-destinations-for-a-given-entity.md): Add direct destinations for a given entity and entity relationship type - [List entity sources for a relationship type](https://docs.cortex.io/api/rest/entity-relationships/list-entity-sources-for-a-relationship-type.md): List all entity sources for a certain relationship type. Optional depth parameter to limit the depth of the relationship tree. - [Update direct entity sources for a given entity](https://docs.cortex.io/api/rest/entity-relationships/update-direct-entity-sources-for-a-given-entity.md): Update all direct sources for a given entity and entity relationship type - [Add direct entity sources for a given entity](https://docs.cortex.io/api/rest/entity-relationships/add-direct-entity-sources-for-a-given-entity.md): Add direct sources for a given entity and entity relationship type - [List entity relationships for a relationship type](https://docs.cortex.io/api/rest/entity-relationships/list-entity-relationships-for-a-relationship-type.md): List all entity relationships for a certain relationship type. - [Update entity relationships for a relationship type](https://docs.cortex.io/api/rest/entity-relationships/update-entity-relationships-for-a-relationship-type.md): Update all entity relationships for a certain relationship type. - [Add entity relationships for a relationship type](https://docs.cortex.io/api/rest/entity-relationships/add-entity-relationships-for-a-relationship-type.md): Add all entity relationships for a certain relationship type. #### Entity Types - [Entity Types](https://docs.cortex.io/api/rest/entity-types.md) - [List entity types](https://docs.cortex.io/api/rest/entity-types/list-entity-types.md): List entity types - [Create entity type](https://docs.cortex.io/api/rest/entity-types/create-entity-type.md) - [Retrieve entity type](https://docs.cortex.io/api/rest/entity-types/retrieve-entity-type.md) - [Update entity type](https://docs.cortex.io/api/rest/entity-types/update-entity-type.md) - [Delete entity type](https://docs.cortex.io/api/rest/entity-types/delete-entity-type.md) #### GitOps Logs - [GitOps Logs](https://docs.cortex.io/api/rest/gitops-logs.md) - [Retrieve GitOps logs](https://docs.cortex.io/api/rest/gitops-logs/retrieve-gitops-logs.md): API key must have the `View GitOps logs` permission. #### Groups - [Groups](https://docs.cortex.io/api/rest/groups.md) - [Retrieve groups for entity](https://docs.cortex.io/api/rest/groups/retrieve-groups-for-entity.md) - [Add groups to entity](https://docs.cortex.io/api/rest/groups/add-groups-to-entity.md) - [Delete groups from entity](https://docs.cortex.io/api/rest/groups/delete-groups-from-entity.md) #### Initiatives - [Initiatives](https://docs.cortex.io/api/rest/initiatives.md) - [List Initiatives](https://docs.cortex.io/api/rest/initiatives/list-initiatives.md): Retrieves a list of Initiatives. - [Create an Initiative](https://docs.cortex.io/api/rest/initiatives/create-an-initiative.md): Create an Initiative. - [Get Initiative](https://docs.cortex.io/api/rest/initiatives/get-initiative.md): Get Initiative. - [Update an Initiative](https://docs.cortex.io/api/rest/initiatives/update-an-initiative.md): Update an Initiative. - [Delete Initiative](https://docs.cortex.io/api/rest/initiatives/delete-initiative.md) #### Integration Status - [List installed integrations and their status](https://docs.cortex.io/api/rest/integration-status/list-installed-integrations-and-their-status.md): Returns every installed integration configuration with the result of its most recent connection check. Serves stored results only and never contacts the third-party service. The timestamp is when the connection was last checked, not when data was last synced. #### Integrations - [Integrations APIs](https://docs.cortex.io/api/rest/integrations.md) ##### Anthropic API - [Anthropic API](https://docs.cortex.io/api/rest/integrations/anthropic.md) - [Add a single configuration](https://docs.cortex.io/api/rest/anthropic-api/add-a-single-configuration.md) - [Validate all configurations](https://docs.cortex.io/api/rest/anthropic-api/validate-all-configurations.md) - [Validate a configuration](https://docs.cortex.io/api/rest/anthropic-api/validate-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/anthropic-api/retrieve-a-configuration.md) - [Update a configuration](https://docs.cortex.io/api/rest/anthropic-api/update-a-configuration.md): WARNING: Updating aliases for configurations or changing the default configuration could cause entity YAMLs that use this integration to break. - [Delete a configuration](https://docs.cortex.io/api/rest/anthropic-api/delete-a-configuration.md) - [Retrieve configurations](https://docs.cortex.io/api/rest/anthropic-api/retrieve-configurations.md) - [Add multiple configurations](https://docs.cortex.io/api/rest/anthropic-api/add-multiple-configurations.md) - [Delete all configurations](https://docs.cortex.io/api/rest/anthropic-api/delete-all-configurations.md) - [Retrieve default configuration](https://docs.cortex.io/api/rest/anthropic-api/retrieve-default-configuration.md) ##### Apiiro API - [Apiiro API](https://docs.cortex.io/api/rest/integrations/apiiro.md) - [Add a single configuration](https://docs.cortex.io/api/rest/apiiro-api/add-a-single-configuration.md) - [Validate all configurations](https://docs.cortex.io/api/rest/apiiro-api/validate-all-configurations.md) - [Validate a configuration](https://docs.cortex.io/api/rest/apiiro-api/validate-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/apiiro-api/retrieve-a-configuration.md) - [Update a configuration](https://docs.cortex.io/api/rest/apiiro-api/update-a-configuration.md): WARNING: Updating aliases for configurations or changing the default configuration could cause entity YAMLs that use this integration to break. - [Delete a configuration](https://docs.cortex.io/api/rest/apiiro-api/delete-a-configuration.md) - [Retrieve configurations](https://docs.cortex.io/api/rest/apiiro-api/retrieve-configurations.md) - [Add multiple configurations](https://docs.cortex.io/api/rest/apiiro-api/add-multiple-configurations.md) - [Delete all configurations](https://docs.cortex.io/api/rest/apiiro-api/delete-all-configurations.md) - [Retrieve default configuration](https://docs.cortex.io/api/rest/apiiro-api/retrieve-default-configuration.md) ##### ArgoCD API - [ArgoCD API](https://docs.cortex.io/api/rest/integrations/argocd.md) - [Add a single configuration](https://docs.cortex.io/api/rest/argocd-api/add-a-single-configuration.md) - [Validate all configurations](https://docs.cortex.io/api/rest/argocd-api/validate-all-configurations.md) - [Validate a configuration](https://docs.cortex.io/api/rest/argocd-api/validate-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/argocd-api/retrieve-a-configuration.md) - [Update a configuration](https://docs.cortex.io/api/rest/argocd-api/update-a-configuration.md): WARNING: Updating aliases for configurations or changing the default configuration could cause entity YAMLs that use this integration to break. - [Delete a configuration](https://docs.cortex.io/api/rest/argocd-api/delete-a-configuration.md) - [Retrieve configurations](https://docs.cortex.io/api/rest/argocd-api/retrieve-configurations.md) - [Add multiple configurations](https://docs.cortex.io/api/rest/argocd-api/add-multiple-configurations.md) - [Delete all configurations](https://docs.cortex.io/api/rest/argocd-api/delete-all-configurations.md) - [Retrieve default configuration](https://docs.cortex.io/api/rest/argocd-api/retrieve-default-configuration.md) ##### AWS API - [AWS API](https://docs.cortex.io/api/rest/integrations/aws.md) - [Retrieve configurations](https://docs.cortex.io/api/rest/aws-api/retrieve-configurations.md) - [Update configurations](https://docs.cortex.io/api/rest/aws-api/update-configurations.md) - [Add a single configuration](https://docs.cortex.io/api/rest/aws-api/add-a-single-configuration.md) - [Delete all configurations](https://docs.cortex.io/api/rest/aws-api/delete-all-configurations.md) - [Validate all configurations](https://docs.cortex.io/api/rest/aws-api/validate-all-configurations.md) - [Validate a configuration](https://docs.cortex.io/api/rest/aws-api/validate-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/aws-api/retrieve-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/aws-api/delete-a-configuration.md) - [List AWS types](https://docs.cortex.io/api/rest/aws-api/list-aws-types.md) - [Update configured AWS types](https://docs.cortex.io/api/rest/aws-api/update-configured-aws-types.md) - [Get AWS resource details for an entity](https://docs.cortex.io/api/rest/aws-api/get-aws-resource-details-for-an-entity.md): Returns all cached AWS resource details for the specified entity. This endpoint serves cached data only and does not make live AWS API calls. ##### Azure Active Directory (Entra ID) API - [Azure Active Directory (Entra ID) API](https://docs.cortex.io/api/rest/integrations/azure-active-directory.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/azure-active-directory-entra-id-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/azure-active-directory-entra-id-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/azure-active-directory-entra-id-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/azure-active-directory-entra-id-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/azure-active-directory-entra-id-api/retrieve-a-configuration.md) ##### Azure DevOps API - [Azure DevOps API](https://docs.cortex.io/api/rest/integrations/azure-devops.md) - [Add a single configuration](https://docs.cortex.io/api/rest/azure-devops-api/add-a-single-configuration.md) - [Validate all configurations](https://docs.cortex.io/api/rest/azure-devops-api/validate-all-configurations.md) - [Validate a configuration](https://docs.cortex.io/api/rest/azure-devops-api/validate-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/azure-devops-api/retrieve-a-configuration.md) - [Update a configuration](https://docs.cortex.io/api/rest/azure-devops-api/update-a-configuration.md): WARNING: Updating aliases for configurations or changing the default configuration could cause entity YAMLs that use this integration to break. - [Delete a configuration](https://docs.cortex.io/api/rest/azure-devops-api/delete-a-configuration.md) - [Retrieve configurations](https://docs.cortex.io/api/rest/azure-devops-api/retrieve-configurations.md) - [Add multiple configurations](https://docs.cortex.io/api/rest/azure-devops-api/add-multiple-configurations.md) - [Delete all configurations](https://docs.cortex.io/api/rest/azure-devops-api/delete-all-configurations.md) - [Retrieve default configuration](https://docs.cortex.io/api/rest/azure-devops-api/retrieve-default-configuration.md) ##### Azure Resources API - [Azure Resources API](https://docs.cortex.io/api/rest/integrations/azure-resources.md) - [Add a single configuration](https://docs.cortex.io/api/rest/azure-resources-api/add-a-single-configuration.md) - [Validate all configurations](https://docs.cortex.io/api/rest/azure-resources-api/validate-all-configurations.md) - [Validate a configuration](https://docs.cortex.io/api/rest/azure-resources-api/validate-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/azure-resources-api/retrieve-a-configuration.md) - [Update a configuration](https://docs.cortex.io/api/rest/azure-resources-api/update-a-configuration.md): WARNING: Updating aliases for configurations or changing the default configuration could cause entity YAMLs that use this integration to break. - [Delete a configuration](https://docs.cortex.io/api/rest/azure-resources-api/delete-a-configuration.md) - [Retrieve configurations](https://docs.cortex.io/api/rest/azure-resources-api/retrieve-configurations.md) - [Add multiple configurations](https://docs.cortex.io/api/rest/azure-resources-api/add-multiple-configurations.md) - [Delete all configurations](https://docs.cortex.io/api/rest/azure-resources-api/delete-all-configurations.md) - [Retrieve default configuration](https://docs.cortex.io/api/rest/azure-resources-api/retrieve-default-configuration.md) - [List Azure Resources types](https://docs.cortex.io/api/rest/azure-resources-api/list-azure-resources-types.md) - [Update configured Azure Resources types](https://docs.cortex.io/api/rest/azure-resources-api/update-configured-azure-resources-types.md) ##### BambooHR API - [BambooHR API](https://docs.cortex.io/api/rest/integrations/bamboohr.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/bamboohr-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/bamboohr-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/bamboohr-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/bamboohr-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/bamboohr-api/retrieve-a-configuration.md) ##### Bitbucket API - [Bitbucket API](https://docs.cortex.io/api/rest/integrations/bitbucket.md) - [Add a single configuration](https://docs.cortex.io/api/rest/bitbucket-api/add-a-single-configuration.md) - [Validate all configurations](https://docs.cortex.io/api/rest/bitbucket-api/validate-all-configurations.md) - [Validate a configuration](https://docs.cortex.io/api/rest/bitbucket-api/validate-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/bitbucket-api/retrieve-a-configuration.md) - [Update a configuration](https://docs.cortex.io/api/rest/bitbucket-api/update-a-configuration.md): WARNING: Updating aliases for configurations or changing the default configuration could cause entity YAMLs that use this integration to break. - [Delete a configuration](https://docs.cortex.io/api/rest/bitbucket-api/delete-a-configuration.md) - [Retrieve configurations](https://docs.cortex.io/api/rest/bitbucket-api/retrieve-configurations.md) - [Add multiple configurations](https://docs.cortex.io/api/rest/bitbucket-api/add-multiple-configurations.md) - [Delete all configurations](https://docs.cortex.io/api/rest/bitbucket-api/delete-all-configurations.md) - [Retrieve default configuration](https://docs.cortex.io/api/rest/bitbucket-api/retrieve-default-configuration.md) ##### Bugsnag API - [Bugsnag API](https://docs.cortex.io/api/rest/integrations/bugsnag.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/bugsnag-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/bugsnag-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/bugsnag-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/bugsnag-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/bugsnag-api/retrieve-a-configuration.md) ##### Buildkite API - [Buildkite API](https://docs.cortex.io/api/rest/integrations/buildkite.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/buildkite-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/buildkite-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/buildkite-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/buildkite-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/buildkite-api/retrieve-a-configuration.md) ##### Checkmarx SAST API - [Checkmarx SAST API](https://docs.cortex.io/api/rest/integrations/checkmarx-sast.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/checkmarx-sast-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/checkmarx-sast-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/checkmarx-sast-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/checkmarx-sast-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/checkmarx-sast-api/retrieve-a-configuration.md) ##### CircleCI API - [CircleCI API](https://docs.cortex.io/api/rest/integrations/circleci.md) - [Add a single configuration](https://docs.cortex.io/api/rest/circleci-api/add-a-single-configuration.md) - [Validate all configurations](https://docs.cortex.io/api/rest/circleci-api/validate-all-configurations.md) - [Validate a configuration](https://docs.cortex.io/api/rest/circleci-api/validate-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/circleci-api/retrieve-a-configuration.md) - [Update a configuration](https://docs.cortex.io/api/rest/circleci-api/update-a-configuration.md): WARNING: Updating aliases for configurations or changing the default configuration could cause entity YAMLs that use this integration to break. - [Delete a configuration](https://docs.cortex.io/api/rest/circleci-api/delete-a-configuration.md) - [Retrieve configurations](https://docs.cortex.io/api/rest/circleci-api/retrieve-configurations.md) - [Add multiple configurations](https://docs.cortex.io/api/rest/circleci-api/add-multiple-configurations.md) - [Delete all configurations](https://docs.cortex.io/api/rest/circleci-api/delete-all-configurations.md) - [Retrieve default configuration](https://docs.cortex.io/api/rest/circleci-api/retrieve-default-configuration.md) ##### ClickUp API - [ClickUp API](https://docs.cortex.io/api/rest/integrations/clickup.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/clickup-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/clickup-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/clickup-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/clickup-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/clickup-api/retrieve-a-configuration.md) ##### Codecov API - [Codecov API](https://docs.cortex.io/api/rest/integrations/codecov.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/codecov-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/codecov-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/codecov-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/codecov-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/codecov-api/retrieve-a-configuration.md) ##### Coralogix API - [Coralogix API](https://docs.cortex.io/api/rest/integrations/coralogix.md) - [Add a single configuration](https://docs.cortex.io/api/rest/coralogix-api/add-a-single-configuration.md) - [Validate all configurations](https://docs.cortex.io/api/rest/coralogix-api/validate-all-configurations.md) - [Validate a configuration](https://docs.cortex.io/api/rest/coralogix-api/validate-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/coralogix-api/retrieve-a-configuration.md) - [Update a configuration](https://docs.cortex.io/api/rest/coralogix-api/update-a-configuration.md): WARNING: Updating aliases for configurations or changing the default configuration could cause entity YAMLs that use this integration to break. - [Delete a configuration](https://docs.cortex.io/api/rest/coralogix-api/delete-a-configuration.md) - [Retrieve configurations](https://docs.cortex.io/api/rest/coralogix-api/retrieve-configurations.md) - [Add multiple configurations](https://docs.cortex.io/api/rest/coralogix-api/add-multiple-configurations.md) - [Delete all configurations](https://docs.cortex.io/api/rest/coralogix-api/delete-all-configurations.md) - [Retrieve default configuration](https://docs.cortex.io/api/rest/coralogix-api/retrieve-default-configuration.md) ##### Datadog API - [Datadog API](https://docs.cortex.io/api/rest/integrations/datadog.md) - [Add a single configuration](https://docs.cortex.io/api/rest/datadog-api/add-a-single-configuration.md) - [Validate all configurations](https://docs.cortex.io/api/rest/datadog-api/validate-all-configurations.md) - [Validate a configuration](https://docs.cortex.io/api/rest/datadog-api/validate-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/datadog-api/retrieve-a-configuration.md) - [Update a configuration](https://docs.cortex.io/api/rest/datadog-api/update-a-configuration.md): WARNING: Updating aliases for configurations or changing the default configuration could cause entity YAMLs that use this integration to break. - [Delete a configuration](https://docs.cortex.io/api/rest/datadog-api/delete-a-configuration.md) - [Retrieve configurations](https://docs.cortex.io/api/rest/datadog-api/retrieve-configurations.md) - [Add multiple configurations](https://docs.cortex.io/api/rest/datadog-api/add-multiple-configurations.md) - [Delete all configurations](https://docs.cortex.io/api/rest/datadog-api/delete-all-configurations.md) - [Retrieve default configuration](https://docs.cortex.io/api/rest/datadog-api/retrieve-default-configuration.md) ##### Dynatrace API - [Dynatrace API](https://docs.cortex.io/api/rest/integrations/dynatrace.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/dynatrace-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/dynatrace-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/dynatrace-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/dynatrace-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/dynatrace-api/retrieve-a-configuration.md) ##### FireHydrant API - [Firehydrant API](https://docs.cortex.io/api/rest/integrations/firehydrant.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/firehydrant-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/firehydrant-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/firehydrant-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/firehydrant-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/firehydrant-api/retrieve-a-configuration.md) ##### GitHub API - [GitHub API](https://docs.cortex.io/api/rest/integrations/github.md) - [Retrieve configurations](https://docs.cortex.io/api/rest/github-api/retrieve-configurations.md) - [Delete all configurations](https://docs.cortex.io/api/rest/github-api/delete-all-configurations.md) - [Add a single app configuration](https://docs.cortex.io/api/rest/github-api/add-a-single-app-configuration.md) - [Retrieve a single app configuration](https://docs.cortex.io/api/rest/github-api/retrieve-a-single-app-configuration.md) - [Update a single app configuration](https://docs.cortex.io/api/rest/github-api/update-a-single-app-configuration.md) - [Delete a single app configuration](https://docs.cortex.io/api/rest/github-api/delete-a-single-app-configuration.md) - [Add a single personal configuration](https://docs.cortex.io/api/rest/github-api/add-a-single-personal-configuration.md) - [Retrieve a single personal configuration](https://docs.cortex.io/api/rest/github-api/retrieve-a-single-personal-configuration.md) - [Update a single personal configuration](https://docs.cortex.io/api/rest/github-api/update-a-single-personal-configuration.md) - [Delete a personal configuration](https://docs.cortex.io/api/rest/github-api/delete-a-personal-configuration.md) - [Validate all configurations](https://docs.cortex.io/api/rest/github-api/validate-all-configurations.md) - [Validate a configuration](https://docs.cortex.io/api/rest/github-api/validate-a-configuration.md) - [Retrieve default configuration](https://docs.cortex.io/api/rest/github-api/retrieve-default-configuration.md) ##### GitLab API - [GitLab API](https://docs.cortex.io/api/rest/integrations/gitlab.md) - [Add a single configuration](https://docs.cortex.io/api/rest/gitlab-api/add-a-single-configuration.md) - [Validate all configurations](https://docs.cortex.io/api/rest/gitlab-api/validate-all-configurations.md) - [Validate a configuration](https://docs.cortex.io/api/rest/gitlab-api/validate-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/gitlab-api/retrieve-a-configuration.md) - [Update a configuration](https://docs.cortex.io/api/rest/gitlab-api/update-a-configuration.md): WARNING: Updating aliases for configurations or changing the default configuration could cause entity YAMLs that use this integration to break. - [Delete a configuration](https://docs.cortex.io/api/rest/gitlab-api/delete-a-configuration.md) - [Retrieve configurations](https://docs.cortex.io/api/rest/gitlab-api/retrieve-configurations.md) - [Add multiple configurations](https://docs.cortex.io/api/rest/gitlab-api/add-multiple-configurations.md) - [Delete all configurations](https://docs.cortex.io/api/rest/gitlab-api/delete-all-configurations.md) - [Retrieve default configuration](https://docs.cortex.io/api/rest/gitlab-api/retrieve-default-configuration.md) ##### incident.io API - [incident.io API](https://docs.cortex.io/api/rest/integrations/incidentio.md) - [Add a single configuration](https://docs.cortex.io/api/rest/incidentio-api/add-a-single-configuration.md) - [Validate all configurations](https://docs.cortex.io/api/rest/incidentio-api/validate-all-configurations.md) - [Validate a configuration](https://docs.cortex.io/api/rest/incidentio-api/validate-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/incidentio-api/retrieve-a-configuration.md) - [Update a configuration](https://docs.cortex.io/api/rest/incidentio-api/update-a-configuration.md): WARNING: Updating aliases for configurations or changing the default configuration could cause entity YAMLs that use this integration to break. - [Delete a configuration](https://docs.cortex.io/api/rest/incidentio-api/delete-a-configuration.md) - [Retrieve configurations](https://docs.cortex.io/api/rest/incidentio-api/retrieve-configurations.md) - [Add multiple configurations](https://docs.cortex.io/api/rest/incidentio-api/add-multiple-configurations.md) - [Delete all configurations](https://docs.cortex.io/api/rest/incidentio-api/delete-all-configurations.md) - [Retrieve default configuration](https://docs.cortex.io/api/rest/incidentio-api/retrieve-default-configuration.md) ##### Instana API - [Instana API](https://docs.cortex.io/api/rest/integrations/instana.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/instana-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/instana-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/instana-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/instana-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/instana-api/retrieve-a-configuration.md) ##### Jenkins API - [Jenkins API](https://docs.cortex.io/api/rest/integrations/jenkins.md) - [Add a single configuration](https://docs.cortex.io/api/rest/jenkins-api/add-a-single-configuration.md) - [Validate all configurations](https://docs.cortex.io/api/rest/jenkins-api/validate-all-configurations.md) - [Validate a configuration](https://docs.cortex.io/api/rest/jenkins-api/validate-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/jenkins-api/retrieve-a-configuration.md) - [Update a configuration](https://docs.cortex.io/api/rest/jenkins-api/update-a-configuration.md): WARNING: Updating aliases for configurations or changing the default configuration could cause entity YAMLs that use this integration to break. - [Delete a configuration](https://docs.cortex.io/api/rest/jenkins-api/delete-a-configuration.md) - [Retrieve configurations](https://docs.cortex.io/api/rest/jenkins-api/retrieve-configurations.md) - [Add multiple configurations](https://docs.cortex.io/api/rest/jenkins-api/add-multiple-configurations.md) - [Delete all configurations](https://docs.cortex.io/api/rest/jenkins-api/delete-all-configurations.md) - [Retrieve default configuration](https://docs.cortex.io/api/rest/jenkins-api/retrieve-default-configuration.md) ##### Jira API - [Jira API](https://docs.cortex.io/api/rest/integrations/jira.md) - [Add a single configuration](https://docs.cortex.io/api/rest/jira-api/add-a-single-configuration.md) - [Validate all configurations](https://docs.cortex.io/api/rest/jira-api/validate-all-configurations.md) - [Validate a configuration](https://docs.cortex.io/api/rest/jira-api/validate-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/jira-api/retrieve-a-configuration.md) - [Update a configuration](https://docs.cortex.io/api/rest/jira-api/update-a-configuration.md): WARNING: Updating aliases for configurations or changing the default configuration could cause entity YAMLs that use this integration to break. - [Delete a configuration](https://docs.cortex.io/api/rest/jira-api/delete-a-configuration.md) - [Retrieve configurations](https://docs.cortex.io/api/rest/jira-api/retrieve-configurations.md) - [Add multiple configurations](https://docs.cortex.io/api/rest/jira-api/add-multiple-configurations.md) - [Delete all configurations](https://docs.cortex.io/api/rest/jira-api/delete-all-configurations.md) - [Retrieve default configuration](https://docs.cortex.io/api/rest/jira-api/retrieve-default-configuration.md) ##### Kubernetes API - [Get Kubernetes resource details for an entity](https://docs.cortex.io/api/rest/kubernetes-api/get-kubernetes-resource-details-for-an-entity.md): Returns cached Kubernetes resource details for the specified entity. This endpoint serves cached data only and does not make live Kubernetes API calls. ##### LaunchDarkly API - [LaunchDarkly API](https://docs.cortex.io/api/rest/integrations/launchdarkly.md) - [Add a single configuration](https://docs.cortex.io/api/rest/launchdarkly-api/add-a-single-configuration.md) - [Validate all configurations](https://docs.cortex.io/api/rest/launchdarkly-api/validate-all-configurations.md) - [Validate a configuration](https://docs.cortex.io/api/rest/launchdarkly-api/validate-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/launchdarkly-api/retrieve-a-configuration.md) - [Update a configuration](https://docs.cortex.io/api/rest/launchdarkly-api/update-a-configuration.md): WARNING: Updating aliases for configurations or changing the default configuration could cause entity YAMLs that use this integration to break. - [Delete a configuration](https://docs.cortex.io/api/rest/launchdarkly-api/delete-a-configuration.md) - [Retrieve configurations](https://docs.cortex.io/api/rest/launchdarkly-api/retrieve-configurations.md) - [Add multiple configurations](https://docs.cortex.io/api/rest/launchdarkly-api/add-multiple-configurations.md) - [Delete all configurations](https://docs.cortex.io/api/rest/launchdarkly-api/delete-all-configurations.md) - [Retrieve default configuration](https://docs.cortex.io/api/rest/launchdarkly-api/retrieve-default-configuration.md) ##### Mend API - [Mend API](https://docs.cortex.io/api/rest/integrations/mend.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/mend-sast-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/mend-sast-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/mend-sast-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/mend-sast-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/mend-sast-api/retrieve-a-configuration.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/mend-sca-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/mend-sca-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/mend-sca-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/mend-sca-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/mend-sca-api/retrieve-a-configuration.md) ##### New Relic API - [New Relic API](https://docs.cortex.io/api/rest/integrations/new-relic.md) - [Add a single configuration](https://docs.cortex.io/api/rest/new-relic-api/add-a-single-configuration.md) - [Validate all configurations](https://docs.cortex.io/api/rest/new-relic-api/validate-all-configurations.md) - [Validate a configuration](https://docs.cortex.io/api/rest/new-relic-api/validate-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/new-relic-api/retrieve-a-configuration.md) - [Update a configuration](https://docs.cortex.io/api/rest/new-relic-api/update-a-configuration.md): WARNING: Updating aliases for configurations or changing the default configuration could cause entity YAMLs that use this integration to break. - [Delete a configuration](https://docs.cortex.io/api/rest/new-relic-api/delete-a-configuration.md) - [Retrieve configurations](https://docs.cortex.io/api/rest/new-relic-api/retrieve-configurations.md) - [Add multiple configurations](https://docs.cortex.io/api/rest/new-relic-api/add-multiple-configurations.md) - [Delete all configurations](https://docs.cortex.io/api/rest/new-relic-api/delete-all-configurations.md) - [Retrieve default configuration](https://docs.cortex.io/api/rest/new-relic-api/retrieve-default-configuration.md) ##### Okta API - [Okta API](https://docs.cortex.io/api/rest/integrations/okta.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/okta-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/okta-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/okta-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/okta-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/okta-api/retrieve-a-configuration.md) ##### Opsgenie API - [Opsgenie API](https://docs.cortex.io/api/rest/integrations/opsgenie.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/opsgenie-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/opsgenie-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/opsgenie-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/opsgenie-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/opsgenie-api/retrieve-a-configuration.md) ##### PagerDuty API - [PagerDuty API](https://docs.cortex.io/api/rest/integrations/pagerduty.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/pagerduty-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/pagerduty-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/pagerduty-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/pagerduty-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/pagerduty-api/retrieve-a-configuration.md) ##### Prometheus API - [Prometheus API](https://docs.cortex.io/api/rest/integrations/prometheus.md) - [Add a single configuration](https://docs.cortex.io/api/rest/prometheus-api/add-a-single-configuration.md) - [Validate all configurations](https://docs.cortex.io/api/rest/prometheus-api/validate-all-configurations.md) - [Validate a configuration](https://docs.cortex.io/api/rest/prometheus-api/validate-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/prometheus-api/retrieve-a-configuration.md) - [Update a configuration](https://docs.cortex.io/api/rest/prometheus-api/update-a-configuration.md): WARNING: Updating aliases for configurations or changing the default configuration could cause entity YAMLs that use this integration to break. - [Delete a configuration](https://docs.cortex.io/api/rest/prometheus-api/delete-a-configuration.md) - [Retrieve configurations](https://docs.cortex.io/api/rest/prometheus-api/retrieve-configurations.md) - [Add multiple configurations](https://docs.cortex.io/api/rest/prometheus-api/add-multiple-configurations.md) - [Delete all configurations](https://docs.cortex.io/api/rest/prometheus-api/delete-all-configurations.md) - [Retrieve default configuration](https://docs.cortex.io/api/rest/prometheus-api/retrieve-default-configuration.md) ##### Rollbar API - [Rollbar API](https://docs.cortex.io/api/rest/integrations/rollbar.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/rollbar-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/rollbar-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/rollbar-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/rollbar-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/rollbar-api/retrieve-a-configuration.md) ##### Rootly API - [Rootly API](https://docs.cortex.io/api/rest/integrations/rootly.md) - [Add a configuration](https://docs.cortex.io/api/rest/rootly-api/add-a-configuration.md) - [Retrieve a configuration by alias](https://docs.cortex.io/api/rest/rootly-api/retrieve-a-configuration-by-alias.md) - [Update a configuration](https://docs.cortex.io/api/rest/rootly-api/update-a-configuration.md) - [Delete a configuration by alias](https://docs.cortex.io/api/rest/rootly-api/delete-a-configuration-by-alias.md) - [Retrieve all configurations](https://docs.cortex.io/api/rest/rootly-api/retrieve-all-configurations.md) - [Retrieve default configuration](https://docs.cortex.io/api/rest/rootly-api/retrieve-default-configuration.md) ##### Semgrep API - [Semgrep API](https://docs.cortex.io/api/rest/integrations/semgrep.md) - [Add a single configuration](https://docs.cortex.io/api/rest/semgrep-api/add-a-single-configuration.md) - [Validate all configurations](https://docs.cortex.io/api/rest/semgrep-api/validate-all-configurations.md) - [Validate a configuration](https://docs.cortex.io/api/rest/semgrep-api/validate-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/semgrep-api/retrieve-a-configuration.md) - [Update a configuration](https://docs.cortex.io/api/rest/semgrep-api/update-a-configuration.md): WARNING: Updating aliases for configurations or changing the default configuration could cause entity YAMLs that use this integration to break. - [Delete a configuration](https://docs.cortex.io/api/rest/semgrep-api/delete-a-configuration.md) - [Retrieve configurations](https://docs.cortex.io/api/rest/semgrep-api/retrieve-configurations.md) - [Add multiple configurations](https://docs.cortex.io/api/rest/semgrep-api/add-multiple-configurations.md) - [Delete all configurations](https://docs.cortex.io/api/rest/semgrep-api/delete-all-configurations.md) - [Retrieve default configuration](https://docs.cortex.io/api/rest/semgrep-api/retrieve-default-configuration.md) ##### Sentry API - [Sentry API](https://docs.cortex.io/api/rest/integrations/sentry.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/sentry-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/sentry-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/sentry-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/sentry-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/sentry-api/retrieve-a-configuration.md) ##### ServiceNow API - [ServiceNow API](https://docs.cortex.io/api/rest/integrations/servicenow.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/servicenow-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/servicenow-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/servicenow-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/servicenow-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/servicenow-api/retrieve-a-configuration.md) ##### ServiceNow Cloud Observability API - [ServiceNow Cloud Observability API](https://docs.cortex.io/api/rest/integrations/servicenow-cloud-observability.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/servicenow-cloud-observability-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/servicenow-cloud-observability-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/servicenow-cloud-observability-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/servicenow-cloud-observability-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/servicenow-cloud-observability-api/retrieve-a-configuration.md) ##### Snyk API - [Snyk API](https://docs.cortex.io/api/rest/integrations/snyk.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/snyk-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/snyk-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/snyk-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/snyk-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/snyk-api/retrieve-a-configuration.md) ##### SonarQube API - [SonarQube API](https://docs.cortex.io/api/rest/integrations/sonarqube.md) - [Add a single configuration](https://docs.cortex.io/api/rest/sonarqube-api/add-a-single-configuration.md) - [Validate all configurations](https://docs.cortex.io/api/rest/sonarqube-api/validate-all-configurations.md) - [Validate a configuration](https://docs.cortex.io/api/rest/sonarqube-api/validate-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/sonarqube-api/retrieve-a-configuration.md) - [Update a configuration](https://docs.cortex.io/api/rest/sonarqube-api/update-a-configuration.md): WARNING: Updating aliases for configurations or changing the default configuration could cause entity YAMLs that use this integration to break. - [Delete a configuration](https://docs.cortex.io/api/rest/sonarqube-api/delete-a-configuration.md) - [Retrieve configurations](https://docs.cortex.io/api/rest/sonarqube-api/retrieve-configurations.md) - [Add multiple configurations](https://docs.cortex.io/api/rest/sonarqube-api/add-multiple-configurations.md) - [Delete all configurations](https://docs.cortex.io/api/rest/sonarqube-api/delete-all-configurations.md) - [Retrieve default configuration](https://docs.cortex.io/api/rest/sonarqube-api/retrieve-default-configuration.md) ##### Splunk Observability Cloud API - [Splunk Observability Cloud API](https://docs.cortex.io/api/rest/integrations/splunk-observability-cloud.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/splunk-observability-cloud-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/splunk-observability-cloud-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/splunk-observability-cloud-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/splunk-observability-cloud-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/splunk-observability-cloud-api/retrieve-a-configuration.md) ##### Splunk On Call API - [Splunk On Call API](https://docs.cortex.io/api/rest/integrations/splunk-on-call.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/splunk-on-call-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/splunk-on-call-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/splunk-on-call-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/splunk-on-call-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/splunk-on-call-api/retrieve-a-configuration.md) ##### Sumo Logic API - [Sumo Logic API](https://docs.cortex.io/api/rest/integrations/sumologic.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/sumo-logic-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/sumo-logic-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/sumo-logic-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/sumo-logic-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/sumo-logic-api/retrieve-a-configuration.md) ##### Veracode API - [Veracode API](https://docs.cortex.io/api/rest/integrations/veracode.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/veracode-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/veracode-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/veracode-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/veracode-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/veracode-api/retrieve-a-configuration.md) ##### Wiz API - [Wiz API](https://docs.cortex.io/api/rest/integrations/wiz.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/wiz-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/wiz-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/wiz-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/wiz-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/wiz-api/retrieve-a-configuration.md) ##### Workday API - [Workday API](https://docs.cortex.io/api/rest/integrations/workday.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/workday-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/workday-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/workday-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/workday-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/workday-api/retrieve-a-configuration.md) ##### xMatters API - [xMatters API](https://docs.cortex.io/api/rest/integrations/xmatters.md) - [Update the existing configuration](https://docs.cortex.io/api/rest/xmatters-api/update-the-existing-configuration.md) - [Add a configuration](https://docs.cortex.io/api/rest/xmatters-api/add-a-configuration.md) - [Validate a configuration](https://docs.cortex.io/api/rest/xmatters-api/validate-a-configuration.md) - [Delete a configuration](https://docs.cortex.io/api/rest/xmatters-api/delete-a-configuration.md) - [Retrieve a configuration](https://docs.cortex.io/api/rest/xmatters-api/retrieve-a-configuration.md) #### IP Allowlist - [IP Allowlist](https://docs.cortex.io/api/rest/ip-allowlist.md) - [Gets allowlist of IP addresses & ranges](https://docs.cortex.io/api/rest/ip-allowlist/gets-allowlist-of-ip-addresses-&-ranges.md) - [Replace existing allowlist with provided list of IP addresses & ranges](https://docs.cortex.io/api/rest/ip-allowlist/replace-existing-allowlist-with-provided-list-of-ip-addresses-&-ranges.md) - [Validates allowlist of IP addresses & ranges](https://docs.cortex.io/api/rest/ip-allowlist/validates-allowlist-of-ip-addresses-&-ranges.md) #### Notification Logs - [Notification Logs](https://docs.cortex.io/api/rest/notification-logs.md) - [Retrieve notification logs](https://docs.cortex.io/api/rest/notification-logs/retrieve-notification-logs.md): Retrieve notification logs based on the provided filters. API key must have the `View Notification logs` permission. - [Retrieve notification runs](https://docs.cortex.io/api/rest/notification-logs/retrieve-notification-runs.md): Retrieve notification runs based on the provided filters. API key must have the `View Notification logs` permission. #### On-call - [On call](https://docs.cortex.io/api/rest/on-call.md) - [Retrieve current on-call for entity](https://docs.cortex.io/api/rest/on-call/retrieve-current-on-call-for-entity.md) - [Retrieve on-call registration for entity](https://docs.cortex.io/api/rest/on-call/retrieve-on-call-registration-for-entity.md) #### Packages - [Packages](https://docs.cortex.io/api/rest/packages.md) - [List packages](https://docs.cortex.io/api/rest/packages/list-packages.md) - [[csharp] Delete Nuget package](https://docs.cortex.io/api/rest/packages/[csharp]-delete-nuget-package.md) - [[csharp] Upload Nuget csproj](https://docs.cortex.io/api/rest/packages/[csharp]-upload-nuget-csproj.md) - [[csharp] Upload Nuget packages.lock.json](https://docs.cortex.io/api/rest/packages/[csharp]-upload-nuget-packageslockjson.md) - [[go] Delete Go package](https://docs.cortex.io/api/rest/packages/[go]-delete-go-package.md) - [[golang] Upload go.sum](https://docs.cortex.io/api/rest/packages/[golang]-upload-gosum.md) - [[java] Upload single Java package](https://docs.cortex.io/api/rest/packages/[java]-upload-single-java-package.md) - [[java] Delete Java package](https://docs.cortex.io/api/rest/packages/[java]-delete-java-package.md) - [[java] Upload multiple Java packages](https://docs.cortex.io/api/rest/packages/[java]-upload-multiple-java-packages.md) - [[java] Upload maven pom.xml](https://docs.cortex.io/api/rest/packages/[java]-upload-maven-pomxml.md) - [[node] Delete Node package](https://docs.cortex.io/api/rest/packages/[node]-delete-node-package.md) - [[js] Upload NPM/Yarn/PNPM package.json](https://docs.cortex.io/api/rest/packages/[js]-upload-npmyarnpnpm-packagejson.md) - [[js] Upload NPM package-lock.json](https://docs.cortex.io/api/rest/packages/[js]-upload-npm-package-lockjson.md) - [[js] Upload pnpm-lock.yaml](https://docs.cortex.io/api/rest/packages/[js]-upload-pnpm-lockyaml.md) - [[js] Upload yarn.lock](https://docs.cortex.io/api/rest/packages/[js]-upload-yarnlock.md) - [[python] Delete Python package](https://docs.cortex.io/api/rest/packages/[python]-delete-python-package.md) - [[python] Upload pipfile.lock](https://docs.cortex.io/api/rest/packages/[python]-upload-pipfilelock.md) - [[python] Upload requirements.txt](https://docs.cortex.io/api/rest/packages/[python]-upload-requirementstxt.md) #### Plugins - [Plugins](https://docs.cortex.io/api/rest/plugins.md) - [Get all plugins](https://docs.cortex.io/api/rest/plugins/get-all-plugins.md): Retrieve a list of all plugins, excluding drafts - [Create a plugin](https://docs.cortex.io/api/rest/plugins/create-a-plugin.md): Create a new plugin - [Get plugin by tag](https://docs.cortex.io/api/rest/plugins/get-plugin-by-tag.md): Retrieve the metadata of a plugin by tag - [Replace a plugin](https://docs.cortex.io/api/rest/plugins/replace-a-plugin.md): Replace an existing plugin by tag - [Delete a plugin](https://docs.cortex.io/api/rest/plugins/delete-a-plugin.md): Delete a plugin by tag #### Queries - [Queries](https://docs.cortex.io/api/rest/queries.md) - [Run query](https://docs.cortex.io/api/rest/queries/run-query.md): Run a CQL query. For more information about the types of queries you can run, take a look at our CQL Explorer in the app. - [Retrieve query results](https://docs.cortex.io/api/rest/queries/retrieve-query-results.md): Retrieve the status and results of a CQL query #### Scaffolder - [Scaffolder](https://docs.cortex.io/api/rest/scaffolders.md) - [List Scaffolder templates](https://docs.cortex.io/api/rest/scaffolder/list-scaffolder-templates.md): List Scaffolder templates. - [Create or update Scaffolder template](https://docs.cortex.io/api/rest/scaffolder/create-or-update-scaffolder-template.md): Create or update a Scaffolder template. - [Retrieve Scaffolder template](https://docs.cortex.io/api/rest/scaffolder/retrieve-scaffolder-template.md): Retrieve a Scaffolder template by tag or Cortex ID. - [Update Scaffolder template](https://docs.cortex.io/api/rest/scaffolder/update-scaffolder-template.md): Update a Scaffolder template by tag or Cortex ID. - [Delete Scaffolder template](https://docs.cortex.io/api/rest/scaffolder/delete-scaffolder-template.md): Delete a Scaffolder template by tag or Cortex ID. #### SCIM - [SCIM](https://docs.cortex.io/api/rest/scim.md) - [Find users](https://docs.cortex.io/api/rest/scim/find-users.md): Fetches users based on provided criteria - [Creates a user](https://docs.cortex.io/api/rest/scim/creates-a-user.md): Creates a user based on provided data. - [Gets a user by id](https://docs.cortex.io/api/rest/scim/gets-a-user-by-id.md): Gets a user based on provided id - [Updates a user](https://docs.cortex.io/api/rest/scim/updates-a-user.md): Updates a user based on provided id and data - [Deletes a user](https://docs.cortex.io/api/rest/scim/deletes-a-user.md): Deletes a user based on provided id - [Patches a user](https://docs.cortex.io/api/rest/scim/patches-a-user.md): Replaces user details based on provided id and data #### Scorecards - [Scorecards](https://docs.cortex.io/api/rest/scorecards.md) - [List Scorecards](https://docs.cortex.io/api/rest/scorecards/list-scorecards.md): Returns scorecards matching optional search criteria. If search criteria is specified we will use search logic, which will not find Scorecards that have yet to be evaluated - [Create or update Scorecard](https://docs.cortex.io/api/rest/scorecards/create-or-update-scorecard.md): Create or update a Scorecard using the descriptor YAML. The operation is determined by the existence of a Scorecard with the same `tag` as passed in the descriptor. - [List Scorecard rule exemptions](https://docs.cortex.io/api/rest/scorecards/list-scorecard-rule-exemptions.md): List rule exemptions across Scorecards, newest first. Callers with permission to view Scorecard exemptions see every exemption; other users see only the exemptions they requested. - [Retrieve Scorecard shields.io badge](https://docs.cortex.io/api/rest/scorecards/retrieve-scorecard-shieldsio-badge.md) - [Retrieve Scorecard](https://docs.cortex.io/api/rest/scorecards/retrieve-scorecard.md) - [Delete Scorecard](https://docs.cortex.io/api/rest/scorecards/delete-scorecard.md) - [Retrieve Scorecard descriptor](https://docs.cortex.io/api/rest/scorecards/retrieve-scorecard-descriptor.md) - [Request Scorecard rule exemption](https://docs.cortex.io/api/rest/scorecards/request-scorecard-rule-exemption.md): Request Scorecard rule exemption - [Approve Scorecard rule exemption](https://docs.cortex.io/api/rest/scorecards/approve-scorecard-rule-exemption.md): Approve Scorecard rule exemption - [Deny Scorecard rule exemption](https://docs.cortex.io/api/rest/scorecards/deny-scorecard-rule-exemption.md): Deny Scorecard rule exemption - [Revoke Scorecard rule exemption](https://docs.cortex.io/api/rest/scorecards/revoke-scorecard-rule-exemption.md): Revoke Scorecard rule exemption - [Evaluate entity scorecard score](https://docs.cortex.io/api/rest/scorecards/evaluate-entity-scorecard-score.md): Triggers score evaluation for entity scorecard - [Retrieve next steps for entity in Scorecard](https://docs.cortex.io/api/rest/scorecards/retrieve-next-steps-for-entity-in-scorecard.md) - [Retrieve Scorecard scores](https://docs.cortex.io/api/rest/scorecards/retrieve-scorecard-scores.md): Returns latest scores for all entities in the Scorecard #### Secrets - [Secrets](https://docs.cortex.io/api/rest/secrets.md) - [List secrets](https://docs.cortex.io/api/rest/secrets/list-secrets.md): API key must have the `Create secrets` permission. - [Create secret](https://docs.cortex.io/api/rest/secrets/create-secret.md): API key must have the `Create secrets` permission. - [Retrieve secret](https://docs.cortex.io/api/rest/secrets/retrieve-secret.md): API key must have the `Create secrets` permission. - [Update secret](https://docs.cortex.io/api/rest/secrets/update-secret.md): API key must have the `Create secrets` permission. - [Delete secret](https://docs.cortex.io/api/rest/secrets/delete-secret.md): API key must have the `Create secrets` permission. #### Team Hierarchies - [Team Hierarchies](https://docs.cortex.io/api/rest/team-hierarchies.md) - [Retrieve team relationships](https://docs.cortex.io/api/rest/team-hierarchies/retrieve-team-relationships.md) - [Replace all relationships](https://docs.cortex.io/api/rest/team-hierarchies/replace-all-relationships.md) #### Teams - [Teams](https://docs.cortex.io/api/rest/teams.md) - [Retrieve list of teams or team details](https://docs.cortex.io/api/rest/teams/retrieve-list-of-teams-or-team-details.md): *Warning:* This API can return team details if you pass in a teamTag query parameter. However, this should only be used to retrieve team details if your team identifier contains non-alphanumeric characters. Otherwise, use the standard API under `Teams` -> `Retrieve team details`. When retrieving tea… - [Create a team](https://docs.cortex.io/api/rest/teams/create-a-team.md): Team memberships can be backed by an IdP group (from Okta, Azure AD, Google Groups, etc), or can be managed directly through Cortex. Each has a separate request shape, so make sure to select the correct example. - [Delete team](https://docs.cortex.io/api/rest/teams/delete-team.md) - [Retrieve team details](https://docs.cortex.io/api/rest/teams/retrieve-team-details.md) - [Update team metadata](https://docs.cortex.io/api/rest/teams/update-team-metadata.md) - [Delete team by tag or ID](https://docs.cortex.io/api/rest/teams/delete-team-by-tag-or-id.md) - [Archive team](https://docs.cortex.io/api/rest/teams/archive-team.md) - [[Cortex managed teams] Update members in team](https://docs.cortex.io/api/rest/teams/[cortex-managed-teams]-update-members-in-team.md): For teams whose members are not backed by an IdP, use this API to update the team members. Note that it will replace the members in the team with the members defined in this request. - [Unarchive team](https://docs.cortex.io/api/rest/teams/unarchive-team.md) #### Teams (Advanced) - [Update team metadata](https://docs.cortex.io/api/rest/teams-advanced/update-team-metadata.md): *Warning:* This API should only be used if your team identifier contains non-alphanumeric characters. Otherwise, use the standard API under `Teams`. - [[Cortex managed teams] Update members in team](https://docs.cortex.io/api/rest/teams-advanced/[cortex-managed-teams]-update-members-in-team.md): For teams whose members are not backed by an IdP, use this API to update the team members. Note that it will replace the members in the team with the members defined in this request. *Warning:* This API should only be used if your team identifier contains non-alphanumeric characters. Otherwise, use… #### Users - [Users](https://docs.cortex.io/api/rest/users.md) - [List users](https://docs.cortex.io/api/rest/users/list-users.md): Returns every user in your Cortex tenant along with their profile metadata: name, email, join date, and last active timestamp. Intended for access reviews, compliance, and auditing. Role assignments are available from the separate GET /api/v1/users/roles endpoint. Requires the View Roles permission;… - [List user role assignments](https://docs.cortex.io/api/rest/users/list-user-role-assignments.md): Returns the role assignments for every user in your Cortex tenant, intended for access reviews and access governance reporting. Each entry lists the user along with their assigned built-in (BASIC) and CUSTOM roles. Requires the View Roles permission; assign it to a custom role to issue a least-privi… #### Verifications - [Verifications](https://docs.cortex.io/api/rest/verifications.md) - [Retrieve verification periods](https://docs.cortex.io/api/rest/verifications/retrieve-verification-periods.md): Returns every verification period in the workspace, open or closed, with a count of how many entities are outstanding. - [Create a verification period](https://docs.cortex.io/api/rest/verifications/create-a-verification-period.md): Opens a verification campaign over the entities its scope selects. Every selected entity gets a PENDING verification immediately, except under a cqlQuery scope, which is evaluated in the background, so the counts read zero until it finishes. - [Retrieve a verification period](https://docs.cortex.io/api/rest/verifications/retrieve-a-verification-period.md) - [Update a verification period](https://docs.cortex.io/api/rest/verifications/update-a-verification-period.md): Replaces the period in full; omitted optional fields are cleared rather than left alone. Changing the scope changes who owes a verification: widening it adds PENDING entries, and narrowing it removes entries along with any answer already recorded for them. - [Delete a verification period](https://docs.cortex.io/api/rest/verifications/delete-a-verification-period.md): Closes the period and stops it appearing in reads, along with the verifications recorded against it. The CID is not reissued, so the period cannot be restored through this API. - [Retrieve verifications](https://docs.cortex.io/api/rest/verifications/retrieve-verifications.md): Returns every verification in the workspace, one entry per entity and verification period, including entities that have not been verified yet. Each entry names the entity it belongs to, and who verified it once someone has. - [Verify entities in bulk](https://docs.cortex.io/api/rest/verifications/verify-entities-in-bulk.md): Answers many entity-and-period pairs in one call. Each entry is answered on its own merits: an entity the caller may not verify is returned under `errors` while the rest are still recorded, because eligibility depends on who owns each entity. Read `errors` on every response -- a 200 does not mean ev… #### Workflows - [Workflows](https://docs.cortex.io/api/rest/workflows.md) - [List workflows](https://docs.cortex.io/api/rest/workflows/list-workflows.md): List workflows. - [Create or update workflow](https://docs.cortex.io/api/rest/workflows/create-or-update-workflow.md): Create or update new workflow. - [List workflow runs](https://docs.cortex.io/api/rest/workflows/list-workflow-runs.md): List workflow runs based on filters. - [Validates YAML descriptor](https://docs.cortex.io/api/rest/workflows/validates-yaml-descriptor.md): Validates YAML descriptor. - [Retrieve workflow](https://docs.cortex.io/api/rest/workflows/retrieve-workflow.md): Retrieve workflow by tag or ID. - [Delete workflow](https://docs.cortex.io/api/rest/workflows/delete-workflow.md): Delete workflow by tag or ID. - [Update asynchronous HTTP request Workflow block](https://docs.cortex.io/api/rest/workflows/update-asynchronous-http-request-workflow-block.md): Updates an asynchronous HTTP request Workflow block. - [Run a workflow](https://docs.cortex.io/api/rest/workflows/run-a-workflow.md): Start a new run for a workflow. - [Get workflow run details](https://docs.cortex.io/api/rest/workflows/get-workflow-run-details.md): Retrieve details of a specific workflow run. ## OpenAPI Specs - [cortex_swagger](/openapi/cortex_swagger.json)