Ducksboard API¶
Welcome to the Ducksboard API documentation.
This site contains a detailed description of the three main parts of the Ducksboard API, the Push API, the Pull API and the Dashboard API.
If you just want to push data to custom widgets, read the short Tutorial explaining this typical use case.
Available APIs¶
The Push API is what you use to send data to Ducksboard. It’s a simple way to include your own internal metrics in your dashboards, just make a single HTTP call and the information will instantly appear in the widget.
The Pull API is a way to get data out of Ducksboard. You can get both the data you sent through the Push API and data from your online services that Ducksboard tracks, like Twitter, Zendesk or New Relic. This API comes in two flavors: a simple HTTP access method and a WebSocket server that can deliver updates in real time.
Finally, the Dashboard API is a REST interface to any action you can do in Ducksboard. It allows you to programatically create and modify your widgets, dashboards and all the other parts of Ducksboard. It’s quite powerful, but also a little complicated.
Table of Contents¶
- Tutorial
- Slot kinds
- Push API
- Pull API
- HTTP Pull API
- WebSocket Pull API
- Dashboard API
- List of widget kinds
- AngelList widgets
- Basecamp widgets
- Basecamp Classic widgets
- Bitly widgets
- Chartbeat widgets
- Clock widgets
- Compete widgets
- Countdown widgets
- Custom widgets
- Delicious widgets
- Desk widgets
- Facebook widgets
- Flickr widgets
- Foursquare widgets
- GitHub widgets
- Google +1 widgets
- Google Alerts widgets
- Google Analytics widgets
- Google Calendar widgets
- Google Spreadsheets widgets
- GoSquared widgets
- Highrise widgets
- Iframe widgets
- Image widgets
- Instagram widgets
- Klout widgets
- Lighthouse widgets
- Mailchimp widgets
- Mixpanel widgets
- MixRank widgets
- New Relic widgets
- Pingdom widgets
- Pipedrive widgets
- Pivotal Tracker widgets
- Prefinery widgets
- Recurly widgets
- RSS widgets
- Salesforce widgets
- Teambox widgets
- Tender widgets
- Text widgets
- Twilio widgets
- Twitter widgets
- UserVoice widgets
- Wordpress widgets
- Wufoo widgets
- YouTube widgets
- Zendesk widgets
- List of account kinds
- Basecamp
- Basecamp Classic
- Bitly
- Chartbeat
- Desk
- Flickr
- Foursquare
- GitHub
- Google Analytics
- Google Calendar
- Google Spreadsheets
- GoSquared
- Highrise
- Lighthouse
- Mailchimp
- Mixpanel
- New Relic
- Pingdom
- Pipedrive
- Pivotal Tracker
- Prefinery
- Recurly
- Salesforce
- Teambox
- Tender
- Twilio
- UserVoice
- Wordpress
- Wufoo
- YouTube
- Zendesk
- List of alert condition kinds
- List of alert action kinds
- Backgrounds, timezones, countries