# Bots

> Botyard REST API endpoints for bots.

Canonical URL: https://docs.botyard.io/docs/api/bots

18 endpoints in this group. Every request authenticates with an
[API key](/docs/api/authentication); see the [API reference](/docs/api) for the other groups.

* [List Bots](/docs/api/bots/list_bots_v1_orgs__org_id__bots_get): `GET /v1/orgs/{org_id}/bots`
* [Create Bot](/docs/api/bots/create_bot_v1_orgs__org_id__bots_post): `POST /v1/orgs/{org_id}/bots`
* [Create Bots From Packs](/docs/api/bots/create_bots_from_packs_v1_orgs__org_id__bots_from_pack_post): `POST /v1/orgs/{org_id}/bots/from-pack`
* [Copy Bot](/docs/api/bots/copy_bot_v1_orgs__org_id__bots__bot_slug__copy_post): `POST /v1/orgs/{org_id}/bots/{bot_slug}/copy`
* [Search Bots](/docs/api/bots/search_bots_v1_orgs__org_id__bots_search_post): `POST /v1/orgs/{org_id}/bots/search`
* [Get Bot Hosting Options](/docs/api/bots/get_bot_hosting_options_v1_orgs__org_id__bots_hosting_options_get): `GET /v1/orgs/{org_id}/bots/hosting-options`
* [List Bot Chat Commands](/docs/api/bots/list_bot_chat_commands_v1_orgs__org_id__bots_chat_commands_get): `GET /v1/orgs/{org_id}/bots/chat-commands`
* [Get Bot](/docs/api/bots/get_bot_v1_orgs__org_id__bots__bot_slug__get): `GET /v1/orgs/{org_id}/bots/{bot_slug}`
* [Update Bot](/docs/api/bots/update_bot_v1_orgs__org_id__bots__bot_slug__patch): `PATCH /v1/orgs/{org_id}/bots/{bot_slug}`
* [Delete Bot](/docs/api/bots/delete_bot_v1_orgs__org_id__bots__bot_slug__delete): `DELETE /v1/orgs/{org_id}/bots/{bot_slug}`
* [Get Bot Chat Readiness](/docs/api/bots/get_bot_chat_readiness_v1_orgs__org_id__bots__bot_slug__chat_readiness_get): `GET /v1/orgs/{org_id}/bots/{bot_slug}/chat-readiness`
* [Get Bot Resources](/docs/api/bots/get_bot_resources_v1_orgs__org_id__bots__bot_slug__resources_get): `GET /v1/orgs/{org_id}/bots/{bot_slug}/resources`
* [Restart Bot](/docs/api/bots/restart_bot_v1_orgs__org_id__bots__bot_slug__restart_post): `POST /v1/orgs/{org_id}/bots/{bot_slug}/restart`
* [Update Bot Config](/docs/api/bots/update_bot_config_v1_orgs__org_id__bots__bot_slug__config_patch): `PATCH /v1/orgs/{org_id}/bots/{bot_slug}/config`
* [Put Bot Model Source](/docs/api/bots/put_bot_model_source_v1_orgs__org_id__bots__bot_slug__model_source_put): `PUT /v1/orgs/{org_id}/bots/{bot_slug}/model-source`
* [Finish Bot Onboarding Route](/docs/api/bots/finish_bot_onboarding_route_v1_orgs__org_id__bots__bot_slug__finish_onboarding_post): `POST /v1/orgs/{org_id}/bots/{bot_slug}/finish-onboarding`
* [Suspend Bot](/docs/api/bots/suspend_bot_v1_orgs__org_id__bots__bot_slug__suspend_post): `POST /v1/orgs/{org_id}/bots/{bot_slug}/suspend`
* [Resume Bot](/docs/api/bots/resume_bot_v1_orgs__org_id__bots__bot_slug__resume_post): `POST /v1/orgs/{org_id}/bots/{bot_slug}/resume`
