Amazon Web Services Bots API

The Bots API from Amazon Web Services — 58 operation(s) for bots.

Operations 59

POST /bots/{name}/versions Amazon Web Services Createbotversion #
DELETE /bots/{name} Amazon Web Services Deletebot #
PUT /bots/{botName}/aliases/{name} Amazon Web Services Putbotalias #
GET /bots/{botName}/aliases/{aliasName}/channels/{name} Amazon Web Services Getbotchannelassociation #
DELETE /bots/{name}/versions/{version} Amazon Web Services Deletebotversion #
DELETE /bots/{botName}/utterances/{userId} Amazon Web Services Deleteutterances #
GET /bots/{name}/versions/{versionoralias} Amazon Web Services Getbot #
GET /bots/{botName}/aliases/ Amazon Web Services Getbotaliases #
GET /bots/{botName}/aliases/{aliasName}/channels/ Amazon Web Services Getbotchannelassociations #
GET /bots/{name}/versions/ Amazon Web Services Getbotversions #
GET /bots/ Amazon Web Services Getbots #
POST /bots/ Amazon Web Services Listbots #
GET /bots/{botname}/utterances?view=aggregation Amazon Web Services Getutterancesview #
PUT /bots/{name}/versions/$LATEST Amazon Web Services Putbot #
PUT /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchcreate Amazon Web Services Batchcreatecustomvocabularyitem #
POST /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchdelete Amazon Web Services Batchdeletecustomvocabularyitem #
PUT /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchupdate Amazon Web Services Batchupdatecustomvocabularyitem #
PUT /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/ Amazon Web Services Updatebotlocale #
POST /bots/{botId}/botaliases/ Amazon Web Services Listbotaliases #
POST /bots/{botId}/botversions/{botVersion}/botlocales/ Amazon Web Services Listbotlocales #
POST /bots/{botId}/replicas/ Amazon Web Services Listbotreplicas #
POST /bots/{botId}/botversions/ Amazon Web Services Listbotversions #
POST /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/ Amazon Web Services Listintents #
POST /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/ Amazon Web Services Listslots #
POST /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/ Amazon Web Services Listslottypes #
PUT /bots/{botId}/ Amazon Web Services Updatebot #
PUT /bots/{botId}/botaliases/{botAliasId}/ Amazon Web Services Updatebotalias #
GET /bots/{botId}/replicas/{replicaRegion}/ Amazon Web Services Describebotreplica #
GET /bots/{botId}/botversions/{botVersion}/ Amazon Web Services Describebotversion #
DELETE /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary Amazon Web Services Deletecustomvocabulary #
PUT /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/ Amazon Web Services Updateintent #
PUT /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/ Amazon Web Services Updateslot #
PUT /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/ Amazon Web Services Updateslottype #
DELETE /bots/{botId}/utterances/ Amazon Web Services Deleteutterances #
PUT /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/ Amazon Web Services Updatebotrecommendation #
GET /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/generations/{generationId} Amazon Web Services Describebotresourcegeneration #
GET /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/metadata Amazon Web Services Describecustomvocabularymetadata #
POST /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/generate Amazon Web Services Generatebotelement #
POST /bots/{botId}/aggregatedutterances/ Amazon Web Services Listaggregatedutterances #
POST /bots/{botId}/replicas/{replicaRegion}/botaliases/ Amazon Web Services Listbotaliasreplicas #
PUT /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/ Amazon Web Services Startbotrecommendation #
POST /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/generations Amazon Web Services Listbotresourcegenerations #
POST /bots/{botId}/replicas/{replicaRegion}/botversions/ Amazon Web Services Listbotversionreplicas #
POST /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/list Amazon Web Services Listcustomvocabularyitems #
POST /bots/{botId}/analytics/intentmetrics Amazon Web Services Listintentmetrics #
POST /bots/{botId}/analytics/intentpaths Amazon Web Services Listintentpaths #
POST /bots/{botId}/analytics/intentstagemetrics Amazon Web Services Listintentstagemetrics #
POST /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/intents Amazon Web Services Listrecommendedintents #
POST /bots/{botId}/analytics/sessions Amazon Web Services Listsessionanalyticsdata #
POST /bots/{botId}/analytics/sessionmetrics Amazon Web Services Listsessionmetrics #
POST /bots/{botId}/analytics/utterances Amazon Web Services Listutteranceanalyticsdata #
POST /bots/{botId}/analytics/utterancemetrics Amazon Web Services Listutterancemetrics #
POST /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/associatedtranscripts Amazon Web Services Searchassociatedtranscripts #
PUT /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/startgeneration Amazon Web Services Startbotresourcegeneration #
PUT /bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/stopbotrecommendation Amazon Web Services Stopbotrecommendation #
POST /bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId} Amazon Web Services Putsession #
POST /bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/text Amazon Web Services Recognizetext #
POST /bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/utterance Amazon Web Services Recognizeutterance #
POST /bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/conversation Amazon Web Services Startconversation #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/amazon-web-services-bots-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

amazon-web-services-bots-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Amazon Web Services Bots API
  version: '1.0'
  description: 'Operations tagged Bots across 3 of this provider''s published API definitions: lex-models-openapi-original.yml, modelslexv2-openapi-original.yml, runtimelexv2-openapi-original.yml. Each path carries the servers of the definition it was published in.'
tags:


# --- truncated at 32 KB (34 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/amazon-web-services/refs/heads/main/openapi/amazon-web-services-bots-api-openapi.yml