Custom API calls

I think this would be a simple way to make the bundle available for custom functionality.

Still needs some work, but basically this would be it.

What do you think?