We recognize that Dabbleboard will be even more useful to users when integrated with other services, so we're offering this developer API. Now you can include Dabbleboard in your web service in a couple of easy steps.
Step 1
Log in and visit the Account Settings page to generate a developer key. Review the Terms of Service.
Step 2
We assume user authentication and access control to drawings is handled on your side. Instantiate Dabbleboard in your generated webpages using html like this:
<iframe width="480" height="360" style="border:none"
src="http://www.dabbleboard.com/api?dev_id=zhyder&dev_key=55f491abdd90136f44e718&drawing_id=101&drawing_key=1111222&width=480&height=360"></iframe>
Here's the screenshot of the result in this example:

Note that the values of dev_id, dev_key, etc. above are just examples, and must be replaced with your own values as described here:
| Parameter | Description |
| width | Width of the embedded swf. The swf will automatically lay out the toolbar buttons for any width. Minimum value = 480 |
| height | Height of the embedded swf. Minimum value = 360 |
| dev_id | Developer ID, same as your login at Dabbleboard |
| dev_key | Developer key, which you generated in Step 1 |
| drawing_id | Unique ID (unsigned integer) of each drawing you create using the developer API |
| drawing_key | Key (up to 64 characters) to control access among your users. The first time a drawing_key is used, it is saved along with the drawing. Thereafter its value is checked against the saved version to control access. You can generate a drawing_key using any method; we recommend using at least an MD5 hash |
| username | Username of person accessing your service. For example a single drawing could be shared by both "Jack" and "Jill". Optional, default = "Guest" |
This is just the initial version of our API and we plan to add more features based on your requests. We can also consider creating more customized solutions for your service. Please contact us at partner@dabbleboard.com for any questions regarding the developer API or custom solutions.
