How do I actually post my Data to Dashbot? What endpoints should I use?

There are two primary ways to send data through Dashbot, our REST API and our Node Integration, which are both on the next following pages. Both are simply the different ways you can interact with the API.

The Node Integration works off of the Dashbot NPM library and the most important thing to consider here is the structure of the JSON that you pass into Dashbot.

The REST API operates off of two primary endpoints which is for incoming messages and outgoing messages. There are additional endpoints you can utilize for sending intents and other events. Some of our integrations have specific platform variables and this information can be accessed within the integration pages themselves.

Incoming Messages
https://tracker.dashbot.io/track?platform=universal&v=10.1.1-rest&type=incoming&apiKey=API_KEY_HERE

Outgoing Messages
https://tracker.dashbot.io/track?platform=universal&v=11.1.0-rest&type=outgoing&apiKey=API_KEY_HERE