Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Rasa Rasa SDK Action Server Endpoint API

The Rasa SDK Action Server Endpoint API from Rasa — 1 operation(s) for rasa sdk action server endpoint.

Rasa Rasa SDK Action Server Endpoint API is one of 5 APIs that Rasa publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Rasa SDK Action Server Endpoint. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 1 operation across 1 path, and defines 5 schemas. It is described by OpenAPI 3.0.2, at version 0.0.0.

Requests are made against a single base URL, http://localhost:5055/webhook.

1 operations 1 paths 5 schemas 1 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.2
API Version
0.0.0
Base URL
http://localhost:5005
Resource Areas
1

Paths & Operations 1

Across 1 path, the API surfaces 1 operation — 1 POST. Each is listed below with its method, path, parameters, and response codes.

Rasa SDK Action Server Endpoint 1
POST
/
Core request to execute a custom action
call_action body → 200400500

Schemas 5

The contract defines 5 schemas that model the data the API accepts and returns. The most detailed are Button (2 properties), ButtonResponse (2 properties), TextResponse (1 property), TemplateResponse (1 property). Each schema is shown below with its type and property counts.

Response
ButtonResponse
object
Text with buttons which should be sent to the user.
2 properties
TemplateResponse
object
Response template the bot should utter.
1 property 1 required
TextResponse
object
Text which the bot should utter.
1 property 1 required
Button
object
A button which can be clicked by the user in the conversation.
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

rasa-rasa-sdk-action-server-endpoint-api-openapi.yml Raw ↑

Other APIs Rasa publishes across the network.

Rasa Domain API
Rasa Model API
Rasa Server Information API
Rasa Tracker API