It's a simple Ruby Datumbox Wrapper. It has only one class, called Datumbox (datumbox.rb), which makes all the work for you. It uses the RestClient library to make remote calls to the Datumbox API. This class has one method to each available service provided by the Datumbox.
As APIs explode, one of the key metrics to successful API adoption is Time To First Hello World (TTFHW). And one way of getting that done is to providie API Documentation that helps developers get going quickly. But simply listing down your API methods and request/response formats is not going to cut it anymore. This is the age of interactive API documentation where developers can try out your API by exercising the methods and various parameters from right within your Developer Portal.
Are you a human or do you know someone who is? Then I have great news for you! You are still relevant in today's economy. Sure, artificial intelligence has grown by leaps and bounds. Robots can beat us at chess and even Jeopardy! But it turns out that there's still a place for good ol' meat-brains like you and me to add value: the Shared Workforce API.