# Cortex MCP connector

The Cortex connector brings your service catalog, custom data, and custom events into Claude, ChatGPT, Cursor, and any MCP client, so each engineer can look up and update Cortex entities inside their own access, with every call logged.

Source: https://elaichi.ai/connectors/cortex/

## Facts

| | |
| --- | --- |
| Application | Cortex |
| Category | Product Development |
| AI tools | 494 |
| Authentication | Connects with an API key |
| Needs your own OAuth app | No |
| MCP endpoint | https://api.elaichi.ai/mcp |
| Works with | Claude, ChatGPT, Cursor, any MCP client, and the Elaichi Agent |
| Tools advertised by name | No. 494 tools is past the 30-tool threshold, so clients use `search_tools` and `execute_tool` |

## What you can ask once Cortex is connected

- Which Cortex catalog entities have no owner set?
- Show scorecard scores for payments services this week.
- List Cortex API keys created in the last month.

## Connect Cortex in Elaichi

This happens once for the organization, before any client is involved.

1. Open Connections, choose Add connection, and pick Cortex.
2. Optionally set Share with, then press Connect.
3. Paste a Cortex API key. One person generates a token in Cortex and pastes it once. Everyone else works through Share with, and never sees it.

Credentials are vaulted and nobody, including the AI, reads them back. The connection becomes a toolbox immediately, so you can curate which Cortex tools are exposed, rename them, or freeze arguments before anyone points a client at it.

## Connect Cortex to Claude

Endpoint: https://api.elaichi.ai/mcp

1. Open Customize, then Connectors.
2. Press Add.
3. Name it, paste the MCP server URL, then Continue.
4. Sign in and approve.

On Team and Enterprise, an Owner adds it once. Everyone else turns it on for themselves.

## Connect Cortex to ChatGPT

Endpoint: https://api.elaichi.ai/mcp

1. Open Plugins, then press the + button.
2. Name it and paste the endpoint into Server URL.
3. Leave Authentication on OAuth, then tick the risk acknowledgement.
4. Press Create, then sign in and approve.

Works on the web today. The plugin directory lives at chatgpt.com/plugins.

## Connect Cortex to Cursor

Endpoint: https://api.elaichi.ai/mcp

1. Open `~/.cursor/mcp.json`.
2. Add the endpoint under `mcpServers`.
3. Reload Cursor, then sign in and approve.

Set up per machine, so repeat it on each computer you work from.

## Connect Cortex to any MCP client

Endpoint: https://api.elaichi.ai/mcp

1. Add the endpoint as a remote MCP server.
2. Sign in and approve.

The Elaichi Agent already has these tools, with nothing to set up.

## What the consent screen decides

Only Read is granted by default, which is not enough to call a Cortex tool. Over MCP there is no trusted place to confirm a write in the moment, so the consent screen is the standing approval rather than a formality. Grant Read and Run tools. Think hard before granting Delete, which reaches into connected apps and cannot be undone.

## What teams do with Cortex through Elaichi

### Find who owns a service before paging

Platform engineering. Ask which Cortex catalog entity backs a failing service and pull its owner and details before you page anyone at two in the morning.

### Catch the catalog up after a migration

Engineering. When a system is retired or split, archive the old Cortex entities and unarchive the ones coming back, in one plain request rather than a dozen clicks.

### Record deploys and incidents as events

Site reliability. Log a deploy or an incident as a custom event against the right Cortex entity, then list the last week of events when writing the postmortem.

### Track compliance facts per service

Security. Attach custom data such as data classification or last penetration test date to each Cortex entity, and pull it back by key when an auditor asks.

### Update service metadata in bulk

Engineering management. Push a sheet of service tiers or cost center codes into Cortex custom data in one bulk upsert instead of editing entities one at a time.

### Clean up stale entities and events

DevOps. List Cortex catalog entities that no longer map to anything running, delete the ones that are gone, and clear out old custom events for an entity.

## Frequently asked questions

### How do I connect Cortex to Claude?

Connecting Cortex to Claude takes two steps. First, connect Cortex in Elaichi by pasting a Cortex API key, there is no OAuth application to register and no client ID or secret to generate. Then open Claude, go to Customize, then Connectors, then Add, and paste the endpoint https://api.elaichi.ai/mcp. Claude will then work with your Cortex service catalog, custom data, and custom events.

### Does Cortex work with ChatGPT and Cursor as well as Claude?

Yes. Once Cortex is connected in Elaichi, the same endpoint, https://api.elaichi.ai/mcp, works in Claude, ChatGPT, Cursor, any other MCP client, and the Elaichi Agent. You connect Cortex once and every client your team uses picks it up.

### What can an AI agent actually do with my Cortex data?

With Cortex connected, an agent can look up a catalog entity and its owner, archive or unarchive entities, attach or read custom data such as tier or on-call team, and record or list custom events like deploys and incidents. It can also do bulk work, such as upserting custom data for many services at once or deleting a batch of retired entities. Because Cortex exposes several hundred actions, short concrete asks such as "archive the payments-legacy entity" work better than long paragraphs.

### Does connecting Cortex give the AI everything in my catalog?

No. The AI only reaches what the Cortex API key used to connect can reach, and each person signs in to Elaichi as themselves, so every call to Cortex runs under that person's access. Elaichi can narrow that further, for example limiting a team to reading catalog entities and custom data, but it can never widen access beyond what Cortex already allows.

### Can my team share one Cortex connection?

Yes. One person connects Cortex in Elaichi with an API key and shares the connection with a team, and nobody else ever sees or handles that key. Each teammate still signs in to Elaichi as themselves, so the audit log records who looked up or changed each Cortex entity, event, or custom data value.

### Can I stop an agent from deleting or changing things in Cortex?

Yes. Restrictions in Elaichi work per action, so you can allow reading Cortex catalog entities and custom events while blocking deletes, bulk deletes, or archiving. A blocked action is never advertised to Claude, ChatGPT, Cursor, or any other client, so no prompt, accidental or otherwise, can reach it.

### What happens to a Cortex connection when someone leaves?

When a person is offboarded in Elaichi, their access to Cortex through Elaichi ends at once, in every client they had connected. A shared Cortex connection keeps working for everyone else on the team. If you disconnect Cortex in Elaichi, it disappears from Claude, ChatGPT, Cursor, and every other client in one step.

## All 494 Cortex tools

Every tool below is callable through https://api.elaichi.ai/mcp once Cortex is connected, subject to the toolbox it is in and the restrictions on the caller.

- **List all Cortex API key** (List). List API keys in Cortex. Returns each key's cid, createdDate, name, last4, expirationDate, and roles. No required parameters.
- **Get single Cortex API key by ID** (Get). Get a Cortex API key by id. Returns: description, name, role. Required: id.
- **Create a Cortex API key** (Create). Create a new Cortex API key. Returns the created key including apiKey (only shown once), name, description, expirationDate, and roles. Required: name, roles.
- **Update a Cortex API key by ID** (Update). Update a Cortex API key by id. Returns the updated key with cid, createdDate, last4, name, roles, and optional description/expirationDate. Required: id, name.
- **Delete a Cortex API key by ID** (Delete). Delete a Cortex API key by id. Returns an empty 204 response on success. Required: id.
- **List all Cortex catalog entity** (List). List all entities across the Service, Resource, and Domain Catalogs in Cortex. Returns: entities, page, total, totalPages.
- **Get single Cortex catalog entity by ID** (Get). Get detailed information about a single Cortex catalog entity by id. Returns: definition, description, git, groups, hierarchy, id, isArchived, lastUpdated, links, metadata, name, owners, ownersV2, ownership, slackChannels, tag, type. Required: id.
- **Cortex catalog entity archive** (Archive). Archive a Cortex catalog entity by tag or id. Returns the archived entity including id, tag, name, type, and isArchived. Required: tag_or_id.
- **Cortex catalog entity unarchive** (Action). Unarchive a Cortex catalog entity by tag or id. Returns the unarchived entity including id, tag, name, type, and isArchived. Required: tag_or_id.
- **Delete a Cortex catalog entity by ID** (Delete). Delete a single catalog entity in Cortex by its id. Returns an empty 204 response on success. Required: id (Cortex tag or CID).
- **Cortex catalog entity bulk delete** (Delete). Bulk delete Cortex catalog entities. This dangerous operation removes all entities matching the provided types or ids. Returns an empty 204 response on success.
- **Cortex custom data get by key** (Get). Get a single custom data entry for a Cortex entity by key. Returns: dateUpdated, description, id, key, source, value. Required: tag_or_id, custom_data_id.
- **Cortex custom data create via webhook** (Create). Forward a JSON payload to a Cortex custom integration webhook by uuid. The payload shape is configured by the integration; returns an empty response on success. Required: uuid.
- **Cortex custom data bulk upsert** (Upsert). Bulk create or update custom data key/values across multiple Cortex entities. Returns the created/updated custom data records with key, source, value, dateUpdated, description, and id. Required: values.
- **Cortex custom data delete by key** (Delete). Delete custom data by key for a Cortex entity using its tag, use this when the key contains non-alphanumeric characters. Returns an empty 204 response on success. Required: tag, key.
- **Cortex custom data create by entity tag** (Create). Add custom data to a Cortex entity by tag. Returns the created custom data record with key, source, value, dateUpdated, description, and id. Required: tag, key, value.
- **List all Cortex custom data** (List). List custom data entries for a Cortex entity. Returns custom data records with key, source, value, dateUpdated, description, and id. Required: tag_or_id.
- **Create a Cortex custom datum** (Create). Add custom data for a Cortex entity by tag or id. Returns the created custom data entry including dateUpdated, key, source, and value. Required: tag_or_id, key, value.
- **Cortex custom data bulk delete** (Delete). Delete custom data for a Cortex entity by tag or id. Returns an empty 204 response on success. Required: tag_or_id, key.
- **Cortex custom event delete all for entity** (Delete). Delete all custom events for a Cortex entity. Returns an empty 204 response on success. Required: tag_or_id.
- **Get single Cortex custom event by ID** (Get). Get a single Cortex custom event by id. Returns: customData, description, timestamp, title, type, url, uuid. Required: tag_or_id, id.
- **Update a Cortex custom event by ID** (Update). Update a Cortex custom event by id. Returns: customData, description, timestamp, title, type, url, uuid. Required: tag_or_id, id, timestamp, title, type.
- **Delete a Cortex custom event by ID** (Delete). Delete a Cortex custom event by id. Returns an empty 204 response on success. Required: tag_or_id, id.
- **List all Cortex custom event** (List). List custom events for a Cortex entity. Returns a list of events; each event includes uuid, title, type, timestamp, description, url, and customData. Required: tag_or_id.
- **Create a Cortex custom event** (Create). Create a custom event for a Cortex entity. Returns the created event including its uuid, title, type, and timestamp. Required: tag_or_id, title, type, timestamp.
- **Cortex custom metric bulk add data points** (Add). Add multiple custom metric data points for a Cortex entity in bulk. Returns an empty 204 response on success. Required: custom_metric_key, tag_or_id, series. Max 100 data points per call.
- **List all Cortex custom metric** (List). List custom metric data points for a Cortex entity. Returns: timestamp, value. Required: custom_metric_key, tag_or_id.
- **Create a Cortex custom metric** (Create). Add a single custom metric data point for an entity in Cortex. Returns an empty response on success. Required: custom_metric_key, tag_or_id, value.
- **Delete a Cortex custom metric by ID** (Delete). Delete custom metric data points for an entity in Cortex within a date range. Returns an empty 204 response on success. Required: id (tag or CID), custom_metric_key, start_date, end_date.
- **Cortex dependency list for entity** (List). List dependencies for a Cortex entity. Returns dependency objects with callee_tag, callee_type, caller_tag, caller_type, description, metadata, method, and path. Required: caller_tag.
- **Cortex dependency get between entities** (Get). Get the dependency between two Cortex entities. Returns: calleeTag, calleeType, callerTag, callerType, description, metadata, method, path. Required: caller_tag, callee_tag.
- **Cortex dependency create between entities** (Create). Create a dependency from one Cortex entity to another. Returns the created dependency including callee_tag, callee_type, caller_tag, caller_type, description, metadata, method, and path. Required: caller_tag, callee_tag.
- **Cortex dependency bulk upsert** (Upsert). Create or update multiple Cortex dependencies in bulk. Returns the values map of caller tags to arrays of dependency objects. Required: values.
- **Cortex dependency delete between entities** (Delete). Delete a single API-created dependency edge between two Cortex entities. Returns an empty 204 response on success. Required: caller_tag, callee_tag.
- **Cortex dependency delete from entity** (Delete). Delete all outgoing API-created dependencies from a Cortex entity. Returns an empty 204 response on success. Required: caller_tag.
- **Cortex dependency bulk delete** (Delete). Delete multiple Cortex dependencies in bulk by caller service. Returns an empty 204 response on success. Required: values.
- **Cortex dependency bulk update** (Update). Update a dependency between two Cortex entities. Returns the updated dependency including callee_tag, callee_type, caller_tag, caller_type, description, metadata, method, and path. Required: caller_tag, callee_tag, description, metadata.
- **Cortex deploy list for entity** (List). List deployments for a Cortex entity. Returns deploy records with uuid, title, type, timestamp, environment, sha, and deployer details. Required: tag_or_id.
- **Cortex deploy create for entity** (Create). Create a deployment for a Cortex entity. Returns the created deploy with uuid, title, type, timestamp, service_id, and environment. Required: tag_or_id, title, type, timestamp.
- **Cortex deploy delete all for all** (Delete). Delete all deployments across all Cortex entities. Returns an array of deleted deploy records under the deploys key. Dangerous bulk operation.
- **Cortex deploy delete for entity** (Delete). Delete deployments for a Cortex entity, optionally filtered by environment, sha, or type. Returns the deleted deploy with uuid, title, type, timestamp, service_id, and environment. Required: tag_or_id.
- **Cortex deploy delete by filter** (Delete). Delete Cortex deploys by SHA, environment, or type. Requires at least one filter. Returns an empty 204 response on success.
- **Cortex deploy list environments** (List). List all distinct deploy environments in Cortex. Returns: environments, customData, deployerEmail, deployerName, environment, id, serviceId, sha, timestamp, title, url, uuid.
- **Update a Cortex deploy by ID** (Update). Update a Cortex deployment for an entity by tag or id and deployment uuid. Returns the updated deployment with customData, deployerEmail, deployerName, environment, id, serviceId, sha, timestamp, title, type, url, and uuid. Required: tag_or_id, id, timestamp, title, type.
- **Delete a Cortex deploy by ID** (Delete). Delete a single Cortex deployment for an entity by deployment uuid. Returns an empty 204 response on success. Required: tag_or_id, id.
- **Cortex discovery audit list events** (List). List discovery audit events in Cortex. Returns the audit report with events, page, total, and totalPages. Supports optional filters by type, source, and includeIgnored.
- **Cortex entity doc list for entity** (List). List external documentation for a Cortex entity. Returns: spec. Required: tag_or_id.
- **Cortex entity doc get openapi** (Get). Get the OpenAPI spec for a Cortex entity. Returns: spec. Required: tag_or_id.
- **Cortex entity doc delete openapi** (Delete). Delete the OpenAPI spec for a Cortex entity. Returns an empty 204 response on success. Required: tag_or_id.
- **Cortex entity doc bulk update** (Update). Update the OpenAPI spec for a Cortex entity. Returns: spec. Required: tag_or_id, spec.
- **List all Cortex eng intel user label** (List). List all user labels in Cortex Eng Intelligence. Returns: labels, page, total, totalPages.
- **Get single Cortex eng intel user label by ID** (Get). Get a single user label by id in Cortex Eng Intelligence. Returns: description, id, name, values. Required: id.
- **Cortex eng intel user label update assignments** (Update). Bulk assign user label values to user emails in Cortex Eng Intelligence. Returns: userLabelAssignments. Required: userLabelAssignments.
- **List all Cortex entity relationship type** (List). List relationship types in Cortex. Returns relationship type records each including tag, name, definitionLocation, sourcesFilter, and destinationsFilter.
- **Create a Cortex entity relationship type** (Create). Create a relationship type in Cortex. Returns the created relationship type including tag, name, definitionLocation, sourcesFilter, and destinationsFilter. Required: name, tag, definitionLocation, allowCycles, createCatalog, isSingleSource, isSingleDestination, sourcesFilter, destinationsFilter, and inheritances.
- **Get single Cortex entity relationship type by ID** (Get). Get a relationship type in Cortex by id. Returns the relationship type including tag, name, definitionLocation, sourcesFilter, and destinationsFilter. Required: id.
- **Update a Cortex entity relationship type by ID** (Update). Update a relationship type in Cortex. Returns the updated relationship type including tag, name, definitionLocation, sourcesFilter, and destinationsFilter. Required: id, name, tag, definitionLocation, allowCycles, createCatalog, isSingleSource, isSingleDestination, sourcesFilter, destinationsFilter, and inheritances.
- **Delete a Cortex entity relationship type by ID** (Delete). Delete a relationship type in Cortex by id. Returns an empty 204 response on success. Required: id.
- **Cortex entity relationship list destinations for entity** (List). List entity destinations for a relationship type in Cortex. Returns a destinations array of related entity details (description, id, name, tag, type). Required: tag_or_id, relationship_type_tag.
- **Cortex entity relationship add destinations for entity** (Add). Add direct entity destinations for a given entity and relationship type in Cortex. Returns the updated destinations array with related entity details (description, id, name, tag, type). Required: tag_or_id, relationship_type_tag, destinations.
- **Cortex entity relationship list sources for entity** (List). List entity sources for a relationship type in Cortex. Returns a sources array of related entity details (description, id, name, tag, type). Required: tag_or_id, relationship_type_tag.
- **Cortex entity relationship update sources for entity** (Update). Update all direct entity sources for a given entity and relationship type in Cortex. Returns: sources. Required: tag_or_id, relationship_type_tag, sources.
- **Cortex entity relationship add sources for entity** (Add). Add direct source entities to a Cortex entity for a given relationship type. Returns the added sources with id, tag, name, and type. Required: tag_or_id, relationship_type_tag, sources.
- **Cortex entity relationship list for type** (List). List all Cortex entity relationships for a relationship type. Returns: page, relationships, total, totalPages. Required: relationship_type_tag.
- **Cortex entity relationship update for type** (Update). Update all entity relationships for a Cortex relationship type. Returns: errors, relationships. Required: relationship_type_tag, relationships.
- **Cortex entity relationship add for type** (Add). Add all entity relationships for a Cortex relationship type. Returns: errors, relationships. Required: relationship_type_tag, relationships.
- **Cortex entity relationship bulk update** (Update). Update all direct entity destinations for a given entity and relationship type in Cortex. Returns: destinations. Required: tag_or_id, relationship_type_tag, destinations.
- **List all Cortex entity type** (List). List entity types in Cortex. Returns: description, iconTag, name, schema, source, type. Excludes Cortex default service, domain, and team types.
- **Get single Cortex entity type by ID** (Get). Get a single Cortex entity type by id. Returns: description, iconTag, name, schema, source, type. Required: id.
- **Create a Cortex entity type** (Create). Create a new entity type in Cortex. Returns: description, iconTag, name, schema, source, type. Required: type, schema.
- **Update a Cortex entity type by ID** (Update). Update an existing entity type in Cortex. Returns: description, iconTag, name, schema, source, type. Required: id, schema.
- **Delete a Cortex entity type by ID** (Delete). Delete a Cortex entity type by id. Returns an empty 204 response on success. Required: id.
- **List all Cortex gitops log** (List). List GitOps logs in Cortex. Returns each log's commit, dateCreated, files, and repository. Required: scorecardTag, tag.
- **Cortex group list for entity** (List). List the groups associated with a Cortex entity. Returns: groups, page, total, totalPages. Required: tag_or_id.
- **Cortex group add to entity** (Add). Add groups to a Cortex entity. Returns the created group memberships with groups, page, total, and totalPages. Required: tag_or_id, groups.
- **Cortex group delete from entity** (Delete). Delete groups from a Cortex entity. Returns an empty 204 response on success. Required: tag_or_id, groups.
- **List all Cortex initiative** (List). List Initiatives in Cortex. Returns: cid, dateCreated, dateUpdated, description, emphasizedLevels, emphasizedRules, filter, isDraft, name, notificationSchedule, scorecardName, scorecardTag, targetDate. Optional: includeDrafts, includeExpired.
- **Get single Cortex initiative by ID** (Get). Get a single Initiative in Cortex by id. Returns: cid, dateCreated, dateUpdated, description, emphasizedLevels, emphasizedRules, filter, isDraft, name, notificationSchedule, scorecardName, scorecardTag, targetDate. Required: id.
- **Create a Cortex initiative** (Create). Create a new Initiative in Cortex. Returns: cid, dateCreated, dateUpdated, description, emphasizedLevels, emphasizedRules, filter, isDraft, name, notificationSchedule, scorecardName, scorecardTag, targetDate. Required: name, isDraft, scorecardTag, targetDate, emphasizedLevels, emphasizedRules.
- **Update a Cortex initiative by ID** (Update). Update an existing Initiative in Cortex by id. Returns: cid, dateCreated, dateUpdated, description, emphasizedLevels, emphasizedRules, filter, isDraft, name, notificationSchedule, scorecardName, scorecardTag, targetDate. Required: id, name, isDraft, scorecardTag, targetDate, emphasizedLevels, emphasizedRules.
- **Delete a Cortex initiative by ID** (Delete). Delete an Initiative in Cortex by id. Returns an empty 204 response on success. Required: id.
- **List all Cortex IP allowlist** (List). List the IP allowlist entries in Cortex. Returns: address, valid.
- **Cortex IP allowlist validate** (Validate). Validate IP allowlist entries in Cortex. Returns: address, description, valid. Required: entries.
- **Cortex IP allowlist replace** (Action). Replace the entire IP allowlist in Cortex with the provided entries. Returns: address, valid. Required: entries.
- **List all Cortex notification log** (List). List notification logs in Cortex. Returns the log object including id, status, medium, type, dateCreated, dateDelivered, and recipient details. Supports filtering by notification run, type, status, recipient, medium, ignored or failed reason, and date range.
- **Cortex notification log list runs** (List). List notification runs in Cortex. Returns the run object including id, status, medium, notificationType, deliveredCount, summary, and associated notificationObjects. Supports filtering by type, status, medium, ignored or failed reason, date range, and delivery state.
- **Cortex on call get current for entity** (Get). Get the current on-call details for a Cortex entity. Returns an array of current on-call entries including provider, escalation levels, and scheduled users. Required: tag_or_id.
- **Cortex on call get registration for entity** (Get). Get the on-call integration registration for a Cortex entity. Returns: id, provider, source, type. Required: tag_or_id.
- **Cortex package list for entity** (List). List packages attached to a Cortex entity. Returns an array of package objects including id, name, packageType, version, and dateCreated. Required: tag_or_id.
- **Cortex package upload nuget csproj** (Upload). Upload a NuGet .csproj file to a Cortex entity's packages. Returns saved packages as an array of objects including id, name, packageType, version, and dateCreated. Required: tag_or_id.
- **Cortex package upload nuget packages lock** (Upload). Upload a NuGet packages.lock.json file to a Cortex entity's packages. Returns saved packages as an array of objects including id, name, packageType, version, and dateCreated. Required: tag_or_id.
- **Cortex package delete nuget** (Delete). Delete a NuGet package from a Cortex entity by name. Returns an empty 204 response on success. Required: tag_or_id, name.
- **Cortex package upload go gosum** (Upload). Upload a Go go.sum file to a Cortex entity's packages. Returns saved packages as an array of objects including id, name, packageType, version, and dateCreated. Required: tag_or_id.
- **Cortex package delete go** (Delete). Delete a Go package from a Cortex entity. Returns an empty 204 response on success. Required: tag_or_id, name.
- **Cortex package upload java single** (Upload). Upload a single Java package to a Cortex entity. Returns the saved package with id, name, package_type, version, and date_created. Required: tag_or_id, name, version.
- **Cortex package upload java bulk** (Upload). Upload multiple Java packages to a Cortex entity in bulk. Returns an array of saved packages with id, name, package_type, version, and date_created. Required: tag_or_id and a request body array of objects each containing name and version.
- **Cortex package upload java maven pom** (Upload). Upload a Maven pom.xml to a Cortex entity to ingest Java packages. Returns an array of saved packages with id, name, package_type, version, and date_created. Required: tag_or_id. Send the pom.xml content as the request body.
- **Cortex package delete java** (Delete). Delete a Java package from a Cortex entity. Returns an empty 204 response on success. Required: tag_or_id, name.
- **Cortex package upload node package JSON** (Upload). Upload a Node package.json file to a Cortex catalog entity. Returns the saved packages as an array with dateCreated, id, name, packageType, and version. Required: tag_or_id.
- **Cortex package upload node package lock** (Upload). Upload a Node package-lock.json file to a Cortex catalog entity. Returns the saved packages as an array with dateCreated, id, name, packageType, and version. Required: tag_or_id.
- **Cortex package delete node** (Delete). Delete a Node package from a Cortex catalog entity by name. Returns an empty 204 response on success. Required: tag_or_id, name.
- **Cortex package upload node pnpm lock** (Upload). Upload a pnpm-lock.yaml file to a Cortex catalog entity. Returns the saved packages as an array with dateCreated, id, name, packageType, and version. Required: tag_or_id.
- **Cortex package upload node yarn lock** (Upload). Upload a yarn.lock file to a Cortex catalog entity. Returns the saved packages as an array with dateCreated, id, name, packageType, and version. Required: tag_or_id.
- **Cortex package upload python pipfile** (Upload). Upload a Pipfile.lock to a Cortex catalog entity to ingest Python packages. Returns the saved packages as an array of objects with id, name, version, packageType, and dateCreated. Required: tag_or_id.
- **Cortex package upload python requirements** (Upload). Upload a requirements.txt to a Cortex catalog entity to ingest Python packages. Returns the saved packages as an array of objects with id, name, version, packageType, and dateCreated. Required: tag_or_id. Only exact `==` version specifiers are parsed; `>=`, `<=`, `~=`, and `!=` are ignored.
- **Cortex package delete python** (Delete). Delete a Python package from a Cortex catalog entity. Returns an empty 204 response on success. Required: tag_or_id, name.
- **List all Cortex plugin** (List). List all Cortex plugins, excluding drafts by default. Returns: tag, name, description, iconTag, isDraft, minimumRoleRequired, proxyTag, version, lastUpdated, contexts, createdBy, blob. Optional: includeDrafts.
- **Get single Cortex plugin by ID** (Get). Get a single Cortex plugin by id. Returns: tag, name, description, iconTag, isDraft, minimumRoleRequired, proxyTag, version, lastUpdated, contexts, createdBy, blob. Required: id. Optional: includeBlob.
- **Create a Cortex plugin** (Create). Create a new Cortex plugin. Returns: tag, name, description, iconTag, isDraft, minimumRoleRequired, proxyTag, version, lastUpdated, contexts, createdBy, blob. Required: blob, contexts, isDraft, minimumRoleRequired, name, tag.
- **Update a Cortex plugin by ID** (Update). Update an existing Cortex plugin by id. Returns: tag, name, description, iconTag, isDraft, minimumRoleRequired, proxyTag, version, lastUpdated, contexts, createdBy, blob. Required: id, blob, contexts, isDraft, minimumRoleRequired, name.
- **Delete a Cortex plugin by ID** (Delete). Delete a Cortex plugin by id. Returns an empty 204 response on success. Required: id.
- **Cortex query run** (Search). Run a CQL query in Cortex. Returns the submitted query details including initiatedAt, jobId, and query. Required: query.
- **Get single Cortex query by ID** (Get). Retrieve the status and results of a CQL query in Cortex by id. Returns: initiatedAt, jobId, query. Required: id.
- **List all Cortex SCIM user** (List). List SCIM-provisioned users in Cortex. Returns: id, userName, externalId, active, name, displayName, emails, meta.
- **Get single Cortex SCIM user by ID** (Get). Get a SCIM-provisioned user in Cortex by id. Returns: id, userName, externalId, active, name, displayName, emails, meta. Required: id.
- **Create a Cortex SCIM user** (Create). Create a SCIM-provisioned user in Cortex. Returns: id, meta, userLabelAssignments.
- **Update a Cortex SCIM user by ID** (Update). Update a SCIM-provisioned user in Cortex by id. Returns: id, name, meta, userLabelAssignments. Required: id.
- **Delete a Cortex SCIM user by ID** (Delete). Delete a SCIM-provisioned user in Cortex by id. Returns deleted user data. Requires: id.
- **Cortex SCIM user partial update** (Update). Patch a SCIM-provisioned user in Cortex by id. Requires: id.
- **List all Cortex scorecard** (List). List Cortex scorecards matching optional search criteria. Returns: value. If search criteria are provided, Scorecards that have not yet been evaluated are excluded.
- **Cortex scorecard get scores** (Get). Retrieve the latest scores for all entities in a Cortex scorecard. Returns: value. Required: tag.
- **Get single Cortex scorecard by ID** (Get). Get a single Cortex scorecard by id. Returns the scorecard object including tag, name, description, isDraft, levels, rules, evaluation, and exemptions. Required: id.
- **Cortex scorecard get descriptor** (Get). Retrieve the descriptor YAML for a Cortex scorecard. Returns the descriptor as a plain YAML string. Required: tag.
- **Cortex scorecard get badge for entity** (Get). Retrieve the shields.io badge for an entity in a Cortex scorecard. Returns: value. Required: tag, entity_tag.
- **Cortex scorecard get next steps for entity** (Get). Get the remaining rules for a Cortex entity to advance to the next Scorecard level. Returns nextSteps, an array of next-level goals with each entry showing currentLevel, nextLevel, and rulesToComplete. Required: tag, entityTag.
- **Cortex scorecard request exemption** (Action). Request a rule exemption for an entity in a Cortex Scorecard. Returns: endDate, exemptionStatus, requestedBy, requestedDate, requestingReason. Required: tag, entity_tag, reason, ruleIdentifier.
- **Cortex scorecard evaluate entity score** (Action). Trigger a score evaluation for an entity in a Cortex Scorecard. Returns an empty 204 response on success. Required: tag, entity_tag.
- **Cortex scorecard revoke exemption** (Revoke). Revoke a rule exemption for an entity in a Cortex Scorecard. Returns: exemptions, reason, ruleIdentifier. Required: tag, entity_tag, reason, ruleIdentifier.
- **Cortex scorecard approve exemption** (Approve). Approve a pending Scorecard rule exemption in Cortex. Returns the updated exemptions list, each containing endDate, exemptionStatus, and requestingReason. Required: tag, entity_tag, ruleIdentifier.
- **Cortex scorecard deny exemption** (Action). Deny a pending Scorecard rule exemption in Cortex. Returns: exemptions, reason, ruleIdentifier. Required: tag, entity_tag, reason, ruleIdentifier.
- **Delete a Cortex scorecard by ID** (Delete). Delete a Cortex Scorecard by its unique identifier. Returns an empty 204 response on success. Required: id.
- **List all Cortex secret** (List). List secrets in Cortex. Returns: id, name, tag.
- **Get single Cortex secret by ID** (Get). Get a Cortex secret by id (tag or CID). Returns: id, name, tag. Required: id.
- **Create a Cortex secret** (Create). Create a new secret in Cortex. Returns: id, name, tag. Required: name, secret, tag.
- **Update a Cortex secret by ID** (Update). Update a Cortex secret by id (tag or CID). Returns: id, name, tag. Required: id.
- **Delete a Cortex secret by ID** (Delete). Delete a Cortex secret by id (tag or CID). Returns an empty 204 response on success. Required: id.
- **List all Cortex team hierarchy** (List). List team relationships in Cortex. Returns the edges array, each containing childTeamTag, parentTeamTag, and provider.
- **Cortex team hierarchy bulk update** (Update). Replace all team relationships in Cortex. Requires replace=true and edges with childTeamTag and parentTeamTag pairs. Returns the edges array, each containing childTeamTag, parentTeamTag, and provider.
- **List all Cortex team** (List). List teams in Cortex. Returns an array of team objects including id, teamTag, metadata, links, and slackChannels.
- **Get single Cortex team by ID** (Get). Get a single Cortex team by id. Returns the team object including id, teamTag, metadata, links, and isArchived. Required: id.
- **Create a Cortex team** (Create). Create a new team in Cortex. Returns the created team object including id, teamTag, metadata, links, and slackChannels. Send team details such as teamTag, type, metadata, links, slackChannels, and either a cortexTeam or idpGroup block.
- **Update a Cortex team by ID** (Update). Update a Cortex team by id. Returns the updated team object including id, teamTag, metadata, links, and slackChannels. Required: id.
- **Delete a Cortex team by ID** (Delete). Delete a Cortex team by id. Returns an empty 204 response on success. Required: id.
- **Cortex team list members** (List). List members of a Cortex team. Returns the team object including id, teamTag, metadata, and isArchived. Required: tag_or_id.
- **Cortex team add members** (Add). Add members to a Cortex team. Returns the updated team object including id, teamTag, metadata, and isArchived. Required: tag_or_id, members, type.
- **Cortex team remove members** (Delete). Remove members from a Cortex team. Returns the updated team object including id, teamTag, metadata, and isArchived. Required: tag_or_id, members, type.
- **Cortex team bulk update** (Update). Update members in a Cortex team. Replaces the team's members with the supplied list. Returns the team object including id, teamTag, metadata, and isArchived. Required: tag_or_id, members, type. Only for teams not backed by an IdP.
- **List all Cortex user** (List). List users in your Cortex workspace. Returns a paginated response with page, total, totalPages, and users (each with email, name, joinedAt, and lastActiveAt). Optional: email.
- **Cortex user list role assignments** (List). List role assignments for users in your Cortex workspace. Returns a paginated response with page, total, totalPages, and users (each with email, name, and roles). Optional: email.
- **List all Cortex workflow** (List). List Cortex workflows. Returns workflow records including tag, name, isDraft, actions, and variables. Optionally filter by searchQuery and include action details with includeActions.
- **Get single Cortex workflow by ID** (Get). Get a single Cortex workflow by id. Returns the workflow including tag, name, isDraft, actions, and variables. Required: id.
- **Cortex workflow validate** (Validate). Validate a Cortex workflow YAML descriptor. Returns: ok, violations, message, response, status.
- **Cortex workflow callback** (Action). Send a callback to a paused asynchronous HTTP block in a Cortex workflow. Returns an empty 204 response on success. Required: tag_or_id, callback_id, message, status.
- **Delete a Cortex workflow by ID** (Delete). Delete a Cortex workflow by tag or id. Returns an empty 204 response on success. Required: id.
- **Create a Cortex workflow** (Create). Create or update a workflow in Cortex. If a workflow with the same tag already exists, it is updated. Returns the workflow object including tag, name, actions, filter, variables, isDraft, and runRestrictionPolicies. Required: tag, name, actions, filter, variables, isDraft, restrictActionCompletionToRunnerUser.
- **Create a Cortex workflow run** (Create). Start a new workflow run in Cortex. Returns the run details including id, status, startedAt, completedAt, actions, and workflow. Required: tag_or_id, scope. The workflow must be runnable via API.
- **Get single Cortex workflow run by ID** (Get). Retrieve a specific workflow run in Cortex by id. Returns the run details including id, status, startedAt, completedAt, actions, and workflow. Required: tag_or_id, id.
- **List all Cortex workflow run** (List). List workflow runs in Cortex based on filters. Returns workflow run summaries including id, status, startedAt, completedAt, workflow, and context. Required: workflowRunQuery, pageable.
- **List all Cortex audit log** (List). List audit logs in Cortex. Returns the audit log response including logs, page, total, and totalPages.
- **Cortex apiiro configuration get default** (Get). Get the default Apiiro integration configuration in Cortex. Returns: alias, host, isDefault, lastFour.
- **Cortex apiiro configuration create single** (Create). Add a single Apiiro integration configuration in Cortex. Returns the created configurations array with alias, host, isDefault, and lastFour. Required: alias, apiKey, isDefault.
- **Cortex apiiro configuration create multiple** (Create). Add multiple Apiiro integration configurations in Cortex. Returns the created configurations array and skippedConfigurations map. Required: configurations array with alias, apiKey, and isDefault.
- **List all Cortex apiiro configuration** (List). List all Apiiro integration configurations in Cortex. Returns the configurations array with alias, host, isDefault, and lastFour.
- **Get single Cortex apiiro configuration by ID** (Get). Get a single Apiiro integration configuration by alias in Cortex. Returns: alias, host, isDefault, lastFour. Required: id.
- **Cortex apiiro configuration delete all** (Delete). Delete all Apiiro configurations in Cortex. Returns an empty 204 response on success.
- **Cortex apiiro configuration validate all** (Validate). Validate all Apiiro configurations in Cortex. Returns validation results for each configuration including alias, isValid, and message.
- **Cortex apiiro configuration validate** (Validate). Validate a single Apiiro configuration in Cortex by alias. Returns the validation result including alias, isValid, and message. Required: alias.
- **Cortex apiiro configuration bulk update** (Update). Update an Apiiro configuration in Cortex by alias. Returns the updated configuration including alias, host, isDefault, and lastFour. Required: alias (path and body), isDefault. Warning: changing aliases or the default configuration may break entity YAMLs that use this integration.
- **Cortex apiiro configuration bulk delete** (Delete). Delete an Apiiro configuration in Cortex by alias. Returns an empty 204 response on success. Required: alias.
- **Cortex argocd configuration get default** (Get). Get the default ArgoCD configuration in Cortex. Returns: alias, host, isDefault, lastFour, username.
- **Cortex argocd configuration create single** (Create). Add a single ArgoCD configuration in Cortex. Returns: configurations, alias, host, isDefault, lastFour, username. Required: alias, host, isDefault, password, username.
- **Cortex argocd configuration create multiple** (Create). Add multiple ArgoCD configurations in Cortex. Returns: configurations, skippedConfigurations, alias, host, isDefault, lastFour, username. Required: configurations array with alias, host, isDefault, password, username.
- **List all Cortex argocd configuration** (List). List all ArgoCD configurations in Cortex. Returns the configurations array, each with alias, host, isDefault, lastFour, and username.
- **Get single Cortex argocd configuration by ID** (Get). Get a single ArgoCD configuration by alias in Cortex. Returns: alias, host, isDefault, lastFour, username. Required: id.
- **Cortex argocd configuration delete all** (Delete). Delete all ArgoCD configurations in Cortex. Returns an empty 204 response on success.
- **Cortex argocd configuration validate all** (Validate). Validate all ArgoCD configurations in Cortex. Returns the configurations array; each item contains alias, isValid, and message.
- **Cortex argocd configuration validate** (Validate). Validate an ArgoCD configuration in Cortex. Returns: alias, isValid, message. Required: alias.
- **Cortex argocd configuration bulk update** (Update). Update an ArgoCD configuration in Cortex by alias. Returns the updated configuration object including alias, host, isDefault, lastFour, and username. Required: alias (path), alias (body), isDefault. Changing aliases or the default configuration may break entity YAMLs.
- **Cortex argocd configuration bulk delete** (Delete). Delete an ArgoCD configuration in Cortex. Returns an empty 204 response on success. Required: alias.
- **List all Cortex aws type** (List). List configured AWS types in Cortex. Returns: accountId, accountName, role.
- **Cortex aws type replace** (Action). Replace the configured AWS types in Cortex. Returns the updated types list with enabled and type for each AWS type. Required: types.
- **Get single Cortex aws configuration by ID** (Get). Get a single AWS configuration in Cortex by id. Returns: account_id, account_name, role, accountId, accountName. Required: id.
- **List all Cortex aws configuration** (List). List all AWS configurations in Cortex. Returns: account_id, account_name, role, accountId, accountName.
- **Cortex aws configuration create single** (Create). Create a new AWS configuration in Cortex. Returns: account_id, account_name, role, accountId, accountName. Required: account_id, role.
- **Cortex aws configuration validate all** (Validate). Validate all AWS configurations in Cortex. Returns: configurations, accountId, accountName, role.
- **Cortex aws configuration validate** (Validate). Validate a single AWS configuration in Cortex by id. Returns: alias, is_valid, message, isValid. Required: validate_id.
- **Cortex aws configuration replace** (Action). Replace all AWS account configurations in Cortex with the supplied set. Returns the replaced configurations array, where each entry includes accountId, accountName, and role. Required: configurations.
- **Cortex aws configuration delete all** (Delete). Delete all AWS account configurations in Cortex. Returns an empty 204 response on success.
- **Delete a Cortex aws configuration by ID** (Delete). Delete a single AWS account configuration by id. Returns an empty 204 response on success. Required: id.
- **Cortex aws resource get for entity** (Get). Get cached AWS resource details for a Cortex entity. Returns lastUpdated and resources, where each resource contains details and tags. Required: tag_or_id.
- **Cortex active directory configuration get default** (Get). Get the default Azure Active Directory (Entra ID) configuration in Cortex. Returns: clientId, clientSecretLastFour, groupsFilter, tenantId.
- **Create a Cortex active directory configuration** (Create). Add an Azure Active Directory (Entra ID) configuration in Cortex. Returns the new configuration with clientId, clientSecretLastFour, tenantId, and groupsFilter. Required: clientId, clientSecret, tenantId.
- **Cortex active directory configuration validate** (Validate). Validate the existing Azure Active Directory (Entra ID) configuration in Cortex. Returns the validation result with alias, isValid, and message.
- **Cortex active directory configuration bulk update** (Update). Update the existing Azure Active Directory (Entra ID) configuration in Cortex. Returns the updated configuration with clientId, clientSecretLastFour, tenantId, and groupsFilter. Required: clientId, clientSecret, tenantId.
- **Cortex active directory configuration bulk delete** (Delete). Delete the Azure Active Directory (Entra ID) configuration in Cortex. Returns the deleted configuration with clientId, clientSecretLastFour, tenantId, and groupsFilter.
- **List all Cortex azure devops configuration** (List). List all Azure DevOps configurations in Cortex. Returns each configuration's alias, host, isDefault, organizationSlug, type, lastFour, and username.
- **Cortex azure devops configuration get default** (Get). Get the default Azure DevOps configuration in Cortex. Returns: alias, host, isDefault, organizationSlug, type, lastFour, username.
- **Get single Cortex azure devops configuration by ID** (Get). Get a single Azure DevOps configuration by alias in Cortex. Returns: alias, host, isDefault, organizationSlug, type, lastFour, username. Required: id.
- **Cortex azure devops configuration create single** (Create). Create a new Azure DevOps configuration in Cortex. Returns the created configuration including alias, host, isDefault, organizationSlug, type, lastFour, and username. Required: alias, host, isDefault, organizationSlug, type, and username.
- **Cortex azure devops configuration validate all** (Validate). Validate all Azure DevOps configurations in Cortex. Returns validation results with alias, isValid, and message for each configuration.
- **Cortex azure devops configuration create multiple** (Create). Add multiple Azure DevOps configurations in Cortex. Returns: alias, host, isDefault, organizationSlug, type, lastFour, username. Required: alias, host, type, organizationSlug, personalAccessToken, username.
- **Cortex azure devops configuration validate** (Validate). Validate a single Azure DevOps configuration by alias in Cortex. Returns: alias, isValid, message, host, isDefault, organizationSlug, lastFour, username. Required: alias.
- **Cortex azure devops configuration delete all** (Delete). Delete all Azure DevOps configurations in Cortex. Returns an empty 204 response on success.
- **Cortex azure devops configuration bulk update** (Update). Update an Azure DevOps configuration by alias in Cortex. Returns: alias, host, isDefault, organizationSlug, type, lastFour, username. Required: alias. Changing the default configuration or alias may break entity YAMLs that use this integration.
- **Cortex azure devops configuration bulk delete** (Delete). Delete an Azure DevOps configuration by alias in Cortex. Returns the deleted configurations array. Required: alias.
- **List all Cortex azure resources type** (List). List Azure Resources types in Cortex. Returns: hasMore, page, total, totalPages, types, alias, azureTenantId, clientId, isDefault, lastFour, subscriptionId.
- **Cortex azure resources type replace** (Action). Replace configured Azure Resources types in Cortex. Returns: hasMore, page, total, totalPages, types, alias, azureTenantId, clientId, isDefault, lastFour, subscriptionId. Required: types, with each entry providing enabled and type.
- **List all Cortex azure resources configuration** (List). List Azure Resources configurations in Cortex. Returns each configuration including alias, azureTenantId, clientId, isDefault, lastFour, and subscriptionId.
- **Cortex azure resources configuration get default** (Get). Get the default Azure Resources configuration in Cortex. Returns the configuration including alias, azureTenantId, clientId, isDefault, lastFour, and subscriptionId.
- **Get single Cortex azure resources configuration by ID** (Get). Get a single Azure Resources configuration by alias in Cortex. Returns the configuration including alias, azureTenantId, clientId, isDefault, lastFour, and subscriptionId. Required: id.
- **Cortex azure resources configuration create single** (Create). Add a single Azure Resources configuration in Cortex. Returns the created configuration including alias, azureTenantId, clientId, isDefault, lastFour, and subscriptionId. Required: alias, azureTenantId, clientId, clientSecret, isDefault, subscriptionId.
- **Cortex azure resources configuration validate all** (Validate). Validate all Azure Resources configurations in Cortex. Returns each validation result including alias, isValid, and message.
- **Cortex azure resources configuration validate** (Validate). Validate a single Azure Resources configuration in Cortex by alias. Returns the validation result with alias, isValid, and message. Required: alias.
- **Cortex azure resources configuration create multiple** (Create). Add multiple Azure Resources configurations to Cortex at once. Returns a configurations array with alias, azureTenantId, clientId, isDefault, lastFour, and subscriptionId, plus a skippedConfigurations map. Required: configurations.
- **Cortex azure resources configuration delete all** (Delete). Delete all Azure Resources configurations in Cortex. Returns an empty 204 response on success.
- **Cortex azure resources configuration bulk update** (Update). Update an Azure Resources configuration in Cortex by alias. Returns the updated configuration in a configurations array with alias, azureTenantId, clientId, isDefault, lastFour, and subscriptionId. Required: alias (query), alias (body), isDefault.
- **Cortex azure resources configuration bulk delete** (Delete). Delete a single Azure Resources configuration in Cortex by alias. Returns the deleted configuration record including alias, azureTenantId, clientId, isDefault, lastFour, and subscriptionId. Required: alias.
- **Cortex bamboohr configuration get default** (Get). Get the default BambooHR configuration in Cortex. Returns: employeeOwnershipField, employeeReportId, lastFour, subdomain.
- **Create a Cortex bamboohr configuration** (Create). Create a BambooHR configuration in Cortex. Returns the created configurations array; each entry contains employeeOwnershipField, employeeReportId, lastFour, and subdomain. Required: apiToken, subdomain.
- **Cortex bamboohr configuration validate** (Validate). Validate the BambooHR configuration in Cortex. Returns the configurations array; each entry contains alias, isValid, and message.
- **Cortex bamboohr configuration bulk update** (Update). Update the existing BambooHR configuration in Cortex. Returns the updated configurations array; each entry contains employeeOwnershipField, employeeReportId, lastFour, and subdomain. Required: apiToken, subdomain.
- **Cortex bamboohr configuration bulk delete** (Delete). Delete the BambooHR configuration in Cortex. Returns the deleted configurations array; each entry contains employeeOwnershipField, employeeReportId, lastFour, and subdomain.
- **List all Cortex bitbucket configuration** (List). List all Bitbucket configurations in Cortex. Returns a configurations array where each item includes alias, host, isDefault, type, and workspace.
- **Cortex bitbucket configuration get default** (Get). Get the default Bitbucket configuration in Cortex. Returns: alias, host, isDefault, lastFour, type, username, workspace.
- **Get single Cortex bitbucket configuration by ID** (Get). Get a Bitbucket configuration by alias in Cortex. Returns: alias, host, isDefault, lastFour, type, username, workspace. Required: id.
- **Cortex bitbucket configuration create multiple** (Create). Add multiple Bitbucket configurations in Cortex. Returns the added configurations array plus skippedConfigurations. Required: configurations array with alias per entry.
- **Cortex bitbucket configuration create single** (Create). Add a single Bitbucket configuration in Cortex. Returns the created configuration wrapped in a configurations array, including alias, host, isDefault, type, and workspace. Required: alias, isDefault, and type.
- **Cortex bitbucket configuration validate all** (Validate). Validate all Bitbucket configurations in Cortex. Returns: alias, isValid, message, host, isDefault, lastFour, username, workspace.
- **Cortex bitbucket configuration validate** (Validate). Validate a single Bitbucket configuration in Cortex by alias. Returns: alias, isValid, message, host, isDefault, lastFour, username, workspace. Required: alias.
- **Cortex bitbucket configuration delete all** (Delete). Delete all Bitbucket configurations in Cortex. Returns an empty 204 response on success.
- **Cortex bitbucket configuration bulk update** (Update). Update a Bitbucket configuration in Cortex by alias. Returns: alias, host, isDefault, lastFour, type, username, workspace. Required: alias. WARNING: Updating aliases or changing the default configuration could break entity YAMLs that use this integration.
- **Cortex bitbucket configuration bulk delete** (Delete). Delete a Bitbucket configuration in Cortex by alias. Returns: configurations. Required: alias.
- **Cortex bugsnag configuration get default** (Get). Get the default Bugsnag configuration in Cortex. Returns: host, lastFour, organizationId, organizationSlug. No required parameters.
- **Create a Cortex bugsnag configuration** (Create). Add a new Bugsnag configuration in Cortex. Returns: host, lastFour, organizationId, organizationSlug. Required: authToken, organizationId.
- **Cortex bugsnag configuration validate** (Validate). Validate the Bugsnag configuration in Cortex. Returns: alias, isValid, message, host, lastFour, organizationId, organizationSlug. No required parameters.
- **Cortex bugsnag configuration bulk update** (Update). Update the existing Bugsnag configuration in Cortex. Returns: host, lastFour, organizationId, organizationSlug. Required: authToken, organizationId.
- **Cortex bugsnag configuration bulk delete** (Delete). Delete the Bugsnag configuration in Cortex. Returns: host, lastFour, organizationId, organizationSlug. No required parameters.
- **Cortex buildkite configuration get default** (Get). Get the default Buildkite configuration in Cortex. Returns: lastFour, organizationSlug.
- **Create a Cortex buildkite configuration** (Create). Add a Buildkite configuration in Cortex. Returns the configurations array, where each item contains lastFour and organizationSlug. Required: apiToken, organizationSlug.
- **Cortex buildkite configuration validate** (Validate). Validate the Buildkite configuration in Cortex. Returns the configurations array, where each item contains alias, isValid, and message.
- **Cortex buildkite configuration bulk update** (Update). Update the existing Buildkite configuration in Cortex. Returns the configurations array, where each item contains lastFour and organizationSlug. Required: apiToken, organizationSlug.
- **Cortex buildkite configuration bulk delete** (Delete). Delete the Buildkite configuration in Cortex. Returns the configurations array, where each item contains lastFour and organizationSlug.
- **Cortex checkmarx sast configuration get default** (Get). Get the default Checkmarx SAST configuration in Cortex. Returns: host, lastFour, username.
- **Create a Cortex checkmarx sast configuration** (Create). Create a new Checkmarx SAST configuration in Cortex. Returns the saved configuration with host, lastFour, and username. Required: password, username.
- **Cortex checkmarx sast configuration validate** (Validate). Validate a Checkmarx SAST configuration in Cortex. Returns the validation result with alias, isValid, and message.
- **Cortex checkmarx sast configuration bulk update** (Update). Update the existing Checkmarx SAST configuration in Cortex. Returns the updated configuration with host, lastFour, and username. Required: password, username.
- **Cortex checkmarx sast configuration bulk delete** (Delete). Delete the Checkmarx SAST configuration in Cortex. Returns the deleted configuration with host, lastFour, and username.
- **List all Cortex circleci configuration** (List). List all Cortex CircleCI configurations. Returns: alias, host, isDefault, lastFour.
- **Cortex circleci configuration get default** (Get). Get the default Cortex CircleCI configuration. Returns: alias, host, isDefault, lastFour.
- **Get single Cortex circleci configuration by ID** (Get). Get a Cortex CircleCI configuration by alias. Returns: alias, host, isDefault, lastFour. Required: id.
- **Cortex circleci configuration create single** (Create). Create a single Cortex CircleCI configuration. Returns: alias, host, isDefault, lastFour, apiKey. Required: alias, apiKey, isDefault.
- **Cortex circleci configuration validate all** (Validate). Validate all Cortex CircleCI configurations. Returns: alias, isValid, message, host, isDefault, lastFour.
- **Cortex circleci configuration create multiple** (Create). Add multiple CircleCI configurations in Cortex. Returns: alias, host, isDefault, lastFour. Required: configurations (each object must include alias, apiKey, and isDefault).
- **Cortex circleci configuration validate** (Validate). Validate a CircleCI configuration by alias in Cortex. Returns: alias, isValid, message, host, isDefault, lastFour. Required: alias.
- **Cortex circleci configuration delete all** (Delete). Delete all CircleCI configurations in Cortex. Returns an empty 204 response on success.
- **Cortex circleci configuration bulk update** (Update). Update a CircleCI configuration by alias in Cortex. Returns: alias, host, isDefault, lastFour. Required: alias, plus alias and isDefault. Changing alias or default may break entity YAMLs that use this integration.
- **Cortex circleci configuration bulk delete** (Delete). Delete a CircleCI configuration by alias in Cortex. Returns: configurations. Required: alias.
- **Cortex clickup configuration get default** (Get). Get the default ClickUp configuration in Cortex. Returns: lastFour.
- **Create a Cortex clickup configuration** (Create). Add a ClickUp configuration in Cortex. Returns: lastFour. Required: personal_api_token.
- **Cortex clickup configuration validate** (Validate). Validate the ClickUp configuration in Cortex. Returns: lastFour.
- **Cortex clickup configuration bulk update** (Update). Update the existing ClickUp configuration in Cortex. Returns: lastFour. Required: personal_api_token.
- **Cortex clickup configuration bulk delete** (Delete). Delete the ClickUp configuration in Cortex. Returns: lastFour.
- **Cortex codecov configuration get default** (Get). Get the default Codecov configuration in Cortex. Returns the default configuration including host and lastFour.
- **Create a Cortex codecov configuration** (Create). Add a new Codecov configuration in Cortex. Returns the created configuration including host and lastFour. Required: apiToken.
- **Cortex codecov configuration validate** (Validate). Validate the current Codecov configuration in Cortex. Returns the validation result including alias, isValid, and message.
- **Cortex codecov configuration bulk update** (Update). Update the existing Codecov configuration in Cortex. Returns the updated configuration including host and lastFour. Required: apiToken.
- **Cortex codecov configuration bulk delete** (Delete). Delete the Codecov configuration in Cortex. Returns the deleted configuration including host and lastFour.
- **List all Cortex coralogix configuration** (List). List all Coralogix configurations in Cortex. Returns: alias, isDefault, lastFour, region.
- **Cortex coralogix configuration get default** (Get). Get the default Coralogix configuration in Cortex. Returns: alias, isDefault, lastFour, region.
- **Get single Cortex coralogix configuration by ID** (Get). Get a specific Coralogix configuration in Cortex by alias. Returns: alias, isDefault, lastFour, region. Required: id.
- **Cortex coralogix configuration validate all** (Validate). Validate all Coralogix configurations in Cortex. Returns: configurations, alias, isDefault, lastFour, region.
- **Cortex coralogix configuration create multiple** (Create). Add multiple Coralogix configurations in Cortex. Returns: configurations, skippedConfigurations, alias, isDefault, lastFour, region. Required: configurations.
- **Cortex coralogix configuration create single** (Create). Create a single Coralogix integration configuration in Cortex. Returns the created configuration including alias, isDefault, lastFour, and region. Required: alias, apiKey, isDefault, region.
- **Cortex coralogix configuration validate** (Validate). Validate a specific Coralogix configuration in Cortex by alias. Returns the validation result with alias, isValid, and message. Required: alias.
- **Cortex coralogix configuration bulk update** (Update). Update a Coralogix integration configuration in Cortex by alias. Returns the updated configuration including alias, isDefault, lastFour, and region. Required: alias (path), alias, isDefault.
- **Cortex coralogix configuration bulk delete** (Delete). Delete a Coralogix integration configuration in Cortex by alias. Returns the deleted configuration under configurations with alias, isDefault, lastFour, and region. Required: alias.
- **Cortex coralog criteria delete all** (Delete). Delete all Coralogix configurations in Cortex. Returns an empty 204 response on success.
- **List all Cortex datadog configuration** (List). List all Datadog configurations in Cortex. Returns: alias, isValid, message.
- **Cortex datadog configuration get default** (Get). Get the default Datadog configuration in Cortex. Returns: alias, isValid, message.
- **Get single Cortex datadog configuration by ID** (Get). Get a specific Datadog configuration by alias in Cortex. Returns: dateUpdated, id, key, source, value. Required: id.
- **Cortex datadog configuration create multiple** (Create). Add multiple Datadog configurations to Cortex. Returns: configurations, skippedConfigurations, alias, isValid, message. Required: configurations.
- **Cortex datadog configuration create single** (Create). Add a single Datadog configuration to Cortex. Returns: configurations, alias, isValid, message. Required: alias, apiKey, appKey, environments, isDefault, region.
- **Cortex datadog configuration validate all** (Validate). Validate all Datadog configurations in Cortex. Returns a configurations array where each item contains alias, isValid, and message.
- **Cortex datadog configuration validate** (Validate). Validate a Datadog configuration in Cortex by alias. Returns: alias, isValid, message. Required: alias.
- **Cortex datadog configuration delete all** (Delete). Delete all Datadog configurations in Cortex. Returns an empty 204 response on success.
- **Cortex datadog configuration bulk update** (Update). Update a Datadog configuration in Cortex by alias. Returns the updated configurations array with alias, region, environments, and isDefault. Required: alias. Body requires alias, environments, and isDefault. Changing the alias or default flag may break dependent entity YAMLs.
- **Cortex datadog configuration bulk delete** (Delete). Delete a Datadog configuration in Cortex by alias. Returns the deleted configurations array with alias, region, environments, and isDefault. Required: alias.
- **Cortex dynatrace configuration get default** (Get). Get the default Dynatrace configuration in Cortex. Returns: domain, lastFour.
- **Create a Cortex dynatrace configuration** (Create). Create a Dynatrace integration configuration in Cortex. Returns: configurations, domain, lastFour. Required: apiKey, domain.
- **Cortex dynatrace configuration validate** (Validate). Validate the Dynatrace integration configuration in Cortex. Returns: configurations, domain, lastFour.
- **Cortex dynatrace configuration bulk update** (Update). Update the Dynatrace integration configuration in Cortex. Returns: configurations, domain, lastFour. Required: apiKey, domain.
- **Cortex dynatrace configuration bulk delete** (Delete). Delete the Dynatrace integration configuration in Cortex. Returns: configurations, domain, lastFour.
- **Cortex firehydrant configuration get default** (Get). Get the default Firehydrant configuration in Cortex. Returns: lastFour. No required parameters.
- **Create a Cortex firehydrant configuration** (Create). Add a Firehydrant configuration in Cortex. Returns the saved configuration under configurations. Required: apiToken.
- **Cortex firehydrant configuration validate** (Validate). Validate the Firehydrant configuration in Cortex. Returns: lastFour. No required parameters.
- **Cortex firehydrant configuration bulk update** (Update). Update the existing Firehydrant configuration in Cortex. Returns the updated configuration under configurations. Required: apiToken.
- **Cortex firehydrant configuration bulk delete** (Delete). Delete the Firehydrant configuration in Cortex. Returns: lastFour. No required parameters.
- **List all Cortex github configuration** (List). List all GitHub integration configurations in Cortex. Returns: alias, host, isDefault, type, appUrl, installation.
- **Cortex github configuration get default** (Get). Get the default GitHub integration configuration in Cortex. Returns: alias, host, isDefault, type, appUrl, installation.
- **Cortex github configuration get personal** (Get). Get a personal GitHub integration configuration by alias. Returns: alias, host, isDefault, type, appUrl, installation. Required: alias.
- **Cortex github configuration get app** (Get). Get an app GitHub integration configuration by alias. Returns: alias, host, isDefault, type, appUrl, installation. Required: alias.
- **Cortex github configuration validate all** (Validate). Validate all GitHub integration configurations in Cortex. Returns: configurations, alias, host, isDefault, appUrl, installation. Each result includes alias, isValid, and message.
- **Cortex github configuration create app** (Create). Create a GitHub app configuration in Cortex. Returns the new configuration with alias, host, isDefault, type, appUrl, and installation. Required: alias, appUrl, applicationId, clientId, clientSecret, isDefault, privateKey.
- **Cortex github configuration validate** (Validate). Validate a GitHub configuration by alias in Cortex. Returns the validation result with alias, isValid, and message. Required: alias.
- **Cortex github configuration create personal** (Create). Create a GitHub personal access token configuration in Cortex. Returns the new configuration with alias, host, isDefault, type, appUrl, and installation. Required: accessToken, alias, isDefault.
- **Cortex github configuration delete personal** (Delete). Delete a GitHub personal access token configuration by alias in Cortex. Returns an empty 204 response on success. Required: alias.
- **Cortex github configuration update personal** (Update). Update a personal GitHub configuration in Cortex. Returns the updated configuration including alias, host, isDefault, type, appUrl, and installation. Required: alias, isDefault.
- **Cortex github configuration delete all** (Delete). Delete all GitHub configurations in Cortex. Returns an empty 204 response on success.
- **Cortex github configuration delete app** (Delete). Delete a single app GitHub configuration in Cortex by alias. Returns an empty 204 response on success. Required: alias.
- **Cortex github configuration bulk update** (Update). Update a GitHub app configuration by alias in Cortex. Returns the updated configuration with alias, host, isDefault, type, appUrl, and installation. Required: alias (path), alias (body), isDefault.
- **List all Cortex gitlab configuration** (List). List all GitLab configurations in Cortex. Returns each configuration's alias, groupNames, hidePersonalProjects, isDefault, and lastFour.
- **Cortex gitlab configuration get default** (Get). Get the default GitLab configuration in Cortex. Returns: alias, isValid, message.
- **Get single Cortex gitlab configuration by ID** (Get). Get a GitLab configuration in Cortex by alias. Returns: alias, groupNames, hidePersonalProjects, host, isDefault, lastFour. Required:id.
- **Cortex gitlab configuration create single** (Create). Add a single GitLab configuration in Cortex. Returns the created configuration including alias, groupNames, hidePersonalProjects, isDefault, and lastFour. Required: alias, groupNames, hidePersonalProjects, isDefault, and personalAccessToken.
- **Cortex gitlab configuration validate all** (Validate). Validate all GitLab configurations in Cortex. Returns validation results with alias, isValid, and message.
- **Cortex gitlab configuration validate** (Validate). Validate a GitLab configuration by alias in Cortex. Returns: alias, isValid, message. Required: alias.
- **Cortex gitlab configuration create multiple** (Create). Add multiple GitLab configurations in Cortex. Returns the created configurations and a skippedConfigurations map. Required: configurations.
- **Cortex gitlab configuration delete all** (Delete). Delete all GitLab configurations in Cortex. Returns an empty 204 response on success.
- **Cortex gitlab configuration bulk update** (Update). Update a GitLab configuration in Cortex. Returns the updated configuration wrapped in configurations, including alias, groupNames, hidePersonalProjects, host, isDefault, and lastFour. Required: alias, groupNames, hidePersonalProjects, isDefault. Changing aliases or the default configuration may break entity YAMLs.
- **Cortex gitlab configuration bulk delete** (Delete). Delete a GitLab configuration by alias in Cortex. Returns the deleted configuration wrapped in configurations, including alias, groupNames, hidePersonalProjects, host, isDefault, and lastFour. Required: alias.
- **List all Cortex incidentio configuration** (List). List all incident.io configurations in Cortex. Returns: alias, isDefault, lastFour.
- **Cortex incidentio configuration get default** (Get). Get the default incident.io configuration in Cortex. Returns: alias, isDefault, lastFour.
- **Get single Cortex incidentio configuration by ID** (Get). Get a specific incident.io configuration by alias. Returns: alias, isDefault, lastFour. Required: alias.
- **Cortex incidentio configuration create multiple** (Create). Add multiple incident.io configurations to Cortex. Returns: configurations, skippedConfigurations, alias, isDefault, lastFour. Required: configurations (alias, apiKey, isDefault).
- **Cortex incidentio configuration create single** (Create). Add a single incident.io configuration to Cortex. Returns: configurations, alias, apiKey, isDefault. Required: alias, apiKey, isDefault.
- **Cortex incidentio configuration validate all** (Validate). Validate all incident.io integration configurations in Cortex. Returns validation results, each with alias, isValid, and message.
- **Cortex incidentio configuration validate** (Validate). Validate an incident.io integration configuration by alias in Cortex. Returns: alias, isValid, message, isDefault, lastFour. Required: alias.
- **Cortex incidentio configuration delete all** (Delete). Delete all incident.io integration configurations in Cortex. Returns an empty 204 response on success.
- **Cortex incidentio configuration bulk update** (Update). Update an incident.io integration configuration in Cortex. Returns the updated configuration with alias, isDefault, and lastFour. Required: alias, isDefault. Changing aliases or the default flag may break dependent entity YAMLs.
- **Cortex incidentio configuration bulk delete** (Delete). Delete an incident.io integration configuration by alias in Cortex. Returns the deleted configurations array with alias, isDefault, and lastFour. Required: alias.
- **Cortex instana configuration get default** (Get). Get the default Instana configuration in Cortex. Returns: endpoint, lastFour.
- **Create a Cortex instana configuration** (Create). Add an Instana configuration in Cortex. Returns: endpoint, lastFour. Required: apiToken, endpoint.
- **Cortex instana configuration validate** (Validate). Validate the Instana configuration in Cortex. Returns: endpoint, lastFour.
- **Cortex instana configuration bulk update** (Update). Update the existing Instana configuration in Cortex. Returns: endpoint, lastFour. Required: apiToken, endpoint.
- **Cortex instana configuration bulk delete** (Delete). Delete the Instana configuration in Cortex. Returns: endpoint, lastFour.
- **Cortex jenkins configuration get default** (Get). Get the default Jenkins configuration in Cortex. Returns: alias, host, isDefault, lastFour, username.
- **Cortex jenkins configuration create single** (Create). Add a single Jenkins configuration in Cortex. Returns: configurations, alias, host, isDefault, lastFour, username. Required: alias, apiKey, host, isDefault, username.
- **Cortex jenkins configuration create multiple** (Create). Add multiple Jenkins configurations in Cortex. Returns: configurations, skippedConfigurations, alias, host, isDefault, lastFour, username. Required: configurations array where each entry needs alias, apiKey, host, isDefault, and username.
- **List all Cortex jenkins configuration** (List). List all Jenkins configurations in Cortex. Returns: configurations, alias, host, isDefault, lastFour, username.
- **Get single Cortex jenkins configuration by ID** (Get). Get a Jenkins configuration by alias in Cortex. Returns: alias, host, isDefault, lastFour, username. Required: id.
- **Cortex jenkins configuration validate all** (Validate). Validate all Jenkins configurations in Cortex. Returns: alias, isValid, message, host, isDefault, lastFour, username.
- **Cortex jenkins configuration validate** (Validate). Validate a single Jenkins configuration by alias in Cortex. Returns: alias, isValid, message, host, isDefault, lastFour, username. Required: alias.
- **Cortex jenkins configuration delete all** (Delete). Delete all Jenkins configurations in Cortex. Returns an empty 204 response on success.
- **Cortex jenkins configuration bulk update** (Update). Update a Jenkins configuration in Cortex. Returns: alias, host, isDefault, lastFour, username. Required: alias (path and body), isDefault. WARNING: changing the default configuration or alias can break entity YAMLs that use this integration.
- **Cortex jenkins configuration bulk delete** (Delete). Delete a Jenkins configuration by alias in Cortex. Returns: configurations. Required: alias.
- **List all Cortex jira configuration** (List). List all Jira configurations in Cortex. Returns: alias, baseUrl, email, frontendHost, host, isDefault, lastFour, subdomain, type, username. No required parameters.
- **Cortex jira configuration get default** (Get). Get the default Jira configuration in Cortex. Returns: alias, baseUrl, email, frontendHost, host, isDefault, lastFour, subdomain, type, username. No required parameters.
- **Get single Cortex jira configuration by ID** (Get). Get a Jira configuration in Cortex by alias. Returns: alias, baseUrl, email, frontendHost, host, isDefault, lastFour, subdomain, type, username. Required: id.
- **Cortex jira configuration create multiple** (Create). Create multiple Jira configurations in Cortex. Returns: configurations, skippedConfigurations, alias, baseUrl, email, frontendHost, host, isDefault, lastFour, subdomain, username. Required: configurations.
- **Cortex jira configuration create single** (Create). Create a Jira configuration in Cortex. Returns: configurations, alias, isDefault, apiToken, baseUrl, email, subdomain. Required: alias, type.
- **Cortex jira configuration validate all** (Validate). Validate all Cortex Jira configurations at once. Returns: alias, isValid, message, baseUrl, email, frontendHost, host, isDefault, lastFour, subdomain, username.
- **Cortex jira configuration validate** (Validate). Validate a single Cortex Jira configuration by alias. Returns: alias, isValid, message, baseUrl, email, frontendHost, host, isDefault, lastFour, subdomain, username. Required: alias.
- **Cortex jira configuration delete all** (Delete). Delete all Cortex Jira configurations. Returns an empty 204 response on success.
- **Cortex jira configuration bulk update** (Update). Update a Cortex Jira configuration by alias. Returns: alias, baseUrl, email, frontendHost, host, isDefault, lastFour, subdomain, type, username. Required: alias. Changing the alias or default flag may break entity YAMLs that use this integration.
- **Cortex jira configuration bulk delete** (Delete). Delete a Cortex Jira configuration by alias. Returns: configurations. Required: alias.
- **List all Cortex launchdarkly configuration** (List). List all LaunchDarkly configurations in Cortex. Returns: alias, environment, isDefault, lastFour.
- **Cortex launchdarkly configuration get default** (Get). Get the default LaunchDarkly configuration in Cortex. Returns: alias, environment, isDefault, lastFour.
- **Get single Cortex launchdarkly configuration by ID** (Get). Get a specific LaunchDarkly configuration by alias in Cortex. Returns: alias, environment, isDefault, lastFour. Required: id.
- **Cortex launchdarkly configuration create multiple** (Create). Create multiple LaunchDarkly configurations in Cortex. Returns: configurations, skippedConfigurations, alias, environment, isDefault, lastFour. Required: configurations (each entry requires alias, apiKey, environment, isDefault).
- **Cortex launchdarkly configuration create single** (Create). Create a single LaunchDarkly configuration in Cortex. Returns: configurations, alias, apiKey, environment, isDefault. Required: alias, apiKey, environment, isDefault.
- **Cortex launchdarkly configuration validate all** (Validate). Validate all LaunchDarkly configurations in Cortex. Returns: alias, isValid, message, environment, isDefault, lastFour. No required parameters.
- **Cortex launchdarkly configuration validate** (Validate). Validate a single LaunchDarkly configuration by alias. Returns: alias, isValid, message, environment, isDefault, lastFour. Required: alias.
- **Cortex launchdarkly configuration delete all** (Delete). Delete all LaunchDarkly configurations in Cortex. Returns an empty 204 response on success.
- **Cortex launchdarkly configuration bulk update** (Update). Update a LaunchDarkly configuration in Cortex. Returns the updated configuration with alias, environment, isDefault, and lastFour. Required: alias (path), alias (body), isDefault. Updating aliases or the default configuration may break entity YAMLs that use this integration.
- **Cortex launchdarkly configuration bulk delete** (Delete). Delete a LaunchDarkly configuration by alias. Returns the deleted configuration wrapped in a configurations array, including alias, environment, isDefault, and lastFour. Required: alias.
- **Cortex mend sast configuration get default** (Get). Retrieve the default Mend SAST configuration in Cortex. Returns: lastFour.
- **Create a Cortex mend sast configuration** (Create). Add a Mend SAST API key configuration in Cortex. Returns: lastFour. Required: apiKey.
- **Cortex mend sast configuration validate** (Validate). Validate the Mend SAST configuration in Cortex. Returns: configurations, lastFour.
- **Cortex mend sast configuration bulk update** (Update). Update the existing Mend SAST configuration in Cortex. Returns: lastFour. Required: apiKey.
- **Cortex mend sast configuration bulk delete** (Delete). Delete Mend SAST configurations in Cortex. Returns: configurations.
- **Cortex mend sca configuration get default** (Get). Get the default Mend SCA configuration in Cortex. Returns: lastFourOrgKey, lastFourUserKey, orgType, urlCustomRoot, urlType, lastFour.
- **Create a Cortex mend sca configuration** (Create). Add a new Mend SCA configuration in Cortex. Returns configurations, an array of saved configurations containing lastFourOrgKey, lastFourUserKey, orgType, urlType, and urlCustomRoot. Required: orgKey, userKey, orgType, urlType.
- **Cortex mend sca configuration validate** (Validate). Validate the current Mend SCA configuration in Cortex. Returns configurations, an array of validation results containing alias, isValid, and message.
- **Cortex mend sca configuration bulk update** (Update). Update the existing Mend SCA configuration in Cortex. Returns configurations, an array of updated configurations containing lastFourOrgKey, lastFourUserKey, orgType, urlType, and urlCustomRoot. Required: orgKey, userKey, orgType, urlType.
- **Cortex mend sca configuration bulk delete** (Delete). Delete the Mend SCA configuration in Cortex. Returns configurations, an array of deleted configurations containing lastFourOrgKey, lastFourUserKey, orgType, urlType, and urlCustomRoot.
- **List all Cortex newrelic configuration** (List). List all New Relic configurations in Cortex. Returns: accountId, alias, isDefault, lastFour, region.
- **Cortex newrelic configuration get default** (Get). Get the default New Relic configuration in Cortex. Returns: accountId, alias, isDefault, lastFour, region.
- **Get single Cortex newrelic configuration by ID** (Get). Get a New Relic configuration in Cortex by alias. Returns: accountId, alias, isDefault, lastFour, region. Required: id.
- **Cortex newrelic configuration create multiple** (Create). Add multiple New Relic configurations in Cortex. Returns the created configurations and a skippedConfigurations map. Required: configurations.
- **Cortex newrelic configuration create single** (Create). Add a New Relic configuration in Cortex. Returns: accountId, alias, isDefault, lastFour, region, personalKey. Required: accountId, alias, isDefault, personalKey, region.
- **Cortex newrelic configuration validate all** (Validate). Validate all New Relic configurations in Cortex. Returns a configurations array of validation results including alias, isValid, and message. No parameters required.
- **Cortex newrelic configuration validate** (Validate). Validate a single New Relic configuration by alias in Cortex. Returns: alias, isValid, message, accountId, isDefault, lastFour, region. Required: alias.
- **Cortex newrelic configuration delete all** (Delete). Delete all New Relic configurations in Cortex. Returns an empty 204 response on success.
- **Cortex newrelic configuration bulk update** (Update). Update a New Relic configuration in Cortex. Returns the updated configuration wrapped in a configurations array, including accountId, alias, isDefault, lastFour, and region. Required: alias (path and body), isDefault. Warning: changing aliases or the default flag may break entity YAMLs that use this integration.
- **Cortex newrelic configuration bulk delete** (Delete). Delete a New Relic configuration by alias in Cortex. Returns the deleted configuration wrapped in a `configurations` array, including accountId, alias, isDefault, lastFour, and region. Required: alias.
- **Cortex pagerduty configuration get default** (Get). Get the default PagerDuty configuration in Cortex. Returns: isTokenReadonly, lastFour.
- **Create a Cortex pagerduty configuration** (Create). Create a PagerDuty configuration in Cortex. Returns a configurations array containing the saved configuration with isTokenReadonly and lastFour. Required: isTokenReadonly, token.
- **Cortex pagerduty configuration validate** (Validate). Validate the PagerDuty configuration in Cortex. Returns a configurations array containing validation results with alias, isValid, and message.
- **Cortex pagerduty configuration bulk update** (Update). Update the PagerDuty configuration in Cortex. Returns a configurations array containing the updated configuration with isTokenReadonly and lastFour. Required: isTokenReadonly, token.
- **Cortex pagerduty configuration bulk delete** (Delete). Delete the PagerDuty configuration in Cortex. Returns a configurations array containing the removed configuration with isTokenReadonly and lastFour.
- **List all Cortex prometheus configuration** (List). List all Prometheus configurations in Cortex. Returns: alias, host, isDefault, lastFour, prometheusTenantId, username.
- **Cortex prometheus configuration get default** (Get). Get the default Prometheus configuration in Cortex. Returns: alias, host, isDefault, lastFour, prometheusTenantId, username.
- **Get single Cortex prometheus configuration by ID** (Get). Get a Prometheus configuration in Cortex by alias. Returns: alias, host, isDefault, lastFour, prometheusTenantId, username. Required: id.
- **Cortex prometheus configuration create multiple** (Create). Add multiple Prometheus configurations to Cortex in one request. Returns: configurations, skippedConfigurations, alias, host, isDefault, lastFour, prometheusTenantId, username. Required: configurations.
- **Cortex prometheus configuration create single** (Create). Add a single Prometheus configuration to Cortex. Returns the created configuration in a configurations array. Required: alias, host, isDefault, password, username.
- **Cortex prometheus configuration validate all** (Validate). Validate all Prometheus configurations in Cortex. Returns: alias, isValid, message, host, isDefault, lastFour, prometheusTenantId, username. No required parameters.
- **Cortex prometheus configuration validate** (Validate). Validate a Prometheus configuration in Cortex by alias. Returns: alias, isValid, message, host, isDefault, lastFour, prometheusTenantId, username. Required: alias.
- **Cortex prometheus configuration delete all** (Delete). Delete all Prometheus configurations in Cortex. Returns an empty 204 response on success.
- **Cortex prometheus configuration bulk update** (Update). Update a Prometheus configuration in Cortex by alias. Returns: alias, host, isDefault, lastFour, prometheusTenantId, username. Required: alias (path), alias (body), isDefault (body). Changing the alias or default status may break entity YAMLs that use this integration.
- **Cortex prometheus configuration bulk delete** (Delete). Delete a Prometheus configuration in Cortex by alias. Returns the deleted configuration in the configurations array (alias, host, isDefault, lastFour, prometheusTenantId, username). Required: alias.
- **Cortex rollbar configuration get default** (Get). Get the default Rollbar configuration in Cortex. Returns: lastFour, organizationSlug.
- **Create a Cortex rollbar configuration** (Create). Add a Rollbar configuration to Cortex. Returns the configurations array, each item including lastFour and organizationSlug. Required: accessToken, organizationSlug.
- **Cortex rollbar configuration validate** (Validate). Validate the Rollbar configuration in Cortex. Returns the configurations array, each item including alias, isValid, and message.
- **Cortex rollbar configuration bulk update** (Update). Update the existing Rollbar configuration in Cortex. Returns the configurations array, each item including lastFour and organizationSlug. Required: accessToken, organizationSlug.
- **Cortex rollbar configuration bulk delete** (Delete). Delete the Rollbar configuration in Cortex. Returns the configurations array, each item including lastFour and organizationSlug.
- **Cortex rootly configuration get default** (Get). Get the default Rootly configuration in Cortex. Returns: alias, isDefault, lastFour.
- **Create a Cortex rootly configuration** (Create). Create a new Rootly configuration in Cortex. Returns: alias, isDefault, lastFour. Required: alias, apiKey, isDefault.
- **List all Cortex rootly configuration** (List). List all Rootly configurations in Cortex. Returns: alias, isDefault, lastFour.
- **Get single Cortex rootly configuration by ID** (Get). Get a Rootly configuration by alias in Cortex. Returns: alias, isDefault, lastFour. Required: id.
- **Cortex rootly configuration bulk update** (Update). Update a Rootly configuration by alias in Cortex. Returns: alias, isDefault, lastFour. Required: alias, isDefault.
- **Cortex rootly configuration bulk delete** (Delete). Delete a Rootly configuration in Cortex by alias. Returns the deleted configuration object with alias, isDefault, and lastFour. Required: alias.
- **List all Cortex semgrep configuration** (List). List all Semgrep integration configurations in Cortex. Returns an array of configurations, each with alias, isDefault, lastFour, organizationId, and organizationSlug.
- **Cortex semgrep configuration get default** (Get). Get the default Semgrep integration configuration in Cortex. Returns: alias, isDefault, lastFour, organizationId, organizationSlug.
- **Get single Cortex semgrep configuration by ID** (Get). Get a specific Semgrep integration configuration in Cortex by alias. Returns: alias, isDefault, lastFour, organizationId, organizationSlug. Required: id.
- **Cortex semgrep configuration create multiple** (Create). Create multiple Semgrep integration configurations in Cortex. Returns: configurations, skippedConfigurations, alias, isDefault, lastFour, organizationId, organizationSlug. Required: configurations (each with alias, apiKey, isDefault, organizationId, and organizationSlug).
- **Cortex semgrep configuration create single** (Create). Create a single Semgrep integration configuration in Cortex. Returns: configurations, alias, apiKey, isDefault, organizationId, organizationSlug. Required: alias, apiKey, isDefault, organizationId, organizationSlug.
- **Cortex semgrep configuration validate all** (Validate). Validate all Semgrep configurations in Cortex. Returns validation details including alias, isValid, and message.
- **Cortex semgrep configuration validate** (Validate). Validate a single Semgrep configuration in Cortex by alias. Returns the validation result including alias, isValid, and message. Required: alias.
- **Cortex semgrep configuration delete all** (Delete). Delete all Semgrep configurations in Cortex. Returns an empty 204 response on success.
- **Cortex semgrep configuration bulk update** (Update). Update a Semgrep configuration in Cortex by alias. Returns the updated configuration including alias, isDefault, lastFour, organizationId, and organizationSlug. Required: alias (path), alias and isDefault in body.
- **Cortex semgrep configuration bulk delete** (Delete). Delete a Semgrep configuration in Cortex by alias. Returns the deleted configuration including alias, isDefault, lastFour, organizationId, and organizationSlug. Required: alias.
- **Cortex sentry configuration get default** (Get). Get the default Sentry configuration in Cortex. Returns: host, lastFour, organizationSlug.
- **Create a Cortex sentry configuration** (Create). Create a Sentry configuration in Cortex. Returns the configurations array; each item contains host, lastFour, and organizationSlug. Required: authToken, organizationSlug.
- **Cortex sentry configuration validate** (Validate). Validate the Sentry configuration in Cortex. Returns the configurations array; each item contains alias, isValid, and message.
- **Cortex sentry configuration bulk update** (Update). Update the Sentry configuration in Cortex. Returns the configurations array; each item contains host, lastFour, and organizationSlug. Required: authToken, organizationSlug.
- **Cortex sentry configuration bulk delete** (Delete). Delete the Sentry configuration in Cortex. Returns the configurations array; each item contains host, lastFour, and organizationSlug.
- **Cortex servicenow configuration get default** (Get). Get the default ServiceNow configuration in Cortex. Returns: instanceName, lastFour, username.
- **Create a Cortex servicenow configuration** (Create). Create a ServiceNow configuration in Cortex. Returns the configurations array containing instanceName, lastFour, and username. Required: instanceName, password, username.
- **Cortex servicenow configuration validate** (Validate). Validate the ServiceNow configuration in Cortex. Returns the configurations array of validation results containing alias, isValid, and message.
- **Cortex servicenow configuration bulk update** (Update). Update the existing ServiceNow configuration in Cortex. Returns the configurations array containing instanceName, lastFour, and username. Required: instanceName, password, username.
- **Cortex servicenow configuration bulk delete** (Delete). Delete the ServiceNow configuration in Cortex. Returns the configurations array containing instanceName, lastFour, and username.
- **Cortex lightstep configuration get default** (Get). Get the default ServiceNow Cloud Observability configuration in Cortex. Returns: lastFour, organizationId, projectId.
- **Create a Cortex lightstep configuration** (Create). Add a ServiceNow Cloud Observability configuration in Cortex. Returns the configuration with lastFour, organizationId, and projectId. Requires authToken, organizationId, and projectId.
- **Cortex lightstep configuration validate** (Validate). Validate the ServiceNow Cloud Observability configuration in Cortex. Returns the validation result with alias, isValid, and message.
- **Cortex lightstep configuration bulk update** (Update). Update the existing ServiceNow Cloud Observability configuration in Cortex. Returns the configuration with lastFour, organizationId, and projectId. Requires authToken, organizationId, and projectId.
- **Cortex lightstep configuration bulk delete** (Delete). Delete the ServiceNow Cloud Observability configuration in Cortex. Returns the configuration with lastFour, organizationId, and projectId.
- **Cortex snyk configuration get default** (Get). Get the default Snyk configuration in Cortex. Returns: lastFour, region.
- **Create a Cortex snyk configuration** (Create). Add a Snyk configuration in Cortex. Returns a configurations array containing the new configuration with lastFour and region. Required: authToken, region.
- **Cortex snyk configuration validate** (Validate). Validate the Snyk configuration in Cortex. Returns a configurations array containing validation results with alias, isValid, and message.
- **Cortex snyk configuration bulk update** (Update). Update the existing Snyk configuration in Cortex. Returns a configurations array containing the updated configuration with lastFour and region. Required: authToken, region.
- **Cortex snyk configuration bulk delete** (Delete). Delete the Snyk configuration in Cortex. Returns a configurations array containing the Snyk configuration with lastFour and region.
- **List all Cortex sonarqube configuration** (List). List all SonarQube configurations in Cortex. Returns: alias, host, isDefault, lastFour.
- **Cortex sonarqube configuration get default** (Get). Get the default SonarQube configuration in Cortex. Returns: alias, host, isDefault, lastFour.
- **Get single Cortex sonarqube configuration by ID** (Get). Get a SonarQube configuration in Cortex by alias. Returns: alias, host, isDefault, lastFour. Required: alias.
- **Cortex sonarqube configuration create multiple** (Create). Create multiple SonarQube configurations in Cortex. Returns: configurations, skippedConfigurations, alias, host, isDefault, lastFour. Required: configurations.
- **Cortex sonarqube configuration create single** (Create). Create a single SonarQube configuration in Cortex. Returns: configurations, alias, host, isDefault, token. Required: alias, host, isDefault, token.
- **Cortex sonarqube configuration validate all** (Validate). Validate all SonarQube configurations in Cortex. Returns a configurations array where each item contains alias, isValid, and message.
- **Cortex sonarqube configuration validate** (Validate). Validate a SonarQube configuration in Cortex by alias. Returns: alias, isValid, message, host, isDefault, lastFour. Required: alias.
- **Cortex sonarqube configuration delete all** (Delete). Delete all SonarQube configurations in Cortex. Returns an empty 204 response on success.
- **Cortex sonarqube configuration bulk update** (Update). Update a SonarQube configuration in Cortex by alias. Returns the updated configurations array with alias, host, isDefault, and lastFour. Required: alias, isDefault. WARNING: Updating aliases or changing the default configuration may break entity YAMLs.
- **Cortex sonarqube configuration bulk delete** (Delete). Delete a SonarQube configuration in Cortex by alias. Returns the deleted configurations array with alias, host, isDefault, and lastFour. Required: alias.
- **Cortex signalfx configuration get default** (Get). Get the default Splunk Observability Cloud (SignalFx) configuration in Cortex. Returns: lastFour, realm.
- **Create a Cortex signalfx configuration** (Create). Add a Splunk Observability Cloud (SignalFx) configuration in Cortex. Returns: lastFour, realm. Required: accessToken, realm.
- **Cortex signalfx configuration validate** (Validate). Validate the Splunk Observability Cloud (SignalFx) configuration in Cortex. Returns: lastFour, realm.
- **Cortex signalfx configuration bulk update** (Update). Update the existing Splunk Observability Cloud (SignalFx) configuration in Cortex. Returns: lastFour, realm. Required: accessToken, realm.
- **Cortex signalfx configuration bulk delete** (Delete). Delete the Splunk Observability Cloud (SignalFx) configuration in Cortex. Returns: lastFour, realm.
- **Cortex victorops configuration get default** (Get). Get the default VictorOps configuration from Cortex. Returns: lastFourApiId, lastFourApiKey, organization.
- **Create a Cortex victorops configuration** (Create). Create a VictorOps configuration in Cortex. Returns: lastFourApiId, lastFourApiKey, organization. Required: apiId, apiKey, organization.
- **Cortex victorops configuration validate** (Validate). Validate the VictorOps configuration in Cortex. Returns: lastFourApiId, lastFourApiKey, organization.
- **Cortex victorops configuration bulk update** (Update). Update the VictorOps configuration in Cortex. Returns: lastFourApiId, lastFourApiKey, organization. Required: apiId, apiKey, organization.
- **Cortex victorops configuration bulk delete** (Delete). Delete the VictorOps configuration in Cortex. Returns: lastFourApiId, lastFourApiKey, organization.
- **Cortex sumologic configuration get default** (Get). Get the default Sumo Logic integration configuration in Cortex. Returns: accessId, deployment, lastFour.
- **Create a Cortex sumologic configuration** (Create). Add a new Sumo Logic integration configuration in Cortex. Returns: accessId, deployment, lastFour. Required: accessId, accessKey, deployment.
- **Cortex sumologic configuration validate** (Validate). Validate the Sumo Logic integration configuration in Cortex. Returns: accessId, deployment, lastFour.
- **Cortex sumologic configuration bulk update** (Update). Update the existing Sumo Logic integration configuration in Cortex. Returns: accessId, deployment, lastFour. Required: accessId, accessKey, deployment.
- **Cortex sumologic configuration bulk delete** (Delete). Delete the Sumo Logic integration configuration in Cortex. Returns: accessId, deployment, lastFour.
- **Cortex veracode configuration get default** (Get). Retrieve the default Veracode integration configuration in Cortex. Returns: keyId, lastFour, region.
- **Create a Cortex veracode configuration** (Create). Add a Veracode integration configuration in Cortex. Returns a configurations array containing the created entries with keyId, lastFour, and region. Required: apiKey, keyId, region.
- **Cortex veracode configuration validate** (Validate). Validate the Veracode integration configuration in Cortex. Returns a configurations array containing validation results with alias, isValid, and message.
- **Cortex veracode configuration bulk update** (Update). Update the existing Veracode integration configuration in Cortex. Returns a configurations array containing the updated entries with keyId, lastFour, and region. Required: apiKey, keyId, region.
- **Cortex veracode configuration bulk delete** (Delete). Delete the Veracode integration configuration in Cortex. Returns a configurations array containing the deleted entries with keyId, lastFour, and region.
- **Cortex wiz configuration get default** (Get). Get the default Wiz integration configuration in Cortex. Returns: clientId, dataCenter, identityProvider, lastFour.
- **Create a Cortex wiz configuration** (Create). Create a Wiz integration configuration in Cortex. Returns: clientId, dataCenter, identityProvider, lastFour. Required: clientId, clientSecret, dataCenter, identityProvider.
- **Cortex wiz configuration validate** (Validate). Validate the Wiz integration configuration in Cortex. Returns: alias, isValid, message, clientId, dataCenter, identityProvider, lastFour.
- **Cortex wiz configuration bulk update** (Update). Update the existing Wiz integration configuration in Cortex. Returns: clientId, dataCenter, identityProvider, lastFour. Required: clientId, clientSecret, dataCenter, identityProvider.
- **Cortex wiz configuration bulk delete** (Delete). Delete the Wiz integration configuration in Cortex. Returns: clientId, dataCenter, identityProvider, lastFour.
- **Cortex workday configuration get default** (Get). Get the default Workday configuration from Cortex. Returns: lastFour, ownershipReportUrl, reportMappingV2, username.
- **Create a Cortex workday configuration** (Create). Create a Workday configuration in Cortex. Returns the saved configuration object with lastFour, ownershipReportUrl, reportMappingV2, and username. Required: ownershipReportUrl, password, username.
- **Cortex workday configuration validate** (Validate). Validate the Workday configuration in Cortex. Returns validation results: alias, isValid, message.
- **Cortex workday configuration bulk update** (Update). Update the existing Workday configuration in Cortex. Returns the saved configuration object with lastFour, ownershipReportUrl, reportMappingV2, and username. Required: ownershipReportUrl, password, username.
- **Cortex workday configuration bulk delete** (Delete). Delete the Workday configuration in Cortex. Returns the deleted configuration object with lastFour, ownershipReportUrl, reportMappingV2, and username.
- **Cortex xmatters configuration get default** (Get). Get the default xMatters integration configuration in Cortex. Returns: lastFour, organizationSlug, username.
- **Create a Cortex xmatters configuration** (Create). Add a new xMatters integration configuration in Cortex. Returns the created configuration with lastFour, organizationSlug, and username. Required: organizationSlug, password, username.
- **Cortex xmatters configuration validate** (Validate). Validate the xMatters integration configuration in Cortex. Returns the validation result with alias, isValid, and message.
- **Cortex xmatters configuration bulk update** (Update). Update the existing xMatters integration configuration in Cortex. Returns the updated configuration with lastFour, organizationSlug, and username. Required: organizationSlug, password, username.
- **Cortex xmatters configuration bulk delete** (Delete). Delete the xMatters integration configuration in Cortex. Returns the deleted configuration with lastFour, organizationSlug, and username.
- **List all Cortex catalog descriptor** (List). List Cortex catalog entity descriptors. Returns: descriptors, page, total, totalPages. Optional: yaml, types, includeArchived.
- **List all Cortex catalog entity gitops log** (List). List the most recent GitOps logs for a Cortex catalog entity. Returns: commit, dateCreated, fileName, repository. Required: tag_or_id.
- **List all Cortex catalog entity openapi descriptor** (List). Retrieve the OpenAPI descriptor for a Cortex catalog entity. Returns the descriptor record with id and content-specific attributes (or a YAML string when yaml=true). Required: tag_or_id.
- **List all Cortex catalog entity scorecard** (List). List scorecard scores for a specific Cortex catalog entity. Returns: ladderLevels, score, scorePercentage, scorecardId, scorecardName, totalPossibleScore. Required: tag_or_id.
- **Create a Cortex open API** (Create). Create or update a Cortex catalog entity using a YAML/OpenAPI descriptor. Returns: ok, violations.
- **Cortex open API bulk update** (Open). Patch a Cortex catalog entity using an OpenAPI descriptor. Returns: ok, violations.
- **Create a Cortex scorecard descriptor** (Create). Create or update a Cortex Scorecard using a YAML descriptor payload. Returns the scorecard including dateCreated, lastUpdated, name, tag, description, rules, levels, and isDraft. Required: the YAML descriptor in the request body.
- **List all Cortex deploy search** (List). Search Cortex deployments across the tenant. Returns: deployments, page, total, totalPages, customData, deployerEmail, deployerName, environment, id, serviceId, sha, timestamp, title, url, uuid.
