# API calls from custom action

**URL:** <https://forum.rasa.com/t/api-calls-from-custom-action/12940>\
**Category:** Rasa Open Source\
**Created:** [July 15, 2019, 10:05am UTC](https://forum.rasa.com/t/api-calls-from-custom-action/12940 "2019-07-15T10:05:32Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Tanja](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/tanja/32/4696_2.png) [@Tanja](https://forum.rasa.com/u/Tanja)\
**Post date:** [July 17, 2019, 6:09am UTC](https://forum.rasa.com/t/api-calls-from-custom-action/12940/2 "2019-07-17T06:09:13Z")

</div>

Did you already took a look at our documentation about [Actions](https://rasa.com/docs/rasa/core/actions/#)? Apart from that you may want to look at our example restaurant bot ([rasa/examples/restaurantbot at master · RasaHQ/rasa · GitHub](https://github.com/RasaHQ/rasa/tree/master/examples/restaurantbot)). The restaurant bot does not call any other service in the end, but in the `actions.py` file it defines a `RestaurantAPI` class ([rasa/actions.py at master · RasaHQ/rasa · GitHub](https://github.com/RasaHQ/rasa/blob/master/examples/restaurantbot/actions.py#L5)), which could execute some API calls to other services. Does that help?

---

_[View the full topic](https://forum.rasa.com/t/api-calls-from-custom-action/12940)._
