How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Dash0 Edge Collectors API

The Edge Collectors API from Dash0 — 1 operation(s) for edge collectors.

Dash0 Edge Collectors API is one of 18 APIs that Dash0 publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Edge Collectors. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 1 operation across 1 path, and defines 85 schemas. It is described by OpenAPI 3.1.0, at version 1.0.0.

Requests are made against 4 base URLs: https://api.eu-west-1.aws.dash0.com, https://api.eu-central-1.aws.dash0.com, https://api.us-west-2.aws.dash0.com, https://api.europe-west4.gcp.dash0.com.

1 operations 1 paths 85 schemas 1 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
1.0.0
Base URL
https://api.eu-west-1.aws.dash0.com
Resource Areas
1

Paths & Operations 1

Across 1 path, the API surfaces 1 operation — 1 GET. Each is listed below with its method, path, parameters, and response codes.

Edge Collectors 1
GET
/api/edge/settings
Retrieve settings for the organization identified by the provided Dash0 auth token
get_api-edge-settings → 200default

Schemas 85

The contract defines 85 schemas that model the data the API accepts and returns. The most detailed are DatasetSettings (17 properties), TelemetryFilter (9 properties), SettingsPerOrganizationAndDatasetInfo (9 properties), TimeSeriesAggregationLabels (6 properties). Each schema is shown below with its type and property counts.

AttributeFilterAnyValue
AttributeFilterAnyValue may contain any AnyValue value.
SecretRef
object
2 properties 2 required
DatasetMetricsSettings
object
1 property 1 required
SamplingCondition
TelemetryTransformationRuleAnnotations
object
3 properties
OTTLStatement
string
The OpenTelemetry Transformation Language (OTTL) is a small, domain-specific programming language intended to process data with OpenTelemetry-native concepts a…
TimeSeriesAggregationMetricNameMatch
object
2 properties 1 required
TelemetryFilterContext
string
SamplingConditionAnd
object
2 properties 2 required
TimeSeriesAggregationAttributeModificationContext
string
CrdSource
string
Origin of a Dash0 resource. - ui: created interactively in the Dash0 UI. - terraform: managed via the Dash0 Terraform provider. - operator: managed via the Das…
SamplingConditionOttlSpec
object
1 property 1 required
SettingsPerOrganizationAndDatasetInfo
object
9 properties 8 required
TelemetryTransformationRuleLabels
object
5 properties
GeoLocationStorageStrategy
string
What kind of geolocation information we are allowed to derive and store.
AttributeFilterKey
string
The attribute key to be filtered.
AttributeFilterOperator
string
The match operation for filtering attributes. Equality Operators - is - equals (attribute exists and has a matching value) - isnot - not equals (attribute exis…
AttributeFilter
object
4 properties 2 required
SourceMapIntegration
object
2 properties 2 required
Dataset
string
Optional dataset to query across. Defaults to whatever is configured to be the default dataset for the organization.
FilterCriteria
array
SignalToMetricsTargetDatasetMode
string
Controls where the generated metric is written. - original: Metric lands in the dataset where the rule is defined. - alternative: Metric lands in the dataset s…
TimeSeriesAggregationSample
object
3 properties 1 required
ObservedPatternEntry
object
4 properties 4 required
SignalToMetricsLabels
object
5 properties
TimeSeriesAggregationAttributeModificationSpec
object
2 properties 1 required
SignalToMetricsDefinition
object
3 properties 3 required
IpAddressesSettings
object
1 property 1 required
DatasetPermission
object
4 properties 1 required
SamplingConditionError
object
Matches spans that have the have otel.span.status.code=ERROR
2 properties 2 required
DatasetAction
string
SourceMapIntegrationSecrets
object
3 properties
TelemetryTransformationRuleSignalType
string
The signal type that this transformation rule applies to. - traces: Apply transformations to trace data (spans and span events). - metrics: Apply transformatio…
TelemetryFilter
object
9 properties 2 required
Duration
string
SamplingConditionAndSpec
object
1 property 1 required
TelemetryTransformationRuleContext
string
The OTTL evaluation context that determines which telemetry fields are accessible to the statements. Not all contexts are valid for all signal types: For trace…
SourceMapIntegrationSpec
object
5 properties 1 required
TimeSeriesAggregationSpec
object
6 properties 3 required
TimeSeriesAggregationLabels
object
6 properties
SamplingConditionProbabilisticSpec
object
1 property 1 required
SpamFilterApiVersion
string
API version of the spam filter CRD. - v1alpha1: spec uses contexts (array, single element). - v1alpha2: spec uses context (scalar).
AnyValue
object
AnyValue is used to represent any type of attribute value. AnyValue may contain a primitive value such as a string or integer or it may contain an arbitrary ne…
5 properties
SignalToMetricsMetadata
object
3 properties 1 required
DatasetProfilingSettings
object
1 property 1 required
Error
object
3 properties 2 required
TelemetryTransformationRuleMetadata
object
3 properties 1 required
SignalToMetricsSpec
object
6 properties 4 required
TelemetryTransformationRuleDisplay
object
1 property 1 required
RetentionClass
string
The retention class selected for a signal, per dataset. The value is the total retention in days, not an increase on top of a baseline. Customer-selectable sig…
SamplingDisplay
object
1 property 1 required
DatasetLoggingSettings
object
1 property 1 required
TimeSeriesAggregationAttributeModification
object
2 properties 2 required
OTTLStatements
array
SamplingLabels
object
6 properties
DatasetTracingSettings
object
2 properties 1 required
SignalToMetricsOutput
object
5 properties 2 required
TimeSeriesAggregationAnnotations
object
3 properties
TimeSeriesAggregationMetadata
object
3 properties 1 required
SignalToMetricsMatch
object
2 properties 2 required
SignalToMetricsSignalType
string
ErrorResponse
object
1 property 1 required
SamplingDefinition
object
3 properties 3 required
TelemetryTransformationRuleSpec
object
6 properties 4 required
SamplingConditionErrorSpec
OTTLConditions
array
AttributeFilterStringValue
string
AttributeFilterStringValue may contain a primitive value such as a regex pattern or string.
DatasetSettings
object
17 properties 11 required
TimeSeriesAggregationDisplay
object
1 property 1 required
SamplingConditionOttl
object
2 properties 2 required
SignalToMetricsDisplay
object
1 property 1 required
SamplingMetadata
object
2 properties 1 required
GeoLocationSettings
object
1 property 1 required
Matcher
object
3 properties 1 required
SignalToMetricsGroupAnnotations
object
5 properties
DatasetWebEventsSettings
object
1 property 1 required
SamplingConditionProbabilistic
object
2 properties 2 required
IpAddressStorageStrategy
string
SamplingRateLimit
object
Rate limit is helpful to avoid ingesting extremely large amounts of spans when the sampling conditions are triggering much more frequently than expected. For e…
1 property 1 required
TimeSeriesAggregationDefinition
object
3 properties 3 required
OTTLCondition
string
The OpenTelemetry Transformation Language (OTTL) is a small, domain-specific programming language intended to process data with OpenTelemetry-native concepts a…
TelemetryTransformationRuleDefinition
object
3 properties 3 required
SamplingSpec
object
4 properties 2 required
SignalControlEdgeSettings
object
Per-organization SignalControl edge configuration (the edge facet of SignalControl). Extensible — additional edge sub-settings will be added here over time. Ot…
1 property 1 required
SemanticConventionUpgrades
string
Choose whether or not semantic convention upgrades should be executed. Can be one of: - disabled: No upgrade will be executed - latest: We will always upgrade…

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

dash0-edge-collectors-api-openapi.yml Raw ↑

Other APIs Dash0 publishes across the network.

Dash0 Manage Agent0 Automations API
Dash0 Manage Alerting API
Dash0 Manage Dashboards API
Dash0 Manage Notification Channels API
Dash0 Manage Recording Rules API
Dash0 Manage Sampling Rules API
Dash0 Manage Signal To Metrics (BETA) API
Dash0 Manage SLOs (Private BETA) API
Dash0 Manage Spam Filters API
Dash0 Manage Synthetic Checks API
Dash0 Manage Teams and Members API
Dash0 Manage Time Series Aggregations (Private BETA) API
Where this information came from

This is an independent, third-party profile of Dash0 Edge Collectors API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.