Cortex Cloud API endpoints provide an overview of the API assets across cloud providers and data sources (for example: API Gateway, API specification), enabling you to analyze, assess, and implement security measures to safeguard against security risks and potential vulnerabilities.
In addition to observing API traffic, Cortex Cloud scans AWS and Azure API gateway, and extracts the API specification files. Once the specification files are in the inventory, Cortex Cloud scans them for misconfigurations and vulnerabilities, providing insights into your API landscape.
At a glance, we see a graphical representation of the APIs per cloud provider, including On-prem, and APIs per discovery source, including XDR agent.
You can filter in by provider or by discovery source.
The following table lists the fields that are available for each API endpoint.
Field | Description |
|---|---|
Server | Hosting server of the API. |
Path | API endpoint path is used by applications to communicate with the server, enabling you to access data and execute actions. |
API Category | Associated category of the API. For example, the API could be associated with Payment. |
HTTP method | The HTTP methods supported include:
|
Risk factors | Indication of the risk type associated with the API:
|
API spec name | API specification name is obtained from the |
API spec conformance | Indicates if the endpoint was found/not found in the specification.
|
Provider | Gateway provider:
|
Source | Indicates the service from which the data was obtained:
|
Inspected | Number of requests or connections that have been analyzed and verified by Cortex Cloud. |
Request/Response Sensitive Data | Shows the sensitive data type in the request/response, such as passwords, credit card numbers, SSNs, or bank account numbers. Refer to What is Cortex Cloud Data Classification? for more information. NoteData classification findings are only available for enabled profiles. |
Request/Response Content Types | Data format sent/received in the request/response of the API calls.
|
Request/Response Data Patterns | Data pattern types such as Credit Card Numbers, SSN, Email Addresses, API Keys. |
Request/Response Data Profiles | Data profile types such as PCI, GDPR, PII, HIPAA. |
Schema | Protocol used to access the API resource:
|
Authentication Types | Authentication methods include the following options:
|
Discovery Method | Based on asset discovery:
|
Asset Status | The API's status is Active only when both an API gateway and an API specification are present; otherwise, it's deleted. An Inactive status means the endpoint is defined in the specification but isn't receiving traffic via the gateway. |
Cloud | Cloud provider where the agent is running. In case of on-prem, this field shows On-prem. |
Provider Type | Indicates the cloud service provider:
|
Region | Region of the hosting server. |
When clicking on a specific API endpoint, a side card opens. Each tab includes detailed information as described.