Back to Blog
BJS (Bots.Business) API Integration

BJS API Integration: Connecting Your Bot to External Services

BJS API Integration

API Documentation

BJS provides extensive API capabilities. Check the official API documentation at:

🔗 appapi.bots.business/docs

Making HTTP Requests

JAVASCRIPT
// GET request example
var response = Api.get("https://api.example.com/data");
var data = JSON.parse(response);
Bot.sendMessage("Data received: " + data.value);

// POST request example
var postData = {
    userId: User.getProperty("id"),
    action: "track"
};
Api.post("https://api.example.com/track", JSON.stringify(postData));

Error Handling

JAVASCRIPT
try {
    var response = Api.get("https://api.example.com/data");
    var data = JSON.parse(response);
    Bot.sendMessage("Success: " + data.message);
} catch (error) {
    Bot.sendMessage("API error occurred. Please try again later.");
    console.log(error);
}

📚 Source

This tutorial is based on the official Bots.Business Documentation and API Docs. Visit their site for the most up-to-date information.

Share this tutorial