# Does apm server have trace query api?

**URL:** <https://discuss.elastic.co/t/does-apm-server-have-trace-query-api/362537>\
**Category:** APM\
**Tags:** server\
**Created:** [July 4, 2024, 10:02am UTC](https://discuss.elastic.co/t/does-apm-server-have-trace-query-api/362537 "2024-07-04T10:02:53Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![shalk](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/shalk/32/135698_2.png) [@shalk](https://discuss.elastic.co/u/shalk)\
**Post date:** [July 4, 2024, 10:02am UTC](https://discuss.elastic.co/t/does-apm-server-have-trace-query-api/362537/1 "2024-07-04T10:02:54Z")

</div>

do apm-server have api , i can get trace data by traceId ?

---

<div class="post-metadata">

**Author:** ![ashishtiwari1993](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ashishtiwari1993/32/135241_2.png) [@ashishtiwari1993](https://discuss.elastic.co/u/ashishtiwari1993)\
**Post date:** [July 4, 2024, 11:17am UTC](https://discuss.elastic.co/t/does-apm-server-have-trace-query-api/362537/2 "2024-07-04T11:17:21Z")

</div>

Do you mean correlation api for different spans & traces ? which is visible on APM dashboard ?

---

<div class="post-metadata">

**Author:** ![shalk](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/shalk/32/135698_2.png) [@shalk](https://discuss.elastic.co/u/shalk)\
**Post date:** [July 4, 2024, 11:38am UTC](https://discuss.elastic.co/t/does-apm-server-have-trace-query-api/362537/3 "2024-07-04T11:38:23Z")

</div>

Yes, i read [API | Elastic Observability [8.14] | Elastic](https://www.elastic.co/guide/en/observability/current/apm-api.html), but it is not query api.

---

<div class="post-metadata">

**Author:** ![ashishtiwari1993](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ashishtiwari1993/32/135241_2.png) [@ashishtiwari1993](https://discuss.elastic.co/u/ashishtiwari1993)\
**Post date:** [July 5, 2024, 5:08am UTC](https://discuss.elastic.co/t/does-apm-server-have-trace-query-api/362537/4 "2024-07-05T05:08:43Z")

</div>

There is no straight forward API but I think it is Elasticsearch query only which correlates all spans with [parent-id](https://www.elastic.co/guide/en/observability/current/apm-distributed-tracing.html).
