# Differences between Rasa HTTP API and Rest Input Channel connector

**URL:** <https://forum.rasa.com/t/differences-between-rasa-http-api-and-rest-input-channel-connector/57974>\
**Category:** Rasa Open Source\
**Created:** [April 13, 2023, 9:42pm UTC](https://forum.rasa.com/t/differences-between-rasa-http-api-and-rest-input-channel-connector/57974 "2023-04-13T21:42:34Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![kjh707](https://avatars.discourse-cdn.com/v4/letter/k/f475e1/32.png) [@kjh707](https://forum.rasa.com/u/kjh707)\
**Post date:** [April 13, 2023, 9:42pm UTC](https://forum.rasa.com/t/differences-between-rasa-http-api-and-rest-input-channel-connector/57974/1 "2023-04-13T21:42:34Z")

</div>

Hello,

My website based chatbot is current using the Rasa HTTP API and is working well in staging:

> **[Rasa HTTP API](https://rasa.com/docs/rasa/http-api/)**
>
> Read about Rasa's HTTP API that has endpoints for conversations, training models, and configuring your bot.

I am getting ready to deploy to production and I was wondering if it ok to continue using the HTTP API or it would be better to switch to the rest input channel connector instead:

> **[Your Own Website](https://rasa.com/docs/rasa/next/connectors/your-own-website/)**
>
> Deploy and Run a Rasa Chat Bot on a Website

I am little unsure of the differences/advantages/disadvantages between the 2

If it makes any difference , my chatbot will have around 2K users

Thanks for your time

---

<div class="post-metadata">

**Author:** ![stephens](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/stephens/32/1632_2.png) [@stephens](https://forum.rasa.com/u/stephens)\
**Post date:** [April 18, 2023, 3:12am UTC](https://forum.rasa.com/t/differences-between-rasa-http-api-and-rest-input-channel-connector/57974/2 "2023-04-18T03:12:26Z")

</div>

The website link above is intended to be used with your chat widget. The http is more for development tasks.

---

<div class="post-metadata">

**Author:** ![kjh707](https://avatars.discourse-cdn.com/v4/letter/k/f475e1/32.png) [@kjh707](https://forum.rasa.com/u/kjh707)\
**Post date:** [April 23, 2023, 8:09pm UTC](https://forum.rasa.com/t/differences-between-rasa-http-api-and-rest-input-channel-connector/57974/3 "2023-04-23T20:09:39Z")

</div>

thanks for the response

---

<div class="post-metadata">

**Author:** ![JessieJim1](https://avatars.discourse-cdn.com/v4/letter/j/d26b3c/32.png) [@JessieJim1](https://forum.rasa.com/u/JessieJim1)\
**Post date:** [April 25, 2023, 4:16am UTC](https://forum.rasa.com/t/differences-between-rasa-http-api-and-rest-input-channel-connector/57974/4 "2023-04-25T04:16:02Z")

</div>

If you already have an existing system that the chatbot needs to integrate with, such as a custom web application or backend system, then using the HTTP API may be the better option for you.
