Introduction
Jelou API is a powerful tool that allows businesses to communicate with their customers in a more professional and efficient way, leading to better relationships and thriving commerce via chatbots.
This API enables users to build complex, interconnected systems and applications behind chatbots. By chatting through a human-like interface you can integrate and interact with the full Jelou platform, external services, libraries, systems, or other businesses. What is more, Jelou API is designed according to the REST principles as it is an API REST allowing different software applications to communicate with each other.
In practical terms, Jalou API allows chatbots to talk to other software, enabling them to work together, share information, and perform various tasks like customizing messages and keeping user context, or maintaining continuity by saving chat history, which is crucial for building modern and interconnected applications. Allowing an enhanced user experience and multi-turn conversations.
The API will always respond with an object, and according to the context, the resources can respond with a simple object or an array of objects.
This API accepts JSON request bodies and requires content to be content-type: application/JSON
. This header must be specified in every request.
API version
The API's last version is the v1.2.
Domain
The Jelou API is available under the following domain:
The domain to call all the endpoints is https://api.jelou.ai
Errors
Jelou uses the HTTP standard to report errors. In general2XX
indicates success, while 4XX
indicates an error. In the event of a mistake, the response includes a JSON error object, with a code
and adescription
with more details. A5XX
status shows that something happens on our side.
Code | Status | Description |
bot_not_found | 404 | Bot is not assigned to your company |
forbidden_bot | 403 | Bot is not allowed to be used by your company |
message_could_not_be_send | 400 | Message failed to be send because of bad request |
notification_could_not_be_send | 400 | Notification failed to be send because of bad request |
unauthorized | 401 | Authorization is not allowed for this request |
unprocessable_entity | 422 | Missing or bad field to process request |
internal_server_error | 500 | Authorization company token doesn't have a company assigned |
Rate Limits
The API can handle five requests per second.
Last updated