> For the complete documentation index, see [llms.txt](https://gramhal.gitbook.io/matar/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gramhal.gitbook.io/matar/developer-reference/api/api-flow.md).

# API Flow

{% hint style="info" %}
Understand API Flow and see table of contents for all API's.
{% endhint %}

***

Here is an API Flow, try it in the sequence mentioned below:

1. [**Provide User login Information and Send OTP**](/matar/developer-reference/api/user-login/login.md)
2. [**Submit OTP for user creation**](/matar/developer-reference/api/user-login/submit-otp.md)
3. [**Get created user details in the form of the access token**](/matar/developer-reference/api/user-login/get-current-user.md)
4. [**Edit username/language/organization ID and provide an image for the user profile.**](/matar/developer-reference/api/user-login/edit-user.md)
5. [**Create a New Post(Question)**](/matar/developer-reference/api/posts/post-a-new-question.md)
6. [**Create a new child post(answer/replies)**](/matar/developer-reference/api/posts/post-a-new-question.md)
7. [**Like Dislike a Post(Post Any Activity Type)**](/matar/developer-reference/api/posts/post-activity-type.md)
8. [**Get Post Activity for a Certain User.**](/matar/developer-reference/api/posts/post-activity-type.md)
9. [**Get ChatGPT to answer the post.**](/matar/developer-reference/api/posts/post-gpt-processing.md)
10. [**Get the list of Post(Question) Details for an organization ID**](/matar/developer-reference/api/posts/post-information.md)
    * [Get Post(Question) Details with Children(Answers/Replies)](https://app.archbee.com/public/PREVIEW-o7hw14NiYUSoBh_fwO3tH/PREVIEW-ICFIW30WC2XvTmO4RbnDS#-BunH)
    * [Get Post(Question) Details with Children (Answers/Replies)Offset(Limit Number of Replies)](https://app.archbee.com/public/PREVIEW-o7hw14NiYUSoBh_fwO3tH/PREVIEW-ICFIW30WC2XvTmO4RbnDS#D6OBm)
    * [Get Posts by a Certain Category](https://app.archbee.com/public/PREVIEW-o7hw14NiYUSoBh_fwO3tH/PREVIEW-ICFIW30WC2XvTmO4RbnDS#iDjjW)
    * [Get a List of Posts by a specified User](https://app.archbee.com/public/PREVIEW-o7hw14NiYUSoBh_fwO3tH/PREVIEW-ICFIW30WC2XvTmO4RbnDS#CabyZ)

***

### **Helper API's**

* [Get a list of all organizations hosted on the network.](https://app.archbee.com/public/PREVIEW-o7hw14NiYUSoBh_fwO3tH/PREVIEW-nV9vykmU0cOZb1Q6ju0X0#uJGco)
* [Get a list of all languages in which posts are available.](https://app.archbee.com/public/PREVIEW-o7hw14NiYUSoBh_fwO3tH/PREVIEW-uN5Grg_GVNAr5Zv5aKjrc#OYc7P)
* [Get all categories for posts.](https://app.archbee.com/public/PREVIEW-o7hw14NiYUSoBh_fwO3tH/PREVIEW-uN5Grg_GVNAr5Zv5aKjrc#OCVgv)
* [Get a list of activity Types for a post.](https://app.archbee.com/public/PREVIEW-o7hw14NiYUSoBh_fwO3tH/PREVIEW-XmxFzhCX7yzqh46d4eqXT#jD8yi)
