---
title: APM Server API
description: APM Server exposes endpoints for: APM Server information API, Elastic APM events intake API, Elastic APM agent configuration API, OpenTelemetry intake...
url: https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/5400/solutions/observability/apm/apm-server/api
products:
  - APM
  - Elastic Observability
applies_to:
  - Elastic Stack: Generally available
---

# APM Server API
APM Server exposes endpoints for:
- [APM Server information API](https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/5400/solutions/observability/apm/apm-server/information-api)
- [Elastic APM events intake API](https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/5400/solutions/observability/apm/elastic-apm-events-intake-api)
- [Elastic APM agent configuration API](https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/5400/solutions/observability/apm/elastic-apm-agent-configuration-api)
- [OpenTelemetry intake API](https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/5400/solutions/observability/apm/opentelemetry-intake-api)
- [Jaeger event intake](https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/5400/solutions/observability/apm/jaeger-event-intake)

<note>
  For new users, Elastic recommends using the OpenTelemetry path through the [EDOT Collector](https://docs-v3-preview.elastic.dev/elastic/elastic-agent/tree/main/reference/edot-collector) or [Managed OTLP](https://docs-v3-preview.elastic.dev/elastic/opentelemetry/tree/main/reference/motlp) rather than sending data directly to the APM Server.
</note>