# Problem in retrieving an end-to-end story in HTTP API

**URL:** <https://forum.rasa.com/t/problem-in-retrieving-an-end-to-end-story-in-http-api/20963>\
**Category:** Rasa Open Source\
**Created:** [November 6, 2019, 9:18am UTC](https://forum.rasa.com/t/problem-in-retrieving-an-end-to-end-story-in-http-api/20963 "2019-11-06T09:18:37Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![tonysinghmss](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/tonysinghmss/32/5846_2.png) [@tonysinghmss](https://forum.rasa.com/u/tonysinghmss)\
**Post date:** [November 6, 2019, 9:18am UTC](https://forum.rasa.com/t/problem-in-retrieving-an-end-to-end-story-in-http-api/20963/1 "2019-11-06T09:18:37Z")

</div>

I am using HTTP API to obtain the story executed so far during a conversation.

[Story API documentation](https://rasa.com/docs/rasa/api/http-api/#operation/getConversationStory).

`http://localhost:5005/conversations/{conversation_id}/story`

When database details are present in `endpoints.yml` to save conversations in tracker store, fragments of the story obtained from the above API are appended at the top of the response markdown text.

When database details are not present, fragments of the story obtained from this API are appended at the bottom of the response markdown text.

I am parsing the response markdown text obtained from this API to check if a form is completed or not. So the order of fragments in the story matters to me. I feel the order of fragments obtained should remain the same. Please let me know if I am missing something.

---

_[View the full topic](https://forum.rasa.com/t/problem-in-retrieving-an-end-to-end-story-in-http-api/20963)._
