Instana
Instana is an enterprise observability and application performance monitoring platform that provides automated full-stack visibility and AI-powered APM. Instana offers a public REST API for programmatic access to monitoring data, configurations, and integrations.
1 APIs
0 Features
APMInfrastructureMonitoringObservability
APIs
Instana API
The Instana REST API provides programmatic access to the Instana observability platform, enabling integration with monitoring data, events, alerts, and infrastructure configurat...
Collections
Pricing Plans
Rate Limits
FinOps
Instana Finops
FINOPSResources
Sources
opencollection: 1.0.0
info:
name: Instana REST API documentation
version: 1.307.1417
items:
- info:
name: Apdex Report
type: folder
items:
- info:
name: Generate Apdex report
type: http
http:
method: GET
url: https://{unit}-{tenant}.instana.io/api/apdex/report/:apdexId
params:
- name: apdexId
value: nCtEoR6NSPqG61QkIkwwCw
type: path
description: Apdex Configuration ID
- name: from
value: '1706713140000'
type: query
description: Starting point for the data retrieval, specified as 13 digit Unix Timestamp milliseconds
- name: to
value: '1706813100000'
type: query
description: Ending point for the data retrieval, specified as 13 digit Unix Timestamp milliseconds
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: Generate Apdex Report for a specified Apdex ID.
- info:
name: Application Analyze
type: folder
items:
- info:
name: Resolve Trace IDs from Monitoring Beacons.
type: http
http:
method: GET
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/analyze/backend-correlation
params:
- name: correlationId
value: 0v7f55879ca12345
type: query
description: 'Here, the `backendTraceId` is typically used which can be obtained from the `Get all beacons` API endpoint
for website and mobile app monitoring.
For XHR, fetch, or HTTP beacons, the `beaconId` retrieved from the same API endpoint can also serve as the `correlationId`.
'
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Resolves backend trace IDs using correlation IDs from website and mobile app monitoring beacons.
For more information on Application Analyze please access the https://developer.ibm.com/apis/catalog/instana--instana-rest-api/Applications#application-analyze.'
- info:
name: Get grouped call metrics
type: http
http:
method: POST
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/analyze/call-groups
params:
- name: fillTimeSeries
value: ''
type: query
description: If enabled, fill the missing data points in the metric result with timestamp and value 0.
body:
type: json
data: '{}'
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: "This endpoint retrieves the metrics for calls.\r\n\r\n## Deprecated Parameters\r\n**tagFilters:** The list of tag\
\ filters. It is replaced by **tagFilterExpression**, **includeInternal** and **includeSynthetic**.\r\n\r\n## Supported\
\ Aggregation on Get Grouped call metrics\r\n\r\n| Metric | Description \
\ | Allowed Aggregations |\r\n|------------------|-----------------------------------------------------------------------------"
- info:
name: Get grouped trace metrics
type: http
http:
method: POST
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/analyze/trace-groups
params:
- name: fillTimeSeries
value: ''
type: query
description: If enabled, fill the missing data points in the metric result with timestamp and value 0.
body:
type: json
data: '{}'
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: "The API endpoint retrieves metrics for traces that are grouped in the endpoint or service name.\n\nThe supported\
\ `groupbyTag` are `trace.endpoint.name` and `trace.service.name`. \n\n## Supported Aggregation on Get grouped trace\
\ metrics\n\n| Metric | Description \
\ | Allowed Aggregations |\n|------------------|--------------------------------------------------------------------------------------------|-----------------"
- info:
name: Get all traces
type: http
http:
method: POST
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/analyze/traces
body:
type: json
data: '{}'
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: "Use the endpoint to retrieve a list of traces.\r\n\r\n**Deprecated Parameter:** `tagFilters` is deprecated. It\
\ is replaced by `tagFilterExpression`.\r\n"
- info:
name: Get trace detail
type: http
http:
method: GET
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/v2/analyze/traces/:id
params:
- name: id
value: ''
type: path
- name: retrievalSize
value: ''
type: query
- name: offset
value: ''
type: query
- name: ingestionTime
value: ''
type: query
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Use this API endpoint if one wants to retrive comprehensive details of a particular trace.
For more information on Application Analyze please access the https://developer.ibm.com/apis/catalog/instana--instana-rest-api/Applications#application-analyze.'
- info:
name: Get call detail
type: http
http:
method: GET
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/v2/analyze/traces/:traceId/calls/:callId/details
params:
- name: traceId
value: ''
type: path
- name: callId
value: ''
type: path
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Use this API endpoint to retrieve a vast information about a call present in a trace.
For more information on Application Analyze please access the https://developer.ibm.com/apis/catalog/instana--instana-rest-api/Applications#application-analyze.'
- info:
name: Application Resources
type: folder
items:
- info:
name: Get applications
type: http
http:
method: GET
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/applications
params:
- name: nameFilter
value: ''
type: query
description: Name of application
- name: windowSize
value: ''
type: query
description: Size of time window in milliseconds
- name: to
value: ''
type: query
description: Timestamp since Unix Epoch in milliseconds of the end of the time window
- name: page
value: ''
type: query
description: Page number from results
- name: pageSize
value: ''
type: query
description: Number of items per page
- name: applicationBoundaryScope
value: ''
type: query
description: 'Filter for application scope, i.e: INBOUND or ALL'
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Use this API endpoint if one wants to retrieve a list of Application Perspectives.
A use case could be to view the application id of an Application Perspective.
For more information on Application Resources please access the https://developer.ibm.com/apis/catalog/instana--instana-rest-api/Applications#application-resources.'
- info:
name: Get applications/services
type: http
http:
method: GET
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/applications;id=<appId>/services
params:
- name: nameFilter
value: ''
type: query
description: Name of service (partial match allowed)
- name: windowSize
value: ''
type: query
description: Size of time window in milliseconds
- name: to
value: ''
type: query
description: Timestamp since Unix Epoch in milliseconds of the end of the time window
- name: page
value: ''
type: query
description: Page number from results
- name: pageSize
value: ''
type: query
description: Number of items per page
- name: applicationBoundaryScope
value: ''
type: query
description: 'Filter for application scope, i.e: INBOUND or ALL'
- name: includeSnapshotIds
value: ''
type: query
description: Include snapshot ids in the results
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Use this API endpoint if one wants to retrieve a list of services in an Application Perspective.
A use case could be to retrieve all service ids present in an Application Perspective.
For more information on Application Resources please access the https://developer.ibm.com/apis/catalog/instana--instana-rest-api/Applications#application-resources.'
- info:
name: Get endpoints
type: http
http:
method: GET
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/applications/services/endpoints
params:
- name: nameFilter
value: ''
type: query
description: Name of service
- name: types
value: ''
type: query
description: Type of Endpoint
- name: technologies
value: ''
type: query
description: List of technologies
- name: windowSize
value: ''
type: query
description: Size of time window in milliseconds
- name: to
value: ''
type: query
description: Timestamp since Unix Epoch in milliseconds of the end of the time window
- name: page
value: ''
type: query
description: Page number from results
- name: pageSize
value: ''
type: query
description: Number of items per page
- name: applicationBoundaryScope
value: ''
type: query
description: 'Filter for application scope, i.e: INBOUND or ALL'
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Use this API endpoint if one wants to retrieve a list of Endpoints.
A use case could be to view the endpoint id of an Endpoint.
For more information on Application Resources please access the https://developer.ibm.com/apis/catalog/instana--instana-rest-api/Applications#application-resources.'
- info:
name: Get services
type: http
http:
method: GET
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/services
params:
- name: nameFilter
value: ''
type: query
description: Name of service
- name: windowSize
value: ''
type: query
description: Size of time window in milliseconds
- name: to
value: ''
type: query
description: Timestamp since Unix Epoch in milliseconds of the end of the time window
- name: page
value: ''
type: query
description: Page number from results
- name: pageSize
value: ''
type: query
description: Number of items per page
- name: includeSnapshotIds
value: ''
type: query
description: Include snapshot ids in the results
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Use this API endpoint if one wants to retrieve a list of Services.
A use case could be to view the service id of a Service.
For more information on Application Resources please access the https://developer.ibm.com/apis/catalog/instana--instana-rest-api/Applications#application-resources.'
- info:
name: Application Catalog
type: folder
items:
- info:
name: Get application tag catalog
type: http
http:
method: GET
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/catalog
params:
- name: from
value: ''
type: query
description: 'The start of the timestamp expreseed in Unix epoch time in milliseconds which will fetch list of queryable
tags until current timestamp.
Eg: `1719875833000` (1 July 2024 23:17:13 GMT) will fetch list of queryable tags from that time till current time.
'
- name: dataSource
value: ''
type: query
description: The source from where queryable tags should be fetched from. In Unbounded Analytics, Application Perspectives
has 2 sources; `Calls` and `Traces`.
- name: useCase
value: ''
type: query
description: 'The subset of queryable tags that is available for a particular use case.
For eg: If you select `dataSource` as `TRACES` and useCase as `Grouping`. The tags available for querying are `trace.endpoint.name`
and `trace.service.name`.
useCase is helpful when one wants to know which tags are supported for querying.
'
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Use this API endpoint to retrieve a list of tags.
This API endpoint also shows tags which are grouped together. This grouping also denotes the dimensionality of an event.
Eg: `Call` can have 9 attributes.
Also these tags have cardinality ranging from low to high which will help in examining broad or narrow patterns during
the analysis.
Queryable tags are a powerful enabler for slice and dice analysis in `Query Builder`. `Query Builder` can be found
in `Unbounded Analytics`.'
- info:
name: Get Metric catalog
type: http
http:
method: GET
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/catalog/metrics
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'This endpoint retrieves all available metric definitions for application monitoring.
'
- info:
name: Get application tags
type: http
http:
method: GET
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/catalog/tags
params:
- name: from
value: ''
type: query
description: 'The start of the timestamp expreseed in Unix epoch time in milliseconds which will fetch list of queryable
tags until current timestamp.
Eg: `1719875833000` (1 July 2024 23:17:13 GMT) will fetch list of queryable tags from that time till current time.
'
- name: dataSource
value: ''
type: query
description: The source from where queryable tags should be fetched from. In Unbounded Analytics, Application Perspectives
has 2 sources; `Calls` and `Traces`.
- name: useCase
value: ''
type: query
description: 'The subset of queryable tags that is available for a particular use case.
For eg: If you select `dataSource` as `TRACES` and useCase as `Grouping`. The tags available for querying are `trace.endpoint.name`
and `trace.service.name`.
useCase is helpful when one wants to know which tags are supported for querying.
'
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: "**Note:** This API Endpoint is deprecated. Use `Get application tag catalog` endpoint instead.\n\nThis endpoint\
\ retrieves all available tags for your monitored system.\n\nThese tags can be used to group metric results.\n```\n\"\
group\": {\n \"groupbyTag\": \"service.name\"\n}\n```\n\nThese tags can be used to filter metric results.\n```\n\"\
tagFilters\": [{\n\t\"name\": \"application.name\",\n\t\"operator\": \"EQUALS\",\n\t\"value\": \"example\"\n}]\n```\n"
- info:
name: Application Metrics
type: folder
items:
- info:
name: Get Application Metrics
type: http
http:
method: POST
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/metrics/applications
params:
- name: fillTimeSeries
value: ''
type: query
description: If enabled, fill the missing data points in the metric result with timestamp and value 0.
body:
type: json
data: '{}'
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Use this API endpoint if one wants to retrieve one or more supported aggregation of supported metrics for an Application
Perspective.
For eg: retrieve `MEAN` aggregation of `latency` metric for an Application Perspective `app`.
For more information on supported metrics, refer `Get Metric catalog`.
For more information on Application Metrics please access the https://developer.ibm.com/apis/catalog/instana--instana-rest-api/Applications#application-metrics.'
- info:
name: Get Endpoint metrics
type: http
http:
method: POST
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/metrics/endpoints
params:
- name: fillTimeSeries
value: ''
type: query
description: If enabled, fill the missing data points in the metric result with timestamp and value 0.
body:
type: json
data: '{}'
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Use this API endpoint if one wants to retrieve one or more supported aggregation of supported metrics for an Endpoint.
For eg: retrieve `MEAN` aggregation of `latency` metric for an Endpoint `GET /api/foo`.
For more information on supported metrics, refer `Get Metric catalog`.
For more information on Application Metrics please access the https://developer.ibm.com/apis/catalog/instana--instana-rest-api/Applications#application-metrics.'
- info:
name: Get Service metrics
type: http
http:
method: POST
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/metrics/services
params:
- name: fillTimeSeries
value: ''
type: query
description: If enabled, fill the missing data points in the metric result with timestamp and value 0.
- name: includeSnapshotIds
value: ''
type: query
body:
type: json
data: '{}'
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Use this API endpoint if one wants to retrieve one or more supported aggregation of supported metrics for a Service.
For eg: retrieve `MEAN` aggregation of `latency` metric for a Service `payment`.
For more information on supported metrics, refer `Get Metric catalog`.
For more information on Application Metrics please access the https://developer.ibm.com/apis/catalog/instana--instana-rest-api/Applications#application-metrics.'
- info:
name: Get Application Data Metrics
type: http
http:
method: POST
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/v2/metrics
body:
type: json
data: '{}'
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Use this API endpoint if one wants to retrieve one or more supported aggregation of supported metrics for a combination
of entities.
For eg: retrieve `MEAN` aggregation of `latency` metric for an Endpoint `GET /api/foo`, Service `payment` and Application
Perspective `app`.
Consider this API endpoint an upgraded version of `Get Application Metrics`, `Get Endpoint metrics` and `Get Service
metrics`.
For more information on supported metrics, refer `Get Metric catalog`.
For more information on App'
- info:
name: Application Settings
type: folder
items:
- info:
name: All Application configurations
type: http
http:
method: GET
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/settings/application
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Use this API endpoint if one wants to retrieve a list of all Application Perspectives with their configuration
settings.
This endpoint requires `canConfigureApplications` permission.
One can use `Create or update an API token` endpoint to update the permission by setting `canConfigureApplications`
to `true`.
If one wants to enable the permission from Instana UI, go to Settings -> Security & Access -> Access Control -> API
Token.
There one can update the existing token or create a new token and s'
- info:
name: Add application configuration
type: http
http:
method: POST
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/settings/application
body:
type: json
data: '{}'
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: "Use this API endpoint if one wants to create a new Application Perspective. This endpoint requires `canConfigureApplications`\
\ permission. \n\nOne can use `Create or update an API token` endpoint to update the permission by setting `canConfigureApplications`\
\ to `true`.\nIf one wants to enable the permission from Instana UI, go to Settings -> Security & Access -> Access Control\
\ -> API Token.\nThere one can update the existing token or create a new token and set `Configuration of applications`\
\ to `true"
- info:
name: Application configuration
type: http
http:
method: GET
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/settings/application/:id
params:
- name: id
value: ''
type: path
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Use this API endpoint if one wants to retrieve an Application Perspective with its configuration setting.
This endpoint requires `canConfigureApplications` permission.
One can use `Create or update an API token` endpoint to update the permission by setting `canConfigureApplications`
to `true`.
If one wants to enable the permission from Instana UI, go to Settings -> Security & Access -> Access Control -> API
Token.
There one can update the existing token or create a new token and set `Configurati'
- info:
name: Update application configuration
type: http
http:
method: PUT
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/settings/application/:id
params:
- name: id
value: ''
type: path
body:
type: json
data: '{}'
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Use this API endpoint if one wants to update an existing Application Perspective. This endpoint requires `canConfigureApplications`
permission. One can use `Create or update an API token` endpoint to update the permission by setting `canConfigureApplications`
to `true`.
If one wants to enable the permission from Instana UI, go to Settings -> Security & Access -> Access Control -> API
Token.
There one can update the existing token or create a new token and set `Configuration of applications` to `'
- info:
name: Delete application configuration
type: http
http:
method: DELETE
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/settings/application/:id
params:
- name: id
value: ''
type: path
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Use this API endpoint if one wants to delete an Application Perspective. This endpoint requires `canConfigureApplications`
permission.
One can use `Create or update an API token` endpoint to update the permission by setting `canConfigureApplications`
to `true`.
If one wants to enable the permission from Instana UI, go to Settings -> Security & Access -> Access Control -> API
Token.
## Deprecated Parameters
**matchSpecification:** A binary tree structure of match expression connected with binary'
- info:
name: All Endpoint configurations
type: http
http:
method: GET
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/settings/endpoint
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Use this API endpoint if one wants to retrieve a list of all endpoint configurations.
This endpoint requires `CanConfigureServiceMapping` permission.
One can use `Create or update an API token` endpoint to update the permission by setting `canConfigureServiceMapping`
to `true`.
If one wants to enable the permission from Instana UI, go to Settings -> Security & Access -> Access Control -> API
Token.
There one can update the existing token or create a new token and set `Customize service rules and'
- info:
name: Create endpoint configuration
type: http
http:
method: POST
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/settings/endpoint
body:
type: json
data: '{}'
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Use this API endpoint if one wants to create an endpoint configuration of a service.
This endpoint requires `CanConfigureServiceMapping` permission.
One can use `Create or update an API token` endpoint to update the permission by setting `canConfigureServiceMapping`
to `true`.
If one wants to enable the permission from Instana UI, go to Settings -> Security & Access -> Access Control -> API
Token.
There one can update the existing token or create a new token and set `Customize service rules and '
- info:
name: Endpoint configuration
type: http
http:
method: GET
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/settings/endpoint/:id
params:
- name: id
value: ''
type: path
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Use this API endpoint if one wants to retrieve the endpoint configuration of a service.
This endpoint requires `CanConfigureServiceMapping` permission.
One can use `Create or update an API token` endpoint to update the permission by setting `canConfigureServiceMapping`
to `true`.
If one wants to enable the permission from Instana UI, go to Settings -> Security & Access -> Access Control -> API
Token.
There one can update the existing token or create a new token and set `Customize service rules a'
- info:
name: Update endpoint configuration
type: http
http:
method: PUT
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/settings/endpoint/:id
params:
- name: id
value: ''
type: path
body:
type: json
data: '{}'
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Use this API endpoint if one wants to update an existing endpoint configuration of a service.
This endpoint requires `CanConfigureServiceMapping` permission.
One can use `Create or update an API token` endpoint to update the permission by setting `canConfigureServiceMapping`
to `true`.
If one wants to enable the permission from Instana UI, go to Settings -> Security & Access -> Access Control -> API
Token.
There one can update the existing token or create a new token and set `Customize service r'
- info:
name: Delete endpoint configuration
type: http
http:
method: DELETE
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/settings/endpoint/:id
params:
- name: id
value: ''
type: path
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'Use this API endpoint if one wants to delete an endpoint configuration of a service.
This endpoint requires `CanConfigureServiceMapping` permission.
One can use `Create or update an API token` endpoint to update the permission by setting `canConfigureServiceMapping`
to `true`.
If one wants to enable the permission from Instana UI, go to Settings -> Security & Access -> Access Control -> API
Token.
There one can update the existing token or create a new token and set `Customize service rules and '
- info:
name: All HTTP endpoint configurations
type: http
http:
method: GET
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/settings/http-endpoint
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'This is a deprecated endpoint. Use `All Endpoint configurations` instead.
This endpoint requires `CanConfigureServiceMapping` permission.
One can use `Create or update an API token` endpoint to update the permission by setting `canConfigureServiceMapping`
to `true`.
If one wants to enable the permission from Instana UI, go to Settings -> Security & Access -> Access Control -> API
Token.
There one can update the existing token or create a new token and set `Customize service rules and endpoint ma'
- info:
name: Create HTTP endpoint configuration
type: http
http:
method: POST
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/settings/http-endpoint
body:
type: json
data: '{}'
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'This is a deprecated endpoint. Use `Create endpoint configuration` instead.
This endpoint requires `CanConfigureServiceMapping` permission.
One can use `Create or update an API token` endpoint to update the permission by setting `canConfigureServiceMapping`
to `true`.
If one wants to enable the permission from Instana UI, go to Settings -> Security & Access -> Access Control -> API
Token.
There one can update the existing token or create a new token and set `Customize service rules and endpoint '
- info:
name: HTTP Endpoint configuration
type: http
http:
method: GET
url: https://{unit}-{tenant}.instana.io/api/application-monitoring/settings/http-endpoint/:id
params:
- name: id
value: ''
type: path
auth:
type: apikey
key: authorization
value: '{{authorization}}'
placement: header
docs: 'This is a deprecated endpoint. Use `Endpoint configuration` instead.
This endpoint requires `CanConfigureServiceMapping` permission.
One can use `Create or update an API token` endpoint to update the permission by setting `canConfigureServiceMapping`
to `true`.
If one wants to enable the permission from Instana UI, go to Settings -> Security & Access -> Access Control -> API
Token.
There one can update the existing token or create a new token and set `Customize service rules and endpoint mapping'
- info:
name: Update HTTP endpoint configuration
type: http
http:
# --- truncated at 32 KB (289 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/instana/refs/heads/main/apis.yml